分割槽錯誤,根分割槽滿了,解除安裝home新增給根分割槽

2021-09-27 04:53:32 字數 1680 閱讀 6204

分割槽錯誤,根分割槽滿了,解除安裝home新增給根分割槽

1.使用df-h檢視空間使用情況 檔案系統

2.使用du -h -x --max-depth=1 檢視哪個目錄占用過高,對於過高目錄中的內容適當刪減騰出一些空間(這個因為我home有9.9t沒用,所以直接就去解除安裝home了)

3.備份分割槽檔案

4.解除安裝/home,如果無法解除安裝,先終止使用/home檔案系統的程序

5.刪除/home所在的lv

6.擴充套件/root所在的lv,增加800g

7.擴充套件/root檔案系統

8.重新建立home lv

9.建立檔案系統

10.掛載home

11.home檔案恢復

1.使用df-h檢視空間使用情況 檔案系統

[root@tiger ~]# df -h

3.備份分割槽檔案

[root@tiger ~]# tar cvf /tmp/home.tar /home

4.解除安裝/home,如果無法解除安裝,先終止使用/home檔案系統的程序

[root@tiger ~]# fuser -km /home/

[root@tiger ~]# umount /home

重建rpm資料庫 ,步驟如下

以 root 使用者在終端執行如下命令

複製**

進入目錄, 檢視相關rpmdb檔案

#cd /var/lib/rpm/

#ls | grep 'db.'

db.001

db.002

db.003

db.004

刪除損壞的rpmdb檔案(以為準)

將原rpmdb檔案都更名為結尾帶.bak的檔案

或#rm -f __db.* # 清除原rpmdb檔案

重建rpm資料庫

#rpm --rebuilddb

清除所有yum的快取

#yum clean all

5.yum install -y psmisc

5.刪除/home所在的lv

6.擴充套件/root所在的lv,增加800g

7.擴充套件/root檔案系統

8.重新建立home lv

9.建立檔案系統

10.掛載home

11.home檔案恢復

[root@tiger ~]# tar xvf /tmp/home.tar -c /home/

[root@tiger ~]# cd /home/home/

[root@tiger ~]# mv * ../

原文連線:

linux 根分割槽滿了

1.df h檢視使用情況 root localhost df h 檔案系統 容量 已用 可用 已用 掛載點 devtmpfs 897m 0 897m 0 dev tmpfs 912m 0 912m 0 dev shm tmpfs 912m 9.0m 903m 1 run tmpfs 912m 0 9...

更改home分割槽

最近usr資料夾不夠用,嘗試了各種方法 1 新建乙個有足夠空間的分割槽給你要搬移的目錄,比如 home 2 新建乙個目錄,mkdir mnt newhome 3 把新建的分割槽掛載到新建的目錄下,sudo mount t ext3 dev hda5 mnt newhome 這裡假設了,新建的分割槽是...

home 分割槽遷移試驗

由於 home分割槽的容量不斷增加 需要通過將 home分割槽新增到一塊新的更大的硬碟上 1 在虛擬機器中新增一塊新的硬碟,並將其中的30gb格式化為ext3,作為 home的新分割槽 可以看到這裡寫到 disk dev hda doesn t contail in valid partion 一般...