有的時候,可能根分區空間不夠了,可是數據太大,想轉到另一個分區或增加一個硬盤分區,那該怎么操作?
如下
假設新增加的硬盤為/dev/sdb
前且已經分好了區并格式化了,為/dev/sdb1
首先,創建一個臨時加載點
mkdir /mnt/data
將新分區加載進來,如下
mount /dev/sdb1 /mnt/data
先停止所有的服務
service mysqld stop
service pureftpd stop
service wdapache stop
service httpd stop
service nginxd stop
移動數據
mv /www/* /mnt/data/
卸載新加載的分區
umount /dev/sdb1
然后重新加載到/www目錄下,如
mount /dev/sdb1 /www
啟動服務
service mysqld start
service pureftpd start
service wdapache start
service httpd start
service nginxd start
到此,就完成了
但還要修改/etc/fstab這個文件,否則重起后,會找不到數據導致錯誤的發生
在/etc/fstab增加一行,大概如下
/dev/sdb1 /www ext3 defaults 0 0
保存退出,這樣再次重起也沒問題了
上面是假設新加的磁盤分區為/dev/sdb1
如果不是這個,要做相應的修改和調整就可以,其它的不變
具體是什么,可使用fdisk -l查看,或是在分區時查看和設置
關于Linux分區格式化等操作,可看
linux系統硬盤分區工具之fdisk http://www.companysz.com/os/RedHat/1205.html
新聞熱點
疑難解答