centos 20T硬盘(超过16T)分区

最近新买了一台服务器DELL R730

首先我们做了一个raid 1 和raid 5

在raid 1 上安装系统

安装完系统之后,现在要进行分区了,那个raid 5 做完之后,实际大小是19T

所以这里不能用传统的fdisk来分区了,这里采用parted来分区,我们的系统是centos 7的,文件系统类型都设成是xfs文件系统了

这里开始分区:

[root@localhost ~]# parted /dev/sdb
GNU Parted 3.1
使用 /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p                                                                
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdb: 20.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start  End  Size  File system  Name  标志

(parted) help
  align-check TYPE N                        check partition N for TYPE(min|opt) alignment
  help [COMMAND]                           print general help, or help on COMMAND
  mklabel,mktable LABEL-TYPE               create a new disklabel (partition table)
  mkpart PART-TYPE [FS-TYPE] START END     make a partition
  name NUMBER NAME                         name partition NUMBER as NAME
  print [devices|free|list,all|NUMBER]     display the partition table, available devices, free space, all found partitions, or a particular partition
  quit                                     exit program
  rescue START END                         rescue a lost partition near START and END
  rm NUMBER                                delete partition NUMBER
  select DEVICE                            choose the device to edit
  disk_set FLAG STATE                      change the FLAG on selected device
  disk_toggle [FLAG]                       toggle the state of FLAG on selected device
  set NUMBER FLAG STATE                    change the FLAG on partition NUMBER
  toggle [NUMBER [FLAG]]                   toggle the state of FLAG on partition NUMBER
  unit UNIT                                set the default unit to UNIT
  version                                  display the version number and copyright information of GNU Parted
(parted) print free
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdb: 20.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  标志
        17.4kB  20.0TB  20.0TB  Free Space

(parted) parted                                                           
  align-check TYPE N                        check partition N for TYPE(min|opt) alignment
  help [COMMAND]                           print general help, or help on COMMAND
  mklabel,mktable LABEL-TYPE               create a new disklabel (partition table)
  mkpart PART-TYPE [FS-TYPE] START END     make a partition
  name NUMBER NAME                         name partition NUMBER as NAME
  print [devices|free|list,all|NUMBER]     display the partition table, available devices, free space, all found partitions, or a particular partition
  quit                                     exit program
  rescue START END                         rescue a lost partition near START and END
  rm NUMBER                                delete partition NUMBER
  select DEVICE                            choose the device to edit
  disk_set FLAG STATE                      change the FLAG on selected device
  disk_toggle [FLAG]                       toggle the state of FLAG on selected device
  set NUMBER FLAG STATE                    change the FLAG on partition NUMBER
  toggle [NUMBER [FLAG]]                   toggle the state of FLAG on partition NUMBER
  unit UNIT                                set the default unit to UNIT
  version                                  display the version number and copyright information of GNU Parted

(parted) mkpart /dev/sdb1
文件系统类型?  [ext2]? xfs
起始点? 0                                                                
结束点? 5120GB                                                           
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? ignore                                           
(parted) mkpart /dev/sdb2
文件系统类型?  [ext2]? xfs                                               
起始点? 5120GB
结束点? 10240GB
(parted) mkpart /dev/sdb3
文件系统类型?  [ext2]? xfs                                               
起始点? 10240GB                                                          
结束点? 15360GB                                                          

(parted) print free                                                       
Model: DELL PERC H730P Mini (scsi)
Disk /dev/sdb: 20.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name       标志
 1      17.4kB  5120GB  5120GB               /dev/sdb1
        5120GB  5120GB  524kB   Free Space
 2      5120GB  10.2TB  5120GB               /dev/sdb2
 3      10.2TB  15.4TB  5120GB               /dev/sdb3
        15.4TB  20.0TB  4641GB  Free Space

(parted) mkpart /dev/sdb4
文件系统类型?  [ext2]? xfs                                               
起始点? 15360GB                                                          
结束点? 20001GB                                                         
(parted) q       

经过查找资料发现ext4格式不支持16T以上磁盘分区,没办法只能采用xfs格式。现在分区完成了。现在需要格式化磁盘了

mkfs.xfs /dev/sdb1

mkfs.xfs /dev/sdb2

mkfs.xfs /dev/sdb3

mkfs.xfs /dev/sdb4

现在就开始创建逻辑卷了

pvcreate

vgcreate    vgdata

lvcreate     lvdata

mkfs.xfs .../vgdata-lvdata

 

现在就是挂在分区了mkdir /ftproot

mount /dev/mapper/vgdata-lvdata    /ftproot

vim /etc/fstab

/dev/mapper/vgdata-lvdata                 /ftproot  xfs    defaults    0 0 

 

有关/etc/fstab下面的列的参数的意思是:http://blog.csdn.net/duyiwuer2009/article/details/8644753

 

 

文章参考:

http://blog.sina.com.cn/s/blog_406127500102uyr9.html

http://www.tuicool.com/articles/u63e6f

http://blog.chinaunix.net/uid-26413552-id-3379232.html

 

posted @ 2016-07-21 11:31  BigBao的博客  阅读(3328)  评论(0编辑  收藏  举报