背景:Linux机器由于搭建私有仓库,所以现有40G根分区磁盘容量不够,需要新增一块盘,加了/dev/sdb上500G,但fdisk -l并未查看到:
[root@localhost mirrors]# fdisk -l
Disk /dev/sdb: 8589 MB, 8589934592 bytes, 16777216 sectors
解决方法:
重新扫描存储设备的scsi总线:
[root@localhost mirrors]# echo 1 > /sys/block/sdb/device/rescan
或
cd /sys/class/scsi_host 查看有几个host就刷几次
[root@centos4 scsi_host]# echo "- - -" > /sys/class/scsi_host/host0/scan
[root@centos4 scsi_host]# echo "- - -" > /sys/class/scsi_host/host1/scan
[root@centos4 scsi_host]# echo "- - -" > /sys/class/scsi_host/host2/scan
再次查看
[root@localhost mirrors]# fdisk -l
Disk /dev/sdb: 536.9 GB, 536870912000 bytes, 1048576000 sectors
可以了~!
之后参照我之前的在线扩容根分区文档即可,先Yum安装工具然后执行growpart,再确认是否ext4,执行resize2fs命令即可,最后新建个目录将磁盘挂载上。
xfs_grows /dev/sdb
resize2fs -f /dev/sdb1