使用parted磁盘分区
yum -y install parted
# 一行执行:
parted /dev/vdb mklabel GPT "YES" mkpart "vdb1" "ext4" "0" "100%" "I" # 建议使用命令parted /dev/vdb分步执行
mkfs.ext4 /dev/vdb1 > /dev/null # ext4文件系统
tune2fs -c -1 -i -1 /dev/vdb1 > /dev/null # 定义自检周期,-1表示关闭自检
mkdir -p /data/
mount /dev/vdb1 /data # 挂载到目录
blkid | awk /vdb1/'{print $2" /data ext4 defaults 0 0"}' >> /etc/fstab # 添加开机启动挂载
阿里云数据盘扩容
yum install -y lsof
lsof /data # 检查磁盘被什么程序占用
umount /data/ # 卸载磁盘
parted /dev/vdb “p” “F” “rm 1” “unit s” “mkpart vdb1 ext4 0 100%” “Yes” “I” # CentOS
parted /dev/vdb “rm 1” “mkpart vdb1 ext4 0 100%” “Yes” “I” # debian
parted /dev/vdb
p
Warning: Not all of the space available to /dev/vdb appears to be used, you can fix the GPT to use all of the space (an extra 104857600 blocks) or continue with the current setting?
Fix/Ignore? F # 通常检测到磁盘大写变化才会有这个提示,如果没有可能需要重启!
rm 1
unit s
mkpart vdb1 ext4 0 100% # yes
I
quit
e2fsck -f /dev/vdb1
resize2fs /dev/vdb1
mount /dev/vdb1 /data/