CentOS 8 2學習筆記之調整xfs分割槽大小

2021-10-08 23:41:24 字數 1905 閱讀 6057

學centos完全是被迫的,公司新購買了一套系統,必須安裝到centos下,不得已,被迫地學習怎麼安裝和使用centos。

等我去機房把centos 8.2(見《使用u盤安裝centos 8.2》)安裝好之後,通知乙方來安裝系統,乙方過來看了一眼,說,這個不行啊,我們要求根目錄至少500g以上。

excuse me?軟體一定要安裝在c盤上嗎?就不能安裝到d盤嗎?

乙方說,不行!

好吧,誰叫我們是甲方爸爸呢,現在不都是兒子說啥老爸就做啥嗎?

命令:df -th

從執行結果中可以看出,根目錄/,使用的是預設安裝,只有50g,而/home有2.9t,所以需要將/home的部分空間騰出來讓根目錄/使用。

最重要的是:一定要看清楚,/home的格式是xfs,而不是ext4,強一下,下面方法,適用於xfs格式

xfs格式的分割槽只能擴大,不能縮小,如果要強制縮小,就一定要重新格式化,那麼資料就會丟失,所以在操作之前,一定要備份/home中的檔案。

centos中,任何資源都可以被當作檔案來管理,比如目錄、光碟機、終端等,都是乙個個檔案。既然是檔案,那麼備份就只需要將/home中的所有檔案複製到別處進行備份:cp -r /home/ /root/

其實,xfs提供了xfsdumpxfsrestore兩個工具用於協助備份xfs檔案系統中的資料,類似於ghost,更為便捷安全。xfsdump -f /root/home.img /home

使用umount /home命令解除安裝/home

如果無法解除安裝,報錯資訊為:

umount: /home: device is busy

說明有程序正在使用/home中的檔案,可以使用fuser -ck /home/命令可以kill所有程序。

使用vremove /dev/cl/home可以刪除lv邏輯卷home

使用lvresize -l 1t /dev/cl/root,可以將lv邏輯卷擴充到1t。

使用xfs_growfs /可以擴充檔案系統根目錄

使用mount –a掛載

如果使用複製檔案備份/home資料的話,只需要把檔案再複製回來即可。

如果使用xfsdump -f /root/home.img /home使用備份資料的話,需要使用xfsrestore -f home.img /home還原資料

華為雲 安裝centos8 2

在第三個截圖裡面把源設定成mirrors.aliyun.com centos 8.2.2004 baseos x86 64 os 這個試下 1.源設定成mirrors.aliyun.com centos 8.2.2004 baseos x86 64 os 可用安裝,但安裝成功的時centos8.3版...

Centos8 2四大步做法

四大步分為 selinux 配置永久ip 配置yum源 防火牆 1 selinux selinux看情況開啟或關閉 selinux分為三種 enforcing就是開啟,會受到種種限制,比如httpd服務只要不是預設的目錄 var www html,都需要通過配置selinux上下文和策略來改變。pe...

學習筆記 CentOS 學習筆記01

簡單的做個課堂筆記 虛擬機器用的是vmware,系統是centos cd etc sysconfig network scripts pwdls 顯示列表 cat ifcfg eth0 檢視檔案內容 vi ifcfg eth0 進入vi編輯器 onboot no 原始設定 x逐字刪除 d刪除整行 a...