linux 格式化並掛載大於2T的數據盤

本人工作在一個視頻網站公司裏,經常會遇到服務器的數據盤大於2T的情況,這種文章網上也已經有很多了,也不是什麼高端的技術,這裏就是記錄一下並且結合着真實的線上環境截圖,顯得更直觀一點。

原創博文來自:www.51niux.com  博主:忙碌的柴少

1. 查看自己的要掛載的硬盤空間大小,命令爲fdisk  -l


好了,截圖顯示,我有一個10T的硬盤還沒有分區掛載,只是一個本身500G的系統盤。

2. 用parted命令先分出一個2T的分區,下面是操作截圖。


註釋:

[root@localhost ~]# parted /dev/sdb  #選定要分區的盤符

mklabel gpt  #設置GPT分區表,由於MBR分區表只支持2T磁盤,所以大於2T的磁盤必須使用GPT分區表,支持最大卷:18EB,(E:exabytes,1EB=1024TB)

mkpart primary 0% 20%  #primary制定分區爲主分區,後面是設置分區的起始位置和結束位置

print  #查看自己的分區大小

quit  #退出

3. 我們將剩餘的空間再分區一下,由於第一步已經制定分區類型了,這裏就沒必要再指定了。


注意:

分區那步也可以這樣設置:
unit TB  #制定分區單位爲TB
mkpart primary 0 2  #分配2T空間,不過個人感覺還是用%號的形式分配好點

4. 格式化硬盤

mkfs.ext3 /dev/sdb1

mkfs.ext3 /dev/sdb2  #將分區好的硬盤格式化



要注意的:

格式化成ext3的時候又出現問題。Ext3默認的block size的大小爲4k,最大隻能支持8T的空間。格式化時指定block size的大小爲8K這樣最大可以支持16T的空間。相應命令:mkfs.ext3 -b 8192 /dev/sdb2

5. 掛載數據盤

[root@localhost ~]# mount /dev/sdb1  /data1

[root@localhost ~]# mount /dev/sdb2  /data2 #要掛載的目錄要提前創建好

6. 查看是否掛載成功df -h  ,並將掛載命令添加開機啓動



至此,分區掛載完畢。比較簡單,就不寫太詳細了。

原創博文來自:www.51niux.com  博主:忙碌的柴少



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章