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