更改分區和/或掛載 CentOS 6.5
我以前從未這樣做過,如果我現在問初學者問題,請記住這一點,但我在網際網路上找到的資訊對我的情況並沒有真正有用。
df -h
Filesystem Size Used Avail Use% Mounted on ______________________________________________________________________ /dev/mapper/vg_server01-lv_root 50G 50G 0 100% / tmpfs 127G 12K 127G 1% /dev/shm /dev/cciss/c0d0p1 485M 98M 363M 22% /boot /dev/mapper/vg_server01-lv_home 754G 197M 716G 1% /home
老實說,我不太了解我所看到的,除了“根”分區似乎是主分區並且這個分區現在已滿。
我現在的問題是,該怎麼辦?實際的分區來自自動 CentOS 設置。我想要的只是為主分區提供更多空間,但我不知道如何獲得它而且我不知道我是否需要兩個不同的分區(“root”和“home”)?
有可能,改變嗎?我的情況出了什麼問題,所以主分區似乎那麼小?你有什麼建議,如何改變?
最好的祝福。
如果您使用的是硬體 RAID,則無需重新格式化驅動器即可執行此操作,您可以通過在 CentOS 上啟動進入救援模式並執行fdisk命令來執行此操作,這將顯示您目前的安裝點和文件系統. 您可以使用parted調整驅動器上任何分區的大小,但是如果您選擇這樣做,我會發出警告,它可能會導致某些文件損壞,您應該始終對系統進行完整備份。
如果您的機器不允許這樣做(如果它不是在硬 RAID 配置中),您很可能需要對文件進行完整備份,然後從頭開始重新安裝作業系統,從安裝中更改分區大小直接地。
關於@Janne 之前的回答,
/
如果您的主文件將位於目錄中,則 50GB 對目錄有好處/home
,但是當您在 SQL 上/var/www
或 SQL 上執行時,50GB 幾乎沒有足夠的空間,尤其是當您有大約 750GB 在您/home
的未使用的驅動器上。分開的例子:
(parted) select /dev/mapper/vg_server01-lv_home (parted) print Disk geometry for /dev/hda: 0.000-2445.679 megabytes Disk label type: msdos Minor Start End Type Filesystem Flags 1 0.031 945.000 primary FAT boot, lba 2 945.000 2358.562 primary ext2 3 2358.562 2445.187 primary linux-swap
來自 GNU 關於如何使用(分開的)調整大小的參考:
用小號調整分區的大小。分區將從磁碟的開頭開始,並從磁碟的開頭結束。調整大小永遠不會更改次要編號。擴展分區可以調整大小,只要新擴展分區完全包含所有邏輯分區。
請注意,Parted 不需要對文件系統進行“碎片整理”(如有必要,Parted 可以安全地移動數據)。碎片整理是浪費時間。不要打擾!
支持的文件系統:
ext2, ext3 - 限制:新開始必須與舊開始相同。fat16, fat32 linux-swap reiserfs(如果安裝了 libreiserfs)
例子:
(分開)調整大小 3 200 850
調整分區 3 的大小,使其從磁碟開頭 200 兆字節開始,到 850 兆字節結束。