歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> XenServer下CentOS調整分區及掛載/home到新硬盤

XenServer下CentOS調整分區及掛載/home到新硬盤

日期:2017/2/28 13:51:05   编辑:Linux教程

創建CentOS時,分配一個60G硬盤,裝完發現/home自動分配了4.76G左右,完全不夠用,加上/home下是常用的文件,所以最好掛載到其他硬盤上。

#在XenCenter中新增一塊硬盤,然後在CentOS中查看,看到Disk /dev/xvdb字樣則新增成功(具體可以通過XenCenter查看是不是/dev/xvdb)

fdisk -l

#對新硬盤進行分區,根據提示,依次輸入“n”,“p”“1”,兩次回車,“wq”,分區就開始了,很快就會完成

fdisk /dev/xvdb

#查看新的分區,可以看到,新的分區xvdb1已經建立完成了

fdisk -l

#格式化新分區,時間稍會慢點

mkfs.ext4 /dev/xvdb1

#卸載/home

umount /home

#如提示無法卸載,則查看哪些進程在使用/home,顯示的進程pid,依次kill掉

fuser -m /home

#刪除/home目錄,注意備注自己的數據

rm-rf /home

#重新創建/home目錄

mkdir /home

#手動編輯/etc/fstab,注釋掉默認的/home掛載點

vim /etc/fstab (注釋掉/home那一行,保存退出)

#將/home掛載到新硬盤,並添加分區信息到系統中

echo ‘/dev/xvdb1 /home ext4 defaults 0 0’ >> /etc/fstab

#掛載

mount -a

#進入/home看下,有沒有出現last+found什麼的東西,有就正確

ls

#重啟一遍,掛載完成

reboot

#剛才被卸載的/home對應的邏輯盤是/dev/mapper/VolGroup-lv_home,有4.76G,不能浪費,如果你不知道盤符,那麼查看一下

lvdisplay

#刪除/dev/mapper/VolGroup-lv_home邏輯盤,注意備份數據,刪除就沒了

lvremove /dev/mapper/VolGroup-lv_home

#刪掉了,看一下硬盤的free區,倒數第二行類似“Free PE / Size 1218 / 4.76 GiB”

vgdisplay

#把這部分free區加到/根掛載點去,留0.01G,不然提示不夠

lvextend -L +4.75G /dev/VolGroup/lv_root

#再看一下free區,看到剩余8MB,差不多了

vgdisplay

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved