Llinux系统数据盘扩容|硬盘一键分扩容 |
一、脚本自动处理 适用:数据盘home分区升级扩容合并、云盘升级扩容合并。 输入以下命令执行: wget -O homeV2.sh http://downinfo.myhostadmin.net/vps/homeV2.sh && bash homeV2.sh && rm -rf homeV2.sh 数据盘home升级扩容合并直接回车或者输入/dev/vdb即可。 云盘升级扩容合并需要输入具体的磁盘名。挂载一个云盘,默认磁盘名称为/dev/vdc,默认分区名称为/dev/vdc1,如果挂载两个,则会多一个/dev/vdd(分区名/dev/vdd1)。 若执行出错,请检查需要合并的磁盘名是否正确。 特别提醒:删除分区后一定要先建立分区再保存,删除后点了保存会导致数据丢失,如果对linux不熟悉的,建议提交维护工单我司手工处理,收费100元。该操作有风险,为避免误操作导致数据丢失,操作前请对您的重要数据进行备份! 如果是云盘升级扩容,请注意以下命令行中的/dev/vdb请替换为实际磁盘名称,挂载一个云盘磁盘名默认磁盘名称为/dev/vdc,默认分区名称为/dev/vdc1 提示: 灰色内容为linux系统显示 红色内容为输入的命令 //绿色内容为命令或显示内容说明 [root@west5066 ~]# df -vh //查看home分区所在的硬盘名称,我司一般是vdb,挂载的云盘默认名称一般是vdc。 文件系统 容量 已用可用已用% 挂载点 /dev/vda1 9.7G 2.6G 6.7G 28% / tmpfs 252M 0 252M 0% /dev/shm /dev/vdb1 9.9G 172M 9.2G 2% /home
使用 /dev/vda1 Welcome to GNU Parted! Type 'help' to view a list of commands. Number Start End Size Type File system 标志 (parted) rm 1 (parted) mkpart 分区类型? primary/主分区/extended/扩展分区? p 文件系统类型? [ext2]? //直接回车 起始点? 1049kB //刚才记录的Start大小 警告: The resulting partition is not properly aligned for best performance. //弹性云主机云盘扩容一般有这个提示 忽略/Ignore/放弃/Cancel? Ignore //如果有这个提示,输入Ignore (parted) quit [root@west5066 ~]# resize2fs -f /dev/vdb1 //输入resize2fs -f /dev/vdb1,这里是分区名,如果提示fsck,请执行后再操作resize2fs resize2fs 1.39 (29-May-2006) Filesystem at /dev/vdb1 is mounted on /home; on-line resizing required Performing an on-line resize of /dev/vdb1 to 5242852 (4k) blocks. The filesystem on /dev/vdb1 is now 5242852 blocks long. [root@west5066 ~]#mount -a //挂载分区 [root@west5066 ~]# df -vh //再用df –lh 查询下home分区大小,可以看到已经增加了。 文件系统 容量 已用可用已用% 挂载点 /dev/vda1 9.7G 2.6G 6.7G 28% / tmpfs 252M 0 252M 0% /dev/shm /dev/vdb1 20G 177M 19G 1% /home [root@west5066 ~]#service mysqld start |