現在地: 関連ドキュメント > everRun のコマンド ライン インタフェース リファレンス > AVCLI コマンドの説明 > vm-create

vm-create

使用方法

avcli vm-create --name name --cpu number --memory memory --cdrom cd-name | --kickstart template [--interfaces networks] [--storage-group group] --volumes volumes [--wait]

説明

vm-create コマンドを使用して、新しい VM を作成します。

オプション

--name name

作成する VM の名前。

--cpu number VM に割り当てる仮想 CPU の数。
--memory memory VM に割り当てるメモリのメガバイト単位の容量。
--cdrom cd-name VM の最初のブートに使用する CD-ROM。このオプションを --kickstart と併用することはできません。
--kickstart template VM のブート時に使用するキックスタート テンプレート。このオプションを --cdrom と併用することはできません。
--interfaces networks VM に接続するネットワークのリスト。各ネットワークを 1 度だけ指定できます。プライベート ネットワークは接続できません。
--storage-group group VM ボリュームの作成に使用するストレージ グループ。この値を指定しない場合、空き容量が最大のストレージ グループが自動的に選択されます。
--volumes volumes

この VM に接続するボリュームのリスト。volume は次のコンポーネントで構成されます。各コンポーネントはカンマで区切って指定します。

  • ボリュームのサイズ (必須)。
  • ストレージを取得する、ID のストレージ グループ名。
  • ボリューム名。
  • ボリューム ディスク イメージのフォーマット (raw または qcow2)。

デフォルトではボリューム サイズをメガバイト単位で指定しますが、KB、MB、GB、TB などの標準単位も使用できます。

--wait

-w

コマンドの完了を待機します。

次のコマンドは、vm001 という名前で、1 つの CPU、512 MB のメモリ、1,024 MB のボリュームを使用する、network0 に接続された VM を作成します。
$ avcli vm-create --name vm001 --cpu 1 --memory 512 --cdrom linux.iso --interfaces network0 \ --volumes 1024
次のコマンドは、vm001 という名前で、1 つの CPU、512 MB のメモリ、1,024 MB のボリュームを使用する、network0 に接続された VM を作成します。作成後、ボリュームに Pool-0001 からストレージを割り当てます。
$ avcli vm-create --name vm001 --cpu 1 --memory 512 --cdrom linux.iso --interfaces network0 \ --volumes 1024 --storage-group Pool-0001
次のコマンドは、vm001 という名前で、1 つの CPU、512 MB のメモリ、1,024 MB のボリュームを使用する、network0 に接続された VM を作成します。作成後、ボリュームに Pool-0001 からストレージを割り当てます。ボリュームの名前は vm001_vol0 です。
$ avcli vm-create --name vm001 --cpu 1 --memory 512 --cdrom linux.iso --interfaces network0 \
--volumes 1024,Pool-0001,vm001_vol0
次のコマンドは、vm001 という名前で、1 つの CPU と 512 MB のメモリを使用する、network0 と network1 に接続された VM を作成します。10 GB と 50 GB の 2 つのボリュームを作成します。これらのボリュームに、それぞれ Pool-0001Pool-0002 からストレージを割り当てます。
$ avcli vm-create --name vm001 --cpu 1 --memory 512 --cdrom linux.iso \
--interfaces network0 network1 \
--volumes 10GB,Pool-0001 50GB,Pool-0002
次のコマンドはキックスタート テンプレートに基づいて VM を作成します。
$ avcli vm-create --name vm001 --cpu 1 --memory 512 --kickstart template:o81 --interfaces network0 \
--volumes 10GB
/ ページ