用parted功能分区12T的硬盘并格式化成ext4,12T共分为2个分区,一个5T的data分区,另一个7T的log分区。
在CentOS下GPT磁盘的分区不能再采用fdisk了,MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表。下面说明下具体的步骤:
假设GPT分区为/dev/sdb
格式化磁盘为GPT
使用parted来对GPT磁盘操作,进入交互式模式
# parted /dev/sdb
将磁盘格式化为GPT
(parted) mklabel gpt
将GPT磁盘分区
# parted /dev/sdb
(parted) print (parted) mkpart primary 0 5T (parted) mkpart primary 5T 12T (parted) print (parted) quit
如果是在已有1个或者几个分区的情况下,将剩余的磁盘空间仔分一个区的话,请用print free命令查看剩余空间的起始位置,mkpart设置结束位置可以是查看到的结束位置或者是用-1替代
格式化为ext4文件系统
# mkfs.ext4 /dev/sdb1 # mkfs.ext4 /dev/sdb2
挂载分区
# mkdir /data # mkdir /log # mount /dev/sdb1 /data # mount /dev/sdb2 /log
查看挂载后的分区情况
# df -Th
修改/etc/fstab,让其开机自动加载
# vim /etc/fstab
在文件末尾加上如下两行
/dev/sdb1 /data ext4 defaults 0 0 /dev/sdb2 /log ext4 defaults 0 0