Centos 7在线挂载新磁盘
本操作手册基于LVM文件系统且针对虚拟机环境编制,物理服务器操作过程可能有些许偏差,请按照实际情况操作。
分步指南
一、申请磁盘
- 向虚拟机管理员或存储管理员申请提供额外磁盘空间,告知需要增加磁盘的服务器
- 虚拟机管理员以及存储管理员反馈一完成磁盘的提供和挂载后,在服务器端执行后续挂载操作
二、服务器挂载磁盘
1.扫描新磁盘
fdisk -l #查看原有的磁盘路径清单
echo "- - -" > /sys/class/scsi_host/host0/scan #扫描新盘,若扫描不出,可尝试继续扫描/sys/class/scsi_host/ 路径下的其他host,例:echo "- - -" > /sys/class/scsi_host/host1/scan
fdisk -l #查看新增的磁盘路径
2.创建pv、vg、lv
pvcreate /dev/sdd #创建PV,/dev/sdd为扫描出来的新磁盘的路径,按实际情况配置
vgcreate vgdata /dev/sdd #将新建的PV加入到新建VG中,vgdata为VG名称,可按实际情况配置
lvcreate -l +100%free -n lvdata vgdata #将vg空间全部纳入新建LV中,lvdata 为LV名称,vgdata为之前新建的VG名称,LV名称可按实际情况配置
mkdir /data #创建需要挂载空间的路径,可提前做,按实际情况配置
mkfs.xfs /dev/vgdata/lvdata #初始化LV的文件格式,默认centos 7 或者redhat 7 使用xfs的文件格式。vgdata为VG名称,lvdata为LV名称
mount /dev/vgdata/lvdata /data #执行挂载LV空间至指定路径,/data为指定路径
3.将新增的磁盘挂载规则加入fstab文件(开机后自动挂载)
echo "/dev/vgdata/lvdata /data xfs defaults 0 0" >> /etc/fstab #vgdata lvdata /data 按照实际情况配置
PV,VG,LV的关系和操作:
https://blog.csdn.net/liujinwei2005/article/details/78439452