亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來(lái)到小浪云!


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



在工作中,我遇到了一個(gè)需求,需要將 /home 分區(qū)擴(kuò)展至 2TB 以上的大小。最初我在擴(kuò)容過(guò)程中遇到問(wèn)題,發(fā)現(xiàn)硬盤的最大擴(kuò)展容量限制在 2TB,無(wú)法繼續(xù)擴(kuò)展。經(jīng)過(guò)一番調(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ì),可以支持更大的硬盤容量,并且沒(méi)有 2TB 的限制。

 

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

如果你曾經(jīng)在使用 Windows 時(shí),也許已經(jīng)見(jiàn)過(guò)硬盤初始化時(shí)的選擇窗口,要求選擇 MBR 或 GPT 格式。對(duì)于硬盤小于 2TB,并且不打算創(chuàng)建超過(guò) 4 個(gè)主分區(qū)的情況下,MBR 分區(qū)格式足夠使用。然而,一旦硬盤超過(guò) 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ù),然后回車。通過(guò)這種方式,系統(tǒng)會(huì)以 GPT 格式進(jìn)行分區(qū),并完成安裝。

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

parted /dev/sda

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

 

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

對(duì)于超過(guò) 2TB 的硬盤,無(wú)論是 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ò)程中,關(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 命令來(lái)擴(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é)

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

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

相關(guān)閱讀