业务需求 因为服务器没有预装lvm ,不能直接扩容 ,且之前所有文件在同一块硬盘上,但业务需要需要扩容 , 有多块硬盘可以使用
解决方案 :
fdisk -l #显示所有物理设备fdisk /dev/sdb 依次输入d(删除原来盘符) n(创建卷) p 1 enter enter y t(修改磁盘模式) 8e(Linux LVM) w(保存)pvcreate /dev/sdb1{其他硬盘
fdisk /dev/sdc 依次输入d(删除原来盘符) n(创建卷) p 1 enter enter y t(修改磁盘模式) 8e(Linux LVM) w(保存)pvcreate /dev/sdc1
}vgcreate ubuntu-vg-test /dev/sdb1 #创建 物理卷组
lvcreate -L 500G -n lvtest ubuntu-vg-test #创建逻辑卷,并将物理卷中的空间分配500G给逻辑卷
vgextend ubuntu-vg /dev/sdc1 # 使用扩张物理卷组
lvextend -L+500G /dev/mapper/ubuntu--vg-test-lvtest #扩充逻辑卷
mkfd.ext4 /dev/mapper/ubuntu--vg--test-lvtest #格式化
mkdir /home2
mount /dev/mapper/ubuntu--vg--test-lvtest
/home2 cp -rf /home/* /home2
blkid #根据输出的 uuid来设置 /etc/fstab的值
vi /etc/fstab #如下图reboot