仮想ケーブル(vCable)は、インスタンスのネットワーク・インタフェースと特定ネットワークの間のリンクの内部表現です。 vCableは、インスタンスを起動すると自動的に作成され、インスタンスを削除すると削除されます。 vCableが(インスタンスの終了で)削除されると、それらに依存するエンティティも削除されます。
このコマンドを使用すると、特定のコンテナ内で構成されたvCableのリストを検出できます。
構文
oracle-compute discover vcable container
パラメータおよびオプション
次のパラメータは、このコマンドに固有です。 一般的なコマンド・オプションで説明されている共通オプションを使用することもできます。
パラメータ | 説明 |
---|---|
container | vCableの階層的な名前空間。 たとえば、/mytenant/public/myvcable です |
例
$ oracle-compute discover vcable /mytenant/public
サンプル出力
$ oracle-compute discover vcable /mytenant/public entry /mytenant/public/01cb8de3-945f-41b3-8e76-206c0a17c770 /mytenant/public/030e87f3-b7aa-423b-83ee-c30bbfd2e8a0 /mytenant/public/06200aa6-3284-4320-a8dc-fbc001e8ace8 /mytenant/public/0973a377-1542-440b-bf9b-8c8e14b93586 /mytenant/public/1117e4b7-25b1-4796-b37d-119a623304b9 /mytenant/public/15e1b187-d739-4d95-9a71-0235774e6779 /mytenant/public/1d361020-f6a2-4deb-9e2b-d5fd0a5444aa /mytenant/public/1e917354-2858-425c-b92f-8a77ef7b8532 /mytenant/public/2036c074-89f9-4880-a498-d23ba95c6d04 /mytenant/public/265d1044-ca53-441d-bcf9-afb9a2070bcf /mytenant/public/2cbd35fb-05bc-45e7-b194-5b508d669258 /mytenant/public/2e63136b-7989-426d-93a3-8c63cf5d9e54 /mytenant/public/302b8248-0fd0-42c7-9776-6c248692854d /mytenant/public/32b4c1b1-85c0-4aa7-9766-431ea2fa40a9 /mytenant/public/3f4647b2-d49d-458e-9a82-253fc22403d9
このコマンドを使用すると、特定のvCableの情報を取得できます。
構文
oracle-compute get vcable id
パラメータおよびオプション
次のパラメータは、このコマンドに固有です。 一般的なコマンド・オプションで説明されている共通オプションを使用することもできます。
パラメータ | 説明 |
---|---|
id | vCableの一意のID |
例
$ oracle-compute get vcable /mytenant/public/f818e9bb-251f-476a-aa36-08e8fc6f7707
サンプル出力
$ oracle-compute get vcable /mytenant/public/f818e9bb-251f-476a-aa36-08e8fc6f7707 -F id,vethernet id vethernet /mytenant/public/f818e9bb-251f-476a-aa36-08e8fc6f7707 /cloud/public/IPoIB-instance-storage $
このコマンドを使用すると、特定のコンテナ内のvCableの情報を取得できます。
構文
oracle-compute list vcable container [--vnet] [--vethernet_id] [--vethernet_type] [--id] [--instance] [--vethernet]
パラメータおよびオプション
次のパラメータは、このコマンドに固有です。 一般的なコマンド・オプションで説明されている共通オプションを使用することもできます。
パラメータ | 説明 |
---|---|
container | vCableの階層的な名前空間。 たとえば、/mytenant/public/myvcable です |
--vnet | (オプション) vCableの作成に使用されるvNETのパス。
指定されている場合、vCableのリストは、指定されたvNETにリンクされたvCableのみを含むように範囲指定されます。 |
--vethernet_id |
(オプション) vCableのvEthernet ID。 指定されている場合、vCableのリストは、指定されたIDを持つvCableのみを含むように範囲指定されます。 パラメータは、常に、infinibandネットワークに対して-1に設定されます。 |
--vethernet_type | (オプション) vCableのvEthernetタイプ。 指定可能な値は、ipoib またはeoib です。
指定されている場合、vCableのリストは、指定されたタイプのvEthernetにリンクされたvCableのみを含むように範囲指定されます。 |
--id |
(オプション)情報を取得する特定のvCableの一意の識別子。 |
--instance | (オプション) vCableをリストする特定のインスタンス。
指定されている場合、リストは、この特定のインスタンスにリンクされたvCableのみを含むように範囲指定されます。 |
--vethernet | (オプション) vCableの作成で使用するvEthernetのパス。
指定されている場合、リストは、この特定のvEthernetにリンクされたvCableのみを含むように範囲指定されます。 |
例
$ oracle-compute list vcable /mytenant/public/
サンプル出力
oracle-compute list vcable /mytenant/public -Fname,id,address -ftab --instance /mytenant/public/e6a987d4-2ca6-4edb-926a-89858ecc82a9 id address /mytenant/public/2d4ac3e8-4f5f-4081-a5eb-67a7a5b0c3f8 00:21:f6:b5:19:52, 00:21:f6:75:c6:7d, 10.247.64.56 /mytenant/public/b1658206-709a-4bcc-9adb-e173ec1d3634 None, 10.196.0.11 /mytenant/public/fe0598d2-be48-4f0a-a9d0-5286df80300a None, 192.168.128.25