目次

35 GPT対応大容量ディスクにパーティションを追加(parted)

対話式でなく、コマンドラインで実行

parted /dev/nvme0n1 mklabel gpt
parted /dev/nvme0n1 mkpart waldb xfs 0G 5G
parted /dev/nvme0n1 mkpart rocksdb xfs 5G 750G
parted /dev/nvme0n1 print

parted /dev/nvme0n1 set 1 lvm on
parted /dev/nvme0n1 set 2 lvm on

①partedインストール

minimalでインストールした場合、パッケージが入ってないので、その場合yumでインストール

# yum install parted

②パーティション作成

partedコマンド実行

# parted /dev/sdb
(parted)
(parted) mklabel gpt  

表記をGBに変更

(parted) unit GB

現在の状態確認

(parted) print                                                            

Model: Adaptec raid06 (scsi)
Disk /dev/sdb: 11.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

パーティション作成

(parted) mkpart
Partition name?  []? iscsi-target-data-1
File system type?  [ext2]? ext3 
Start? 0                                                              
End? 1024

確認

(parted) print                                                            

Model: Adaptec raid06 (scsi)
Disk /dev/sdb: 10996GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name                 Flags
 1      0.00GB  1024GB  1024GB               iscsi-target-data-1 

parted終了

(parted) quit

③最後にフォーマット

最後にフォーマットすれば利用できるようになる

# mkfs -t ext3 /dev/sdb1