我们做运维的经常会遇到挂载磁盘的情况。
领导:大牛你会挂载磁盘吗?
大牛:???(内心独白:你瞧不起谁呢)
大牛:实际回复——会的,领导,我这就去操作。
一、前提条件
1、一般多指linux操作系统
2、使用逻辑卷
二、场景
(一)磁盘挂载(新增磁盘)
①扫描scsi总线,添加scsi设备
echo "- - -" > /sys/class/scsi_host/host0/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan
②创建PV
pvcreate /dev/sdc
③创建VG
vgcreate VgData /dev/sdc
④创建LV(可以自定义lv大小,可以不用100%)
lvcreate -l 100%FREE -n lv_data VgData
⑤格式化磁盘(xfs和ext4格式可选)
mkfs.ext4 /dev/VgData/lv_data
⑥挂载磁盘到目录
mount /dev/VgData/lv_data /servyou
⑦设置开机挂载
/dev/VgData/lv_data /servyou ext4 defaults 0 0
(二)磁盘扩容
①扫描scsi总线,添加scsi设备
echo "- - -" > /sys/class/scsi_host/host0/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan
②创建PV
pvcreate /dev/sdc
③VG扩容
vgextend VolGroup /dev/sdc
④LV扩容(可以自定义lv大小,可以不用100%)
lvextend –l +100%FREE /dev/mapper/VgData-lv_data
tips:常见centos磁盘刷新容量的方式
①CentOS6刷新磁盘容量方式
resize2fs /dev/mapper/VgData-lv_data
②CentOS7刷新磁盘容量方式
xfs_growfs /dev/mapper/VgData-lv_data