建立一個大於2TB的分區

MBR 與 GPT,都是分區格式,其中MBR最大分區小於等於2TB,而GPT分區沒有2TB的限制,理論最大分區18 EB!html

如今咱們知道了要建立一個大於2TB的分區,就不能使用MBR 格式的分區表了,而要使用GPT格式的分區表,咱們最經常使用的fdisk 分區工具就心有餘而力不足了,須要使用linux 下的Parted分區工具!linux

測試環境爲:服務器

Dell R710  2u 服務器ide

cpu 2* XEON 5606 工具

mem 16Goop

disk 6*1TB sas 7200rpm測試

raid raid level 5  perc 6i卡ui

rhel 6 64bit ,建立一個4TB大小分區spa

下面正式開始分區:xml

1 在使用parted 分區以前,咱們先用fdisk -l 來查看下硬盤信息!


2 上邊的信息咱們知道 /dev/sdb 4.6TB,如今使用parted 命令,以下圖。

 

3 進入parted 後,執行2,3,4,5,6,7,8,9,10,10,11步驟,指令下邊有解釋!

 

4 分區完成後使用print 能夠看到剛纔分區的信息!大小 4684GB

 

5 quit 用於退出parted環境,信息提示更新/etx/fstab!

 

6 再用fdisk -l 來查看下 sdb硬盤,如今已經有sdb1 分區了,注意system gpt!


7 parted 到這裏就完成了!

 

下面格式化/dev/sdb1 文件系統爲EXT4:

1 執行 mkfs.ext4 /dev/sdb1 一路回車便可!

 

更新/etc/fstab

1.使用blkid 查看分區的uuid 以下圖,複製新分區/dev/sdb1的 UUID

2 將 /dev/sdb1的 UUID 添加到 /etc/fstab,/dev/sdb1 掛載在 /data 目錄下!

3 至此所有完成, 下面檢查一下!

mount -a 從新掛載 /etc/fstab 文件中的記錄!

mount 能夠發現 /dev/sdb1 已經掛載到 /data 目錄下了!

df -h 發現 /data 4.2TB

 

三 詳細介紹下Parted命令

[root@abintel ~]# parted --help
用法:parted [選項]... [設備 [命令 [參數]...]...]
將帶有「參數」的命令應用於「設備」。若是沒有給出「命令」,則以交互模式運行。

選項:
-h, --help                    顯示此求助信息
-i, --interactive             在必要時,提示用戶
-s, --script                  從不提示用戶
-v, --version                 顯示版本

命令:
檢查 MINOR                   對文件系統進行一個簡單的檢查
cp [FROM-DEVICE] FROM-MINOR TO-MINOR      將文件系統複製到另外一個分區
help [COMMAND]                打印通用求助信息,或關於 COMMAND 的信息
mklabel 標籤類型              建立新的磁盤標籤 (分區表)
mkfs MINOR 文件系統類型       在 MINOR 建立類型爲「文件系統類型」的文件系統
mkpart 分區類型 [文件系統類型] 起始點 終止點      建立一個分區
mkpartfs 分區類型 文件系統類型 起始點 終止點 建立一個帶有文件系統的分區
move MINOR 起始點 終止點      移動編號爲 MINOR 的分區
name MINOR 名稱               將編號爲 MINOR 的分區命名爲「名稱」
print [MINOR]                 打印分區表,或者分區
quit                          退出程序
rescue 起始點 終止點          挽救臨近「起始點」、「終止點」的遺失的分區
resize MINOR 起始點 終止點    改變位於編號爲 MINOR 的分區中文件系統的大小
rm MINOR                      刪除編號爲 MINOR 的分區
select 設備                     選擇要編輯的設備
set MINOR 標誌 狀態           改變編號爲 MINOR 的分區的標誌

注意

mklabel label-type 必須是一下這些類型:

* bsd

* loop (raw disk access)

* gpt

* mac

* msdos

* pc98

* sun

例:(parted) mklabel gtp 或者 (parted) mklabel msdos

 

mkpart(創建新分區)

格式:mkpart part-type fs-type start end  

創建一個新的分區

part-type是如下類型之一 primary(主分區), extended(擴展分區), logical(邏輯分區)。

fs-type來指定文件系統,好比ext4 。

start和end是新分區開始和結束的具體位置。0表示起止,-1表示結尾;或者以mb表示或者GB表示!

相關文章
相關標籤/搜索