1

マウントされた EBS のおかげで、VM とデータを共有したいと考えています。作成されたすべての VM に EBS を追加でマウントする必要があることを Cloudify に伝えるにはどうすればよいですか?

(Amazon EC2の場合はEBSの話ですが、OpenStackや他のIaaSでも同じようにしたいです)

4

1 に答える 1

4

ec2 の場合、次のように、クラウド構成ファイルのテンプレート セクションでテンプレート オプションを設定する必要があります。

options ([
"securityGroups" : ["default"]as String[],
"keyPair" : "XXXXX",
"blockDeviceMappings": [new org.jclouds.ec2.domain.BlockDeviceMapping.MapEBSSnapshotToDevice("/dev/sda1/","aa", 20, true) ] ])

Cloudify は、jcloudsマルチクラウド ライブラリを使用して、Amazon サービスへの API 呼び出しを処理します。EC2 で EBS を使用する方法の詳細については、以下を参照してください。

これらの設定は EC2 に固有のものであり、クラウド間で移植できないことに注意してください。

Openstack に関しては、Cloudify Openstack クラウド ドライバーは現在、openstack EBS に相当するボリュームの使用をサポートしていません。これは Cloudify のバージョン 2.1.1 および 2.2 で正確ですが、この機能は近い将来利用可能になる予定です。

于 2012-09-16T13:53:58.797 に答える