EC2でEBSを追加した場合、今まではfdiskで、
fdisk /dev/sdb
n
p
1
w
などとやってましたが、fdiskだと対話型なので自動化ができません。
が、partedというのが同じことができるらしいのでそちらを試しました。
parted -s -a optimal /dev/sdb mklabel gpt -- mkpart primary ext4 1 -1
これでワンライナーでいけます。
ちなみに、このあと
mkfs.ext4 /dev/sdb
はやらないとダメです。
mountでエラーになります。
mkfsした後はmountできます。