仮想サーバーの作成および操作 (ibmcloud sl vs)
IBM Cloud® Virtual Servers は、専用のコアおよびメモリー割り振りと共に購入される、拡張が容易な仮想サーバーです。 画像テンプレートなどの機能を利用し、数分で追加できるコンピューティング・リソースをお探しなら、最適な選択肢です。
IBM Cloud® コマンド・ライン・インターフェースから以下のコマンドを使用して、クラシック・インフラストラクチャー仮想サーバーを管理します。
ibmcloud sl と帯域幅
日付範囲内の帯域幅データ。
ibmcloud sl vs 帯域幅 IDENTIFIER[オプション] 2006-01-02」、'2006-01-02T15:04'、または'2006-01-02T15:04-07:00'のいずれかの時間形式。
いくつかの丸めおよび日付調整の詳細により、ここでの結果は、コントロール・ポータルでの結果と若干異なる場合があります。 帯域幅は GB 単位でリストされます。時間帯が指定されていない場合は、 GMT+0 が想定されます。
例:
ibmcloud sl vs 帯域幅 1234-s 2006-01-02T15:04 -e 2006-01-02T15:04-07:00
ibmcloud sl vs bandwidth IDENTIFIER [flags]
コマンド・オプション:
- ---e、終了
- 帯域幅レポートの終了日
- --q 静かである
- 要約表のみを表示します。
- ---r
- 1 つのデータ・ポイントとして報告する秒数。 300、600、1800、3600 (デフォルト)、43200 または 86400 秒
- ---s、スタート
- 帯域幅レポートの開始日
ibmcloud sl と請求の比較
仮想サーバー・インスタンスの請求詳細を取得します。
ibmcloud sl vs billing IDENTIFIER
ibmcloud sl vs cancel
Virtual Server インスタンスを取り消します
ibmcloud sl vs cancel IDENTIFIER [flags]
コマンド・オプション:
- --f 力
- 確認を求めずに操作を強制します
ibmcloud sl vs capacity-作成
予約済み容量インスタンスを作成します。
ibmcloud sl vs capacity-create [オプション] 例:
ibmcloud sl vs capacity-create-nmyvsi-b1234567 -flC1_2X2_1_YEAR_TERM -i2 このコマンドは、名前がmyvsi、backendRouterIdが1234567、フレーバーがC1_2X2_1_YEAR_TERM、インスタンスが2のReserved Capacityインスタンスを注文します、 ibmcloud sl vs capacity-create--namemyvsi--backendRouterId1234567--flavor C1_2X2_1_YEAR_TERM --instances2--test このコマンドは、実際に注文を行う前に、上記のオプションで注文が有効かどうかをテストします。
警告: 予約済み容量は年間契約に基づいており、契約の有効期限が切れるまでキャンセルできません。
ibmcloud sl vs capacity-create [flags]
コマンド・オプション:
- --b, backendRouterId
- BackendRouterId, create-optionsには、使用する有効なidのリストが[あります]
- ---l、フレーバー
-
Capacity keyname (C1_2X2_1_YEAR_TERM for example). [required] - --f 力
- 確認を求めずに操作を強制します
- ---i、インスタンス
- この容量予約がサポートできる VSI インスタンスの数。 [必須]
- --n 名前
- 新しい予約容量の名前が[必要]
- --test
-
Do not actually create the reserved capacity
IBMクラウドSLと容量作成オプションの比較
予約済み容量グループ・インスタンスを作成するためのリスト・オプション
ibmcloud sl vs capacity-create-options
ibmcloud sl vs capacity-detail
予約済み容量グループの詳細を取得します。
ibmcloud sl vs capacity-detail IDENTIFIER [flags]
コマンド・オプション:
- --column
- 表示する列。 オプション: id、hostname、domain、primary_ip、backend_ip。 このオプションは複数回指定できます
- --sortby
- ソートの基準にする列。 オプション: id、hostname、domain、primary_ip、backend_ip
ibmcloud sl vs capacity-list
予約済み容量グループをリストします。
ibmcloud sl vs capacity-list
ibmcloud sl vs capture
Virtual Server インスタンスをイメージにキャプチャーします
ibmcloud sl vs キャプチャ IDENTIFIER [オプション]
例:
ibmcloud sl vs capture 12345678 -n mycloud --all --note testing このコマンドは、IDが12345678の仮想サーバー・インスタンスを、すべてのディスクとともに、"testing "というメモが付いた "mycloud "という名前のイメージにキャプチャします。
ibmcloud sl vs capture IDENTIFIER [flags]
コマンド・オプション:
- --all
- 仮想サーバーに属するすべてのブロック・デバイスをキャプチャーします
- --device
- アーカイブするブロック・デバイス ID。複数のオカレンスが許可されます。
- --n 名前
- [必要な]画像の名前
- --note
- イメージと関連付けるメモを追加します
ibmcloud sl vs create
仮想サーバー・インスタンスの作成
例:
ibmcloud sl vs create-Hmyvsi-Dibmibm.com -c4-m4096-d dal10 -o UBUNTU_16_64 --disk100--disk1000--vlan-public413 このコマンドは、ホスト名がmyvsi、ドメインがibmibm.com、4CPUコア、4096Mメモリ、データセンター:dal10に位置する仮想サーバーインスタンスを注文します、 オペレーティングシステムはUBUNTU 16 64ビット、ディスクは2台、1台は100G、もう1台は1000G、ID 413のパブリックvlanに配置されています。 ibmcloud sl vs create-Hmyvsi-Dibmibm.com -c4-m4096-d dal10 -o UBUNTU_16_64 --disk100--disk1000--vlan-public413--test このコマンドは、注文が実際に発注される前に、上記のオプションで注文が有効かどうかをテストする。 ibmcloud sl vs create -H myvsi -D ibm.com -c 4 -m 4096 -d dal10 -o UBUNTU_16_64 --disk 100 --disk 1000 --vlan-public 413 --export ~/myvsi.txt このコマンドは、後で使用するために、上記のオプションをユーザーのホーム・ディレクトリー下のファイル: myvsi.txt にエクスポートします。
ibmcloud sl vs create [flags]
コマンド・オプション:
- --billing
- 請求レート。 デフォルトは hourly です。 オプションは hourly、monthly です
- --boot-mode
- OS をブートするときのモードを指定します。 サポートされるモードは HVM と PV です。
- --c CPU
- [必要な] CPUコア数
- --d データセンター
- データセンターの短縮名は[必須]
- --dedicated
- 専用 Virtual Server を作成します (プライベート・ノード)
- --disk
- ディスク・サイズ (複数のオカレンスが許可されます)
- -- D、ドメイン
- FQDNのドメイン部分が[必要]
- --export
- オプションをテンプレート・ファイルにエクスポートします
- --flavor
- パブリック Virtual Server フレーバー・キー名
- --f 力
- 確認を求めずに操作を強制します
- --host-id
- 専用 Virtual Server をプロビジョンするホスト ID
- -- H、hostname
- FQDNのホスト部分が[必要]
- --image
- イメージ ID。 '${COMMAND_NAME} sl image list' を参照してください
- --k キー
- root ユーザーに追加する SSH 鍵の ID (複数のオカレンスが許可されます)
- --like
- 既存の Virtual Server からの構成を使用します
- --local
- ローカル・ディスク・ストレージを使用する。
- --m メモリ
- [必要な]メモリ(メガバイト
- --n ネットワーク
- Mbps 単位のネットワーク・ポート速度
- --o オス
- OS インストール・コード。 ヒント: OS_LATEST を指定することができます
- --placement-group-id
- このゲストを注文する配置グループ ID。
- --i ポストインストール
- ダウンロードするインストール後スクリプト
- --private
- Virtual Server がプライベート・ネットワークへのアクセス権限のみを持つよう強制します
- --s プライベート・セキュリティ・グループ
- プライベート・インターフェースに関連付けるセキュリティー・グループ ID (複数のオカレンスが許可されます)
- -- S、public-security-group
- パブリック・インターフェースに関連付けるセキュリティー・グループ ID (複数のオカレンスが許可されます)
- --quantity
- 作成される仮想サーバーの数量。 1以上でなければならない。 この値は、デフォルトでは 1 になります。
- --san
- ローカル・ディスクの代わりに SAN ストレージを使用します
- --subnet-private
- Virtual Server を置きたいプライベート SUBNET の ID
- --subnet-public
- Virtual Server を置きたいパブリック SUBNET の ID
- --g タグ
- インスタンスに追加するタグ (複数のオカレンスが許可されます)
- --t テンプレート
- コマンド・ライン・オプションをデフォルト設定するテンプレート・ファイル
- --test
- 実際には Virtual Server を作成しません
- --transient
- 一時仮想サーバーを作成します
- --u ユーザーデータ
- ユーザー定義のメタデータ・ストリング
- -- F、userfile
- ユーザー・データをファイルから読み取ります
- --vlan-private
- Virtual Server を置きたいプライベート VLAN の ID
- --vlan-public
- Virtual Server を置きたいパブリック VLAN の ID
- --wait
- Virtual Server でのプロビジョニング終了を最大 X 秒待ってから戻ります。 これは、オプション --quantity との互換性はありません
ibmcloud sl vs credentials
Virtual Server インスタンス資格情報をリストします
ibmcloud sl vs authorize-storage [オプション] ID
例:
ibmcloud sl vs authorize-storage--username-storage SL01SL30-371234567 ファイル、ブロック、およびポータブルストレージを仮想サーバーに認証します。
ibmcloud sl vs credentials IDENTIFIER
ibmcloud sl vs detail
Virtual Server インスタンスの詳細を取得します
ibmcloud sl vs detail IDENTIFIER [flags]
コマンド・オプション:
- --passwords
- パスワードを表示します (関係者以外への表示は推奨されません)
- --price
- 関連付けられた価格を表示します
ibmcloud sl vs dns-sync
Virtual Server インスタンスの DNS レコードを同期します
ibmcloud sl vs dns-sync IDENTIFIER [OPTIONS] 注: 引数を指定しないと、A レコードと PTR レコードの両方を更新しようとします。 両方のレコードを更新したくない場合は、以下を使用できます。 --aまたは--ptr引数で更新されるレコードを制限する。
例:
ibmcloud sl vs dns-sync 12345678--a-record --ttl3600 このコマンドは、ID 12345678の仮想サーバーインスタンスのAレコード(IPV4アドレス)をDNSサーバーに同期し、このAレコードのttlを3600に設定します。 ibmcloud sl vs dns-sync 12345678--aaaa-record --ptr このコマンドは、ID 12345678 の仮想サーバーインスタンスの AAAA レコード(IPV6アドレス)と PTR レコードの両方を DNS サーバーに同期します。
ibmcloud sl vs dns-sync IDENTIFIER [flags]
コマンド・オプション:
- --a レコード
- ホストの A レコードを同期します
- --aaaa-record
- ホストの AAAA レコードを同期します
- --f 力
- 確認を求めずに操作を強制します
- --ptr
- ホストの PTR レコードを同期します
- --ttl
- A レコードまたは PTR レコード、あるいは両方の TTL を設定します。デフォルトは 7200 です
ibmcloud sl vs edit
Virtual Server インスタンスの詳細を編集します
ibmcloud sl vs edit IDENTIFIER [OPTIONS]
例:
ibmcloud sl vs edit 12345678 -D ibm.com -H myapp --tag testcli --public-speed 1000 このコマンドは、ID 12345678 の仮想サーバーインスタンスを更新し、ドメインを " ibm.com " に、ホスト名を "myapp" に、タグを "testcli" に設定します、 に設定し、パブリックネットワークのポート速度を 1000 Mbps に設定します。
ibmcloud sl vs edit IDENTIFIER [flags]
コマンド・オプション:
- -- D、ドメイン
- FQDN のドメイン部分
- -- H、hostname
- FQDNのホスト部分
- --private-speed
- プライベート・ポート速度。オプションは、0、10、100、1000、10000 です
- --public-speed
- パブリック・ポート速度。オプションは、0、10、100、1000、10000 です
- --g タグ
- 設定するタグ、または、すべて削除する場合は空ストリング
- --u ユーザーデータ
- ユーザー定義のメタデータ・ストリング
- -- F、userfile
- ユーザー・データをファイルから読み取ります
ibmcloud sl vs host-create
専用Virtual Server のホストを作成します
ibmcloud sl vs host-create [flags]
コマンド・オプション:
- --b 請求
- 請求レート。 デフォルトは hourly です。 オプションは hourly、monthly です
- --d データセンター
- データセンターの短縮名は[必須]
- -- D、ドメイン
- FQDNのドメイン部分が[必要]
- --f 力
- 確認を求めずに操作を強制します
- -- H、hostname
- FQDNのホスト部分が[必要]
- --s サイズ
- 専用ホストのサイズ。現在、使用可能なサイズは 1 つのみです: 56_CORES_X_242_RAM_X_1_4_TB
- --v vlan-private
- 専用ホストを配置するプライベート VLAN の ID。 '${COMMAND_NAME} sl vlan list' を参照してください
ibmcloud sl vs host-list
ご使用のアカウントの専用ホストをリストします
ibmcloud sl vs host-list [flags]
コマンド・オプション:
- --d データセンター
- 専用ホストのデータ・センターを基準にフィルター操作します
- --n 名前
- 専用ホストの名前を基準にフィルター操作します
- --order
- この専用ホストを購入した注文の ID を基準にフィルター操作します
- --owner
- 専用ホストの所有者を基準にフィルター操作します
- --sortby
- ソートするカラム(Id、Name、Datacenter、Router、CPU、Memory、Disk、Guests) [default: Id]
ibmcloud sl vs list
ご使用のアカウントの Virtual Server インスタンスをリストします
ibmcloud sl 対リスト[オプション]
例:
ibmcloud sl vs list --domain ibm.com --hourly --sortby メモリ このコマンドは、ドメインが " ibm.com " に等しいことをフィルターする現在のアカウント上のすべての時間課金仮想サーバーインスタンスを一覧表示し、メモリ順に並べ替えます。
ibmcloud sl vs list [flags]
コマンド・オプション:
- --column
- 表示する列。 オプション: id、hostname、domain、cpu、memory、public_ip、private_ip、datacenter、action、guid、power_state、created_by、tags。 このオプションは複数回指定できます
- --c CPU
- CPU コアの数を基準にフィルター操作します
- --d データセンター
- データ・センター短縮名を基準にフィルター操作します
- -- D、ドメイン
- FQDN のドメイン部分を基準にフィルター操作します
- -- H、hostname
- FQDN のホスト部分を基準にフィルター操作します
- --hourly
- 時間単位のインスタンスのみを表示します
- --m メモリ
- メガバイト単位のメモリーを基準にフィルター操作します
- --monthly
- 月単位のインスタンスのみを表示します
- --n ネットワーク
- Mbps 単位のネットワーク・ポート速度を基準にフィルター操作します
- --o オーダー
- このインスタンスを購入した注文の ID を基準にフィルター操作します
- --owner
- インスタンスを所有するユーザーの ID を基準にフィルター操作します
- --p プライベートIP
- プライベート IP アドレス を基準にフィルター操作します
- -- P、public-ip
- パブリック IP アドレス を基準にフィルター操作します
- --sortby
- ソートの基準にする列。デフォルト: hostname、オプション: id、hostname、domain、datacenter、cpu、memory、public_ip、private_ip
- --g タグ
- タグを基準にフィルター操作します (複数のオカレンスが許可されます)
ibmcloud sl と migrate の比較
マイグレーションが必要な VSI の管理
ibmcloud sl vs migrate [オプション]
例:
ibmcloud sl vs migrate--guest1234567 マイグレーションが必要なVSIを管理します。 専用インスタンスを 1 つの専用ホストから別の専用ホストにマイグレーションすることもできます。
ibmcloud sl vs migrate [flags]
コマンド・オプション:
- --a すべて
- 即時にマイグレーションを必要とするすべてのゲストをマイグレーションします。
- ---g、ゲスト
- 即時にマイグレーションするゲスト ID。
- -- H、ホスト
- マイグレーション先の専用ホスト ID。 既に専用ホスト上にあるゲストに対してのみ機能します。
ibmcloud sl vs monitoring-list
vsi モニター・デバイスの詳細を取得します。
ibmcloud sl vs monitoring-list IDENTIFIER
ibmcloud sl vs 通知
サーバー仮想インスタンスにモニターの問題がある場合に通知を受け取るユーザーを表示します
ibmcloud sl vs notifications IDENTIFIER
ibmcloud sl vs notifications-追加
ユーザー仮想通知エントリーを作成します。
ibmcloud sl vs notifications-add IDENTIFIER [flags]
コマンド・オプション:
- --users
- モニター障害時に通知されるユーザー ID。複数のオカレンスが許可されます
ibmcloud sl vs notifications-削除
ユーザー VS 通知項目を除去します。
ibmcloud sl vs notifications-delete IDENTIFIER
ibmcloud sl vs options
Virtual Server インスタンスの作成に関するオプションをリストします
ibmcloud sl vs options
ibmcloud sl vs os-使用可能
使用可能なすべてのオペレーティング・システムを取得します。
ibmcloud sl vs os-available
ibmcloud sl vs pause
アクティブな Virtual Server インスタンスを一時停止します
ibmcloud sl vs pause IDENTIFIER [flags]
コマンド・オプション:
- --f 力
- 確認を求めずに操作を強制します
ibmcloud sl vs power-off
アクティブな Virtual Server インスタンスを電源オフします
ibmcloud sl vs power-off IDENTIFIER [flags]
コマンド・オプション:
- --f 力
- 確認を求めずに操作を強制します
- --hard
- ハード・シャットダウンを実行します
- --soft
- ソフト・シャットダウンを実行します
ibmcloud sl vs power-on
Virtual Server インスタンスを電源オンします
ibmcloud sl vs power-on IDENTIFIER [flags]
コマンド・オプション:
- --f 力
- 確認を求めずに操作を強制します
ibmcloud sl vs ready
Virtual Server インスタンスの使用準備ができているかどうかをチェックします
仮想サーバーのアクティブなトランザクションのステータスを定期的にチェックします。 転送が終了すると、仮想サーバーは使用できる状態になるはずです。
ibmcloud sl vs ready IDENTIFIER [flags]
コマンド・オプション:
- --wait
- Virtual Server でのプロビジョニング終了を最大 X 秒待ってから戻ります
ibmcloud sl vs reboot
アクティブな Virtual Server インスタンスをリブートします
ibmcloud sl vs reboot IDENTIFIER [flags]
コマンド・オプション:
- --f 力
- 確認を求めずに操作を強制します
- --hard
- ハード・リブートを実行します
- --soft
- ソフト・リブートを実行します
ibmcloud sl vs reload
Virtual Server インスタンス上でオペレーティング・システムを再ロードします
ibmcloud sl vs reload IDENTIFIER [OPTIONS]
例:
ibmcloud sl vs reload 12345678 このコマンドは、ID 12345678 の仮想サーバーインスタンスの現在のオペレーティングシステムをリロードします。 ibmcloud sl vs reload 12345678--image1234 このコマンドは、ID 12345678 の仮想サーバーインスタンスに対して、ID 1234 のイメージからオペレーティングシステムをリロードします。
ibmcloud sl vs reload IDENTIFIER [flags]
コマンド・オプション:
- --f 力
- 確認を求めずに操作を強制します
- --image
- イメージ ID。 デフォルトは、現行オペレーティング・システムを使用することです。 '${COMMAND_NAME} sl image list' を参照してください
- --k キー
- root ユーザーに追加する SSH 鍵の ID (複数のオカレンスが許可されます)
- --i ポストインストール
- ダウンロードするインストール後スクリプト
ibmcloud sl vs rescue
Virtual Server インスタンスをレスキュー・イメージにリブートします
ibmcloud sl vs rescue IDENTIFIER [flags]
コマンド・オプション:
- --f 力
- 確認を求めずに操作を強制します
ibmcloud sl vs resume
一時停止された Virtual Server インスタンスを再開します
ibmcloud sl vs resume IDENTIFIER [flags]
コマンド・オプション:
- --f 力
- 確認を求めずに操作を強制します
ibmcloud sl と storage
仮想サーバーのストレージ詳細を取得します。
ibmcloud sl vs storage IDENTIFIER
ibmcloud sl vs upgrade
Virtual Server インスタンスを更新します
注: この仮想サーバーは、アップグレード注文が行われるとリブートされます。 インスタンスは、アップグレード・トランザクションが完了するまで停止されます。 ただし、ネットワークの場合は再起動は必要ない。 -c と -m オプションは、専用の VSI アップグレード用です。ほとんどの VSI は --flavor でアップグレードする必要があります。 使用するフレーバーについては、「ibmcloud sl vs options」を参照のこと。 keyNames。
ibmcloud sl vs upgrade IDENTIFIER [flags]
コマンド・オプション:
- --add-disk
- ハード・ディスクの追加 (GB)
- --c CPU
- CPU コアの数
- --flavor
- フレーバー・キー名
- --f 力
- 確認を求めずに操作を強制します
- --m メモリ
- メガバイト単位のメモリー
- --network
- Mbps 単位のネットワーク・ポート速度
- --private
- CPU コアは専用ホスト・サーバーに置かれます
- --resize-disk
- ディスク番号を GB 単位のサイズに更新する [capacity,diskNumber]. --resize-disk 250,2
ibmcloud sl と使用量の比較
日付範囲内の使用量データ。
ibmcloud sl vs usage IDENTIFIER [OPTIONS] 仮想サーバーの使用情報。 例:
ibmcloud sl vs usage 1234--start2006-01-02--end2006-01-02--valid-data cpu0
ibmcloud sl vs usage IDENTIFIER [flags]
コマンド・オプション:
- ---e、終了
- 終了日 例:2019-4-2(yyyy-MM-dd) [必須]
- ---s、スタート
- 開始日 例:2019-3-4(yyyy-MM-dd) [必須]
- ---p、サマリー期間
- 300、600、1800、3600、43200、または 86400 秒。
- ---t、有効データ
- Metric_Data_Type keyName 例: CPU0, CPU1, MEMORY_USAGEなど[必須]