仮想サーバーの作成および操作 (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
- create-optionsには、使用する有効なBackendRouterId,のリストが[あります]
- ---l、フレーバー
-
Capacity keyname (C1_2X2_1_YEAR_TERM for example). [required]
- ---f、フォース
- 確認を求めずに操作を強制します
- ---i、インスタンス
- この容量予約がサポートできるVSIインスタンスの数。[必須]
- ---n、名前
- 新しい予約容量の名前が[必要]
- --test
-
Do not actually create the reserved capacity
ibmcloud sl vs capacity-create-options
予約済み容量グループ・インスタンスを作成するためのリスト・オプション
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-nmycloud--all --notetesting このコマンドは、IDが12345678の仮想サーバーインスタンスを、すべてのディスクとともに、"testing "というノートを持つ "mycloud "という名前のイメージにキャプチャします。
ibmcloud sl vs capture IDENTIFIER [flags]
コマンド・オプション:
- --all
- 仮想サーバーに属するすべてのブロック・デバイスをキャプチャーします
- --device
- アーカイブするブロック・デバイス ID。複数のオカレンスが許可されます。
- ---n、名前
- [必要な]画像名
- --note
- イメージと関連付けるメモを追加します
ibmcloud sl vs create
仮想サーバー・インスタンスの作成
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-Hmyvsi-Dibmibm.com -c4-m4096-d dal10 -o UBUNTU_16_64 --disk100--disk1000--vlan-public413--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 からの構成を使用します
- ---m、メモリ
- [必要な]メモリ(メガバイト
- ---n、ネットワーク
- Mbps 単位のネットワーク・ポート速度
- ----o, os
- 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レコード
- ホストの 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-Dibmibm.com -Hmyapp--tagtestcli--public-speed1000 このコマンドは、仮想サーバーインスタンスを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--domainibmibm.com --hourly --sortbymemory このコマンドは、ドメインが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, all
- 即時にマイグレーションを必要とするすべてのゲストをマイグレーションします。
- ---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 インスタンスを更新します
注: この仮想サーバーは、アップグレード注文が行われるとリブートされます。 インスタンスは、アップグレード・トランザクションが完了するまで停止されます。 ただし、ネットワークの場合は再起動は必要ない。
例:
ibmcloud sl vs upgrade 12345678 -c 8 -m 8192 --network 1000
This commands upgrades virtual server instance with ID 12345678 and set number of CPU cores to 8, memory to 8192M, network port speed to 1000 Mbps.
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-disk250,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_TypekeyName例:CPU0、CPU1、MEMORY_USAGEなど[必須]