linux 根分割槽滿了

2021-10-05 09:43:21 字數 3305 閱讀 3737

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 912m 0% /sys/fs/cgroup

/dev/sda1 1014m 180m 835m 18% /boot

tmpfs 183m 20k 183m 1% /run/user/0

/dev/sr0 4.3g 4.3g 0 100% /run/media/root/centos 7 x86_64

2.備份home目錄到/boot目錄(或其他目錄也行,主要是為了以後還原)

[root@localhost ~]# alias cp='cp'

[root@localhost ~]# alias cp

alias cp='cp'

[root@localhost ~]# cp -rf /home /root/

3.檢視備份的home目錄

[root@localhost ~]# ls /root
4.取消/home的掛載

umount /home
5.刪除之前home掛載的邏輯卷

do you really want to remove active logical volume centos/home? [y/n]: y

logical volume "home" successfully removed

6.擴充套件/root目錄

物理上擴充套件10g

size of logical volume centos/root changed from <45.02 gib (11524 extents) to <55.02 gib (14084 extents).

logical volume centos/root successfully resized.

邏輯上設定跟物理邊界一樣大

= sectsz=512 attr=2, projid32bit=1

= crc=1 finobt=0 spinodes=0

data = bsize=4096 blocks=11800576, imaxpct=25

= sunit=0 swidth=0 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=1

log =internal bsize=4096 blocks=5762, version=2

= sectsz=512 sunit=0 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

data blocks changed from 11800576 to 14422016

7.重新建立home lv

logical volume "home" created.

8.建立檔案系統

= sectsz=512 attr=2, projid32bit=1

= crc=1 finobt=0, sparse=0

data = bsize=4096 blocks=2621440, imaxpct=25

= sunit=0 swidth=0 blks

naming =version 2 bsize=4096 ascii-ci=0 ftype=1

log =internal log bsize=4096 blocks=2560, version=2

= sectsz=512 sunit=0 blks, lazy-count=1

realtime =none extsz=4096 blocks=0, rtextents=0

9.掛載home

10.home檔案恢復

[root@localhost ~]# cp  -rf /root/home/*  /home/

[root@localhost ~]# ls /home/

jy

11.檢視root擴大後的磁碟情況

[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 912m 0% /sys/fs/cgroup

/dev/sda1 1014m 180m 835m 18% /boot

tmpfs 183m 24k 183m 1% /run/user/0

/dev/sr0 4.3g 4.3g 0 100% /run/media/root/centos 7 x86_64

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

分割槽錯誤,根分割槽滿了,解除安裝home新增給根分割槽 1.使用df h檢視空間使用情況 檔案系統 2.使用du h x max depth 1 檢視哪個目錄占用過高,對於過高目錄中的內容適當刪減騰出一些空間 這個因為我home有9.9t沒用,所以直接就去解除安裝home了 3.備份分割槽檔案 4...

Linux根分割槽滿了?軟鏈結解決問題!

遇到問題 因為上個運維老哥把harbor專案的儲存路徑放在了 data,而 data又沒有單獨的儲存分割槽,根分割槽又總共只有50g的空間,導致映象一旦構建一段時間後根分割槽的磁碟滿了。所以我這裡使用軟鏈結的方式到 opt目錄下來存放harbor專案。先將使用harbor檔案的程序關閉。我這裡直接關...

Linux下如何釋放記憶體 swap分割槽滿了怎麼辦

linux下如何釋放記憶體 swap分割槽滿了怎麼辦 在linux系統下,我們一般不需要去釋放記憶體,因為系統已經將記憶體管理的很好。但是凡事也有例外,有的時候記憶體會被快取占用掉,導致系統使用swap空間影響效能,此時就需要執行釋放記憶體 清理快取 的操作了。linux系統的快取機制是相當先進的,...