麒麟linux系统lv_vg逻辑卷磁盘配置与扩展
- 1 环境介绍
- 2 lv 逻辑卷 将多个磁盘合并为一块逻辑磁盘
- 3 lv 磁盘扩展磁盘扩容
- 4 删除逻辑卷lv与vg(数据丢失不可逆)
- 5 更多Linux命令全方位指南实战教程
1 环境介绍
- 在新服务器需要将多个磁盘组合成一块磁盘使用的情况可以使用此方法逻辑卷配置
- 在服务器磁盘剩余空间不多时,添加一块新磁盘,并将原来的逻辑卷进行扩容,可以使用此方法
- Cpu x86
- Os Kylin v10 sp2
2 lv 逻辑卷 将多个磁盘合并为一块逻辑磁盘
## 逻辑卷:磁盘二合一## 查看磁盘信息lsblk /dev/sda(查看发现未挂载) /dev/sdb(查看发现未挂载)## 创建pv组pvcreate /dev/sda /dev/sdb## 创建vg组vgcreate datavg /dev/sda /dev/sdb## 分配空间可选## 分配部分空间lvcreate-L100G-ndatalv datavg## 全部分配空间lvcreate-l+100%FREE-ndatalv datavg## 格式化磁盘为xfs类型mkfs.xfs /dev/mapper/datavg-datalv## 创建挂载目录mkdir/data## 配置开启自启动## 查看UUIDblkid## 开机自动挂载echo"UUID=9fc6e3de-219e-4861-bce4-866d97a5d550 /data xfs defaults 0 0">>/etc/fstabcat/etc/fstab## 手动挂载磁盘(报错说明配置有问题)mount-a## 查看磁盘挂载信息df-TH## 磁盘正常挂载 重启服务器reboot3 lv 磁盘扩展磁盘扩容
查看新磁盘盘符名称 lsblk /dev/sdc(查看发现未挂载) 创建pv卷 pvcreate /dev/sdc 扩展vg组 vgextend datavg /dev/sdc 查看vg组磁盘信息 vgs 扩展vg组磁盘空间(命令二选一) lvextend-l+100%FREE /dev/datavg/datalv 或 lvextend-l+100%FREE /dev/mapper/datavg-datalv 扩展文件系统(命令二选一) 扩展挂载的系统目录 xfs_growfs /data 或 扩展逻辑盘符目录 xfs_growfs /dev/datavg/datalv 查看磁盘信息df-TH重启服务器验证是正常的reboot- Linux环境扩展根目录
查看新磁盘盘符名称 lsblk /dev/sdb(查看发现未挂载) 创建pv卷 pvcreate /dev/sdb 扩展vg组 vgextend klas /dev/sdb 查看vg组磁盘信息 vgs 扩展vg组磁盘空间(命令二选一) lvextend-l+100%FREE /dev/klas/root 或 lvextend-l+100%FREE /dev/mapper/klas-root 扩展文件系统(命令二选一) 扩展挂载的系统目录 xfs_growfs / 或 扩展逻辑盘符目录 xfs_growfs /dev/klas/root 查看磁盘信息df-TH重启服务器验证是正常的reboot4 删除逻辑卷lv与vg(数据丢失不可逆)
删除逻辑卷 查询lv逻辑卷 lvs lvscan lvdisplay 卸载lv逻辑卷 umount/dev/datavg/datalv 删除lv卷 lvremove/dev/datavg/datalv 再次查询 lvdisplay 删除vg卷组 查询vg卷组信息 vgs vgscan vgdisplay 对vg卷组删除 vgremove datavg 再次查询卷组信息 vgs vgdisplay5 更多Linux命令全方位指南实战教程
- 更多Linux命令全方位指南实战教程 - - 点击跳转