手動またはユーザーデータから行う方法は次のとおりです。 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html
しかし、今は Puppet でやりたいと思っています。最初の起動時にボリュームが接続されています。
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 10G 0 disk
└─xvda1 202:1 0 10G 0 part /
xvdf 202:80 0 50G 0 disk
パペットで簡単にマウントできますが、フォーマットがわかりません。私はこれを試しました:
lvm::volume { '/dev/xvdf':
ensure => present,
vg => '',
pv => '/dev/xvdf',
fstype => 'ext4',
size => '50G',
}->
mount { $file_root:
device => "/dev/xvdf",
fstype => "ext4",
ensure => "mounted",
options => "defaults",
atboot => "true",
}