天天看點

parted建立分區_運維:阿裡雲伺服器分區格式化大容量資料盤

對于Linux執行個體上挂載的大容量資料盤,采用GPT分區形式。Linux系統裡,大容量資料盤一般采用xfs或者ext4檔案系統。

這部分以CentOS 6.9 64位系統為例,說明如何在Linux執行個體上使用parted和e2fsprogs工具分區并格式化一個大容量資料盤。假設需要處理的資料盤是一個建立的3 TiB的空盤,裝置名為 /dev/sdb。

前提條件

您的Linux執行個體上已經安裝了 parted。如果未安裝,運作指令 yum -y install parted。

您的Linux執行個體上已經安裝了 e2fsprogs。如果未安裝,運作指令 yum -y install e2fsprogs。

資料盤已經挂載到執行個體上。

操作步驟

按以下步驟分區格式化大容量資料盤,并挂載檔案系統:

1、運作指令 fdisk -l 檢視資料盤是否存在。傳回結果應包括如下所示的資訊。如果沒有,表示您未挂載資料盤。

[[email protected] ~]# fdisk -l

parted建立分區_運維:阿裡雲伺服器分區格式化大容量資料盤

1

2、運作指令 parted /dev/sdb 開始分區:

1)運作指令 mklabel gpt,将MBR分區形式轉為GPT分區形式。

2)運作指令 mkpart primary ext4 ,劃分一 個采用ext4檔案系統的主分區,并設定分區的開始位置和結束位置。如果一個 數 據盤隻分一個分區,則運作指令 mkpart primary ext4 0 -1。

注意:

您也可以使用xfs檔案系統。

3、運作指令 print,檢視分區表。

parted建立分區_運維:阿裡雲伺服器分區格式化大容量資料盤

2

4、運作指令 quit,退出 parted 操作。

1)運作指令 partprobe,使系統重讀分區表。

2)運作以下指令,建立一個ext4檔案系統,并使 /dev/sdb1 分區使用ext4

[[email protected] ~]# mke2fs -O 64bit,has_journal,extents,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize /dev/sdb1

5、運作指令mkdir /data,建立一個挂載點。

parted建立分區_運維:阿裡雲伺服器分區格式化大容量資料盤

3

6、運作指令mkfs -t ext4 /dev/sdb1,分區格式化,建立ext4檔案系統

parted建立分區_運維:阿裡雲伺服器分區格式化大容量資料盤

4

7、運作指令 mount /dev/sdb1 /data,将分區/sdb1挂載到/data,運作指令 df -h,檢視目前磁盤空間和使用情況。

如果傳回結果裡出現建立檔案系統的資訊,說明挂載成功,可以使用新的檔案系統了。挂載完成後,不需要重新開機執行個體即可開始使用新的檔案系統。

parted建立分區_運維:阿裡雲伺服器分區格式化大容量資料盤

5

8、運作以下指令設定開機自動挂載

[[email protected] ~]# echo "/dev/sdb1 /data ext4 defaults 0 0" >>/etc/fstab

parted建立分區_運維:阿裡雲伺服器分區格式化大容量資料盤

6

9、運作指令 cat /etc/fstab,檢視 /etc/fstab 的資訊。

如果傳回結果裡出現了寫入的新分區資訊,說明寫入成功。

至此,您已經成功分區并格式化了一個3 TiB資料盤。

分享完成,謝謝支援,多評多轉

對Linux感興趣的小夥伴私信“Linux資料”,免費擷取視訊文檔資料。