Ubuntu装机——用parted硬盘分区,用LVM将多个磁盘挂载到同一目录
实验室服务器要为每人提供一个系统账户,考虑到日后会在/home目录下产生大量数据,遂产生将/home同时挂载到多块硬盘上的需求。如何将多块磁盘同时挂载给同一目录呢?将多块硬盘合并到同一个逻辑卷(Logical Volume)进行挂载。LVM名词解释PV(physical volume):物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区。它只是在物理分区中划出了一个特殊的区域,用
实验室服务器要为每人提供一个系统账户,考虑到日后会在/home目录下产生大量数据,遂产生将/home同时挂载到多块硬盘上的需求。
如何将多块磁盘同时挂载给同一目录呢?
将多块硬盘合并到同一个逻辑卷(Logical Volume)进行挂载。
LVM名词解释
PV(physical volume):物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区。它只是在物理分区中划出了一个特殊的区域,用于记载与LVM相关的管理参数。
VG(volume group):卷组建立在物理卷上,一卷组中至少要包括一物理卷,卷组建立后可动态的添加卷到卷组中,一个逻辑卷管理系统工程中可有多个卷组。
LV(logical volume):逻辑卷建立在卷组基础上,卷组中未分配空间可用于建立新的逻辑卷,逻辑卷建立后可以动态扩展和缩小空间。
LVM(Logical Volume Manager),即逻辑卷管理,是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。
操作步骤
目前暂未扩展为多块硬盘存放数据,于是在一块8T机械盘上创建两个PV,模拟将它们组合成一个LV并挂载给/home这一过程。
磁盘分区
分区命令fdisk只能用于2T以下磁盘。2T以上必须使用gpt分区格式,用parted命令来进行分区。
1.查看目前磁盘使用情况。用df -h命令能看到所有挂载点的位置,未挂载的磁盘不显示:
用fdisk -l可以查看所有磁盘的信息:
2. 我们要分区的新磁盘是/dev/sdb,用parted进行分区:parted /dev/sdb
3.创建新分区表:mklabel->gpt
创建新分区:mkpart (起始点和结束点默认单位MB,也可以用百分比表示,结束点用-1表示剩下全部)
查看分区分区表:print
4.创建PV:
pvcreate /dev/sdb1 /dev/sdb2
用pvdisplay可以查看物理卷
5.创建VG:
vgcreate vg_data /dev/sdb1 /dev/sdb2
6.创建LV:
-L指定大小,-n指定名称
lvcreate -L 7.2T -n lv_home vg_data
7.查看分区 fdisk -l,发现多了一个逻辑分区
8.格式化逻辑卷 mkfs.ext4 /dev/mapper/vg_data-lv_home
9.挂载到home mount /dev/mapper/vg_data-lv_home /home
df -h查看挂载结果
参考资料
更多推荐
所有评论(0)