Linux云主机升级硬盘之后HOME分区扩容操做流程
1、脚本自动处理(推荐),适用弹性云和vps的centos和ubuntu操做系统。
1. 远程登陆服务器下载脚本 :wget http://downinfo.myhostadmin.net/vps/home.sh (此脚本必须登陆服务器才有权限下载)
2. 而后执行:sh home.sh
若执行出错,能够重启服务器再尝试。
2、手工处理方法:
如下是linux服务器增长home分区的操做流程,VPS或云主机升级后须要增长home分区大小的,能够按此方法增长。特别提醒:删除分区后必定要先创建分区再保存,删除后点了保存会致使数据丢失,若是对linux不熟悉的,建议提交维护工单我司手工处理,费用30元。该操做有风险,为避免误操做致使数据丢失,操做前请对您的重要数据进行备份!
提示:
灰色内容为linux系统显示
红色内容为输入的命令
//绿色内容为命令或显示内容说明
[root@west5066 ~]# df -vh //查看home分区所在的硬盘名称,我司通常是sdb
文件系统 容量 已用可用已用% 挂载点
/dev/sda1 9.7G 2.6G 6.7G 28% /
tmpfs 252M 0 252M 0% /dev/shm
/dev/sdb1 9.9G 172M 9.2G 2% /home
[root@west5066 ~]#service httpd stop //使用nginx的结束nginxd
[root@west5066 ~]#service wdapache stop
[root@west5066 ~]#service mysqld stop
[root@west5066 ~]#fuser -m /home -k //以上命令是中止服务
[root@west5066 ~]#umount /home //取消/home挂载
[root@west5066 ~]#parted /dev/sdb //输入parted /dev/sdb 这里是磁盘名,若是没有这个程序执行yum install parted 安装!
GNU Parted 2.1
使用 /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: Virtio Block Device (virtblk)
Disk /dev/sdb: 20GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system 标志
1 1049kB 9.9G 9.9G primary ext4 //记录Start 大小
(parted) rm 1
(parted) mkpart
分区类型? primary/主分区/extended/扩展分区? p
文件系统类型? [ext2]? //直接回车
起始点? 1049kB //刚才记录的Start大小
结束点? 100%
(parted) quit
信息: You may need to update /etc/fstab.
[root@west5066 ~]# resize2fs -f /dev/sdb1 //输入resize2fs -f /dev/sdb1,这里是分区名,若是提示fsck,请执行后再操做resize2fs
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/sdb1 is mounted on /home; on-line resizing required
Performing an on-line resize of /dev/sdb1 to 5242852 (4k) blocks.
The filesystem on /dev/sdb1 is now 5242852 blocks long.
[root@west5066 ~]#mount -a //挂载分区
[root@west5066 ~]# df -vh //再用df –lh 查询下home分区大小,能够看到已经增长了。
文件系统 容量 已用可用已用% 挂载点
/dev/sda1 9.7G 2.6G 6.7G 28% /
tmpfs 252M 0 252M 0% /dev/shm
/dev/sdb1 20G 177M 19G 1% /home
[root@west5066 ~]#service mysqld start
[root@west5066 ~]#service httpd start //使用nginx的启动nginxd
[root@west5066 ~]#service wdapache start //启动服务 参考连接:http://www.west263.com/faq/list.asp?unid=587