磁碟分割槽格式 MBR 限制了單塊磁碟大小為 2TB,如果想掛載超過 2TB 的磁碟,就要換成其他格式如 GPT 格式。因為幫助客户使用 OnApp 搭建雲平台,儲存先用 6TB 在測試,所以需要通過其他格式來掛載這 6TB 的磁碟。分享下 Linux 上(我用的 CentOS5.9 x86_64)掛載使用 6TB 的 Dell MD3600f 硬體儲存的方法:
[root@demo ~]# parted /dev/sdb #使用 parted 來對 GPT 磁碟操作,進入互動式模式
GNU Parted 1.8.1
Using /dev/sdb
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted) mklabel gpt # 將 MBR 磁碟格式化為 GPT
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
parted: invalid token: gpt
Yes/No? yes
New disk label type? [gpt]? 按下 Enter 鍵
(parted) print
Model: DELL MD36xxf (scsi)
Disk /dev/sdb: 6000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
(parted) mkpart primary 0 -1 #將整個磁碟空間全部分為一個區
(parted) print
Model: DELL MD36xxf (scsi)
Disk /dev/sdb: 6000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 6000GB 6000GB primary
(parted) quit
Information: Don’t forget to update /etc/fstab, if necessary
硬體儲存已經對映到 Hypervisor 站羣服務器上了,所以不用再編輯/etc/fstab 了。到這裏就完成了 CentOS 上掛載 6TB 磁碟。