概述
MBR与GPT都属于磁盘分区结构,但是内部逻辑有很大区别,常用的是MBR分区结构,当磁盘容量大于2TB,可以使用GPT分区结构,2者的差别如下:
下文分别介绍磁盘容量小于2TB与大于2TB使用不同的分区方法做分区处理。
fdisk分区。
小于2TB磁盘使用fdisk分区,查看要分区的磁盘
使用fdsik对磁盘进行分区
n:增加一个新的分区;e:逻辑分区;p:主分区;partition number(1-4):分区号,例如sdd1或者sdd2中的号码;first cylinder:选择该分区的起始磁盘数,默认为1;下面是确认该分区的大小,默认全部存储额。
“w”保存后,执行mkfs -t ext4 /dev/sdb1对分区进行格式化成ext4的形式。
然后在根目录下创建挂载点mkdir /zbf,并将磁盘挂载到挂载点上:mount /dev/sdb1 /zbf。通过mount或df -h查看磁盘是否分区并挂载好。
而/etc/fstab添加的一行/dev/sdb1 /zbf xfs defaults 0 0。是修改的配置文件,使其设置开机自动挂载。“xfs”文件类型支持redhat7的操作系统。
parted分区。
大于2TB磁盘使用parted分区,因为磁盘中有些数据不用了,直接使用dd格式化了,然后查看待分区的磁盘。
使用parted /dev/sdb
对该磁盘进行分区;使用mklabel创建磁盘标签为gpt,使用mkpart primary 0% 100%创建整个分区,q退出。
pvcreate /dev/sdb1
创建PV物理卷,
vgcreate vg1 /dev/sdb1
创建VG卷组
lvcreate -l +100%FREE -n lv1 vg1
创建LVM逻辑卷
mkfs.ext4 /dev/vg1/lv1
将LVM逻辑卷格式化成ext4文件系统
创建挂载点/data,并挂载逻辑卷,设置开机自启动。
使用lvdispaly
查看已创建的LVM逻辑卷