手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

幫助中心 >  技術(shù)知識(shí)庫(kù) >  云服務(wù)器 >  服務(wù)器教程 >  centos通過parted對(duì)2T以上硬盤分區(qū)并對(duì)根目錄進(jìn)行擴(kuò)容

centos通過parted對(duì)2T以上硬盤分區(qū)并對(duì)根目錄進(jìn)行擴(kuò)容

2024-12-25 16:44:20 5213

歡迎來到藍(lán)隊(duì)云技術(shù)小課堂,每天分享一個(gè)技術(shù)小知識(shí)。

 

在工作中,我遇到了一個(gè)需求,需要將 /home 分區(qū)擴(kuò)展至 2TB 以上的大小。最初我在擴(kuò)容過程中遇到問題,發(fā)現(xiàn)硬盤的最大擴(kuò)展容量限制在 2TB,無法繼續(xù)擴(kuò)展。經(jīng)過一番調(diào)查,我發(fā)現(xiàn) CentOS 默認(rèn)使用的是 MBR(Master Boot Record)分區(qū)格式,而 MBR 格式最大只支持 2TB 的硬盤容量。為了突破這個(gè)限制,我決定將硬盤分區(qū)轉(zhuǎn)換為 GPT(GUID Partition Table)格式,利用 GPT 格式的優(yōu)勢(shì),可以支持更大的硬盤容量,并且沒有 2TB 的限制。

 

1. MBR 與 GPT 分區(qū)的差異

如果你曾經(jīng)在使用 Windows 時(shí),也許已經(jīng)見過硬盤初始化時(shí)的選擇窗口,要求選擇 MBR 或 GPT 格式。對(duì)于硬盤小于 2TB,并且不打算創(chuàng)建超過 4 個(gè)主分區(qū)的情況下,MBR 分區(qū)格式足夠使用。然而,一旦硬盤超過 2TB,或者需要?jiǎng)?chuàng)建更多的分區(qū),GPT 分區(qū)格式就變得不可或缺。了解這一點(diǎn)后,我決定在 CentOS 系統(tǒng)上對(duì) /home 或根分區(qū)進(jìn)行擴(kuò)容時(shí),首先需要轉(zhuǎn)換為 GPT 格式的分區(qū)表。

 

2. 使用 GPT 格式安裝 CentOS

要在 CentOS 系統(tǒng)上使用 GPT 格式,首先需要確保系統(tǒng)是在 GPT 分區(qū)格式下安裝的。在安裝 CentOS 7 時(shí),可以在啟動(dòng)界面按下 TAB 鍵,進(jìn)入高級(jí)自定義安裝選項(xiàng)。在選項(xiàng)的最后添加 inst.gpt 參數(shù),然后回車。通過這種方式,系統(tǒng)會(huì)以 GPT 格式進(jìn)行分區(qū),并完成安裝。

完成安裝后,可以通過以下命令驗(yàn)證系統(tǒng)是否已經(jīng)成功使用了 GPT 格式:

parted /dev/sda

此時(shí),分區(qū)表應(yīng)該顯示為 GPT 格式,而不是 MBR。

 

3. 擴(kuò)容分區(qū)過程

對(duì)于超過 2TB 的硬盤,無論是 MBR 還是 GPT 格式,都可以擴(kuò)容,但 GPT 格式的分區(qū)支持大于 2TB 的容量,因此,在對(duì)硬盤進(jìn)行擴(kuò)容時(shí),如果需要增加大于 2TB 的空間,確保硬盤采用 GPT 格式是至關(guān)重要的。

 

3.1 查看原有分區(qū)大小

首先,使用 lsblk 命令查看當(dāng)前系統(tǒng)分區(qū)的情況。例如,您可以看到 /dev/sda 的容量已經(jīng)增加了 100GB,如下所示:

lsblk

這表明硬盤擴(kuò)容已經(jīng)完成,可以進(jìn)行下一步操作。

 

3.2 擴(kuò)容的主要步驟

在擴(kuò)容過程中,關(guān)鍵的操作步驟包括創(chuàng)建物理卷(PV)、擴(kuò)展卷組(VG)、擴(kuò)展邏輯卷(LV),以及擴(kuò)容文件系統(tǒng)。

(1)創(chuàng)建物理卷(PV)
首先,使用 pvcreate 命令在新的分區(qū)上創(chuàng)建物理卷:

pvcreate /dev/sda4

 

 

(2) PV 加入 VG
然后,使用 vgextend 命令將新創(chuàng)建的物理卷添加到現(xiàn)有的卷組中(假設(shè)卷組名稱為 centos):

vgextend centos /dev/sda4

 

(3)擴(kuò)展邏輯卷(LV)
接著,使用 lvextend 命令擴(kuò)展邏輯卷。比如,假設(shè)根目錄的邏輯卷是 /dev/mapper/centos-root,可以執(zhí)行:

lvextend -l +100%FREE /dev/mapper/centos-root

 

(4)擴(kuò)容文件系統(tǒng)
如果根目錄或 /home 分區(qū)使用的是 XFS 文件系統(tǒng),可以使用 xfs_growfs 命令來擴(kuò)展文件系統(tǒng)。假設(shè)要擴(kuò)展 /home 分區(qū),命令如下:

xfs_growfs -m 30 /home

 

3.3 檢查擴(kuò)容效果

擴(kuò)容完成后,可以使用以下命令檢查文件系統(tǒng)的 inode 使用情況:

df -ih

確保文件系統(tǒng)成功擴(kuò)容。

 

4. 總結(jié)

通過轉(zhuǎn)換為 GPT 格式分區(qū),成功突破了 2TB 的硬盤容量限制,并且可以靈活地?cái)U(kuò)展分區(qū)。在 CentOS 系統(tǒng)中擴(kuò)展大容量硬盤分區(qū)時(shí),重要的操作步驟包括創(chuàng)建物理卷、擴(kuò)展卷組、擴(kuò)展邏輯卷以及擴(kuò)容文件系統(tǒng)。通過這些步驟,我順利完成了 /home 分區(qū)的擴(kuò)容任務(wù),確保了系統(tǒng)可以支持更大的存儲(chǔ)空間。

通過這種方式,我們可以充分利用 GPT 分區(qū)表來處理超過 2TB 的硬盤容量需求,同時(shí)保持系統(tǒng)的穩(wěn)定性和高效性。

 

藍(lán)隊(duì)云官網(wǎng)上擁有完善的技術(shù)支持庫(kù)可供參考,大家可自行查閱,更多技術(shù)問題,可以直接咨詢。同時(shí),藍(lán)隊(duì)云整理了運(yùn)維必備的工具包免費(fèi)分享給大家使用,需要的朋友可以直接咨詢。

更多技術(shù)知識(shí),藍(lán)隊(duì)云期待與你一起探索。

提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: