Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

BlueXP  ワークロードファクトリでCloudShellを使用

共同作成者

CloudShellを開き、BlueXP  ワークロードファクトリのユーザインターフェイスの任意の場所からAWSまたはONTAP CLIコマンドを実行します。

タスクの内容

CloudShellを使用すると、BlueXP  ワークロードファクトリのユーザインターフェイス内から、シェルのような環境でAWS CLIコマンドまたはONTAP CLIコマンドを実行できます。ブラウザで端末セッションをシミュレートし、端末機能を提供し、ワークロードファクトリのバックエンドを介してメッセージをプロキシします。BlueXP  アカウントで指定したAWSクレデンシャルとONTAPクレデンシャルを使用できます。

CloudShellには次の機能があります。

  • 複数のCloudShellセッション:複数のCloudShellセッションを一度に展開して、複数のコマンドシーケンスを並行して発行します。

  • 複数のビュー:CloudShellタブセッションを分割して、2つ以上のタブを水平または垂直に同時に表示できるようにします。

  • セッション名の変更:必要に応じてセッション名を変更

  • Last session content persistence(前回のセッションのコンテンツの永続性):誤って閉じた場合は、最後のセッションを再度開きます。

  • 設定の環境設定:フォントサイズと出力タイプの変更

  • ONTAP CLIコマンドに対するAIが生成するエラー応答

CloudShellコマンド

CloudShell GUIインターフェイス内で、と入力して使用可能なCloudShellコマンドを表示できます help。コマンドを実行すると help、次のリファレンスが表示されます。

製品説明

NetApp CloudShellは、BlueXP  ワークロードファクトリに組み込まれたGUIインターフェイスであり、シェルのような環境でAWS CLIコマンドまたはONTAP CLIコマンドを実行できます。ブラウザでターミナルセッションをシミュレートし、ターミナル機能を提供し、ワークロードファクトリのバックエンドを介してメッセージをプロキシします。これにより、BlueXP  アカウントで指定したAWSクレデンシャルとONTAPクレデンシャルを使用できます。

使用可能なコマンド
  • clear

  • help

  • [--fsx <fsxId>] <ontap-command> [parameters]

  • aws <aws-command> <aws-sub-command> [parameters]

コンテキスト

各ターミナルセッションは、クレデンシャル、リージョン、およびオプションでFSx for ONTAPファイルシステムという特定のコンテキストで実行されます。

すべてのAWSコマンドは、指定されたコンテキストで実行されます。AWSコマンドは、指定したクレデンシャルに指定したリージョンの権限がある場合にのみ成功します。

オプションでONTAPコマンドを指定できます fsxId。に個別のONTAPコマンドを指定した場合、 fsxId`このIDはコンテキスト内のIDよりも優先されます。ターミナルセッションにFSx for ONTAPファイルシステムIDコンテキストがない場合は、各ONTAPコマンドを指定する必要があります `fsxId

異なるコンテキストの仕様を更新するには、次の手順を実行します。クレデンシャルを変更するには:"クレデンシャルの使用<credentialId>"*リージョンを変更するには:"リージョン<regionCode>の使用" FSx for ONTAPファイルシステムを変更するには:" FSx <fileSystemId>の使用"

アイテムの表示
  • 使用可能な認証情報を表示するには:"show credentials"

  • 利用可能な地域を表示するには:"show regions"

  • コマンド履歴を表示するには:"show history"

変数

変数の設定と使用例を次に示します。変数の値にスペースが含まれている場合は、引用符で囲んで設定してください。

  • 変数を設定するには:<variable>=<value>

  • 変数を使用するには:<variable>

  • 変数の設定例:$svm1=svm123

  • 変数を使用する例:--fsx filesystem-1 volumes show --vserver $svm1

  • 例:文字列値$Comment1 ="A comment with spaces"

運用者

パイプ、バックグラウンド実行 &、リダイレクト `>`などのシェル演算子は `|`サポートされていません。これらの演算子を含めると、コマンドの実行は失敗します。

開始する前に

CloudShellは、AWSクレデンシャルのコンテキストで機能します。CloudShellを使用するには、AWSクレデンシャルを少なくとも1つ指定する必要があります。

メモ CloudShellを使用すると、AWSまたはONTAPの任意のCLIコマンドを実行できます。ただし、FSx for ONTAPファイルシステムのコンテキスト内で作業する場合は、必ず次のコマンドを実行してください。 using fsx <file-system-name>

CloudShellを導入する

BlueXP  ワークロードファクトリコンソールのどこからでもCloudShellを導入できます。FSx for ONTAPファイルシステム内からストレージからCloudShellを導入することもできます。

手順
  1. いずれかを使用してログインし"コンソールエクスペリエンス"ます。

  2. 上部ナビゲーションバーからCloudShellを開きクラウドシェルアイコンのスクリーンショットます。

  3. [CloudShell]ウィンドウで、CloudShellセッションのクレデンシャルとリージョンを選択し、矢印を選択して続行します。

    新しいCloudShellセッションを示すスクリーンショット。

  4. と入力し `help`て使用可能なコマンドと手順を表示するか、次のCLIリファレンスマニュアルを参照してCloudShellコマンドください。

  5. CloudShellセッション内でコマンドを発行します。

    ONTAP CLIコマンドの実行後にエラーが発生した場合は、電球のアイコンを選択すると、AIによって生成された簡単なエラー応答と、障害の説明、障害の原因、および詳細な解決策が表示されます。詳細については、*[続きを読む]*を選択してください。

このスクリーンショットに示されているCloudShellタスクは、開いているCloudShellセッションタブの3ドットメニューを選択することで完了できます。これらの各タスクの手順は次のとおりです。

CloudShellタブの3ドットメニューを示すスクリーンショット。名前の変更、複製、他のタブの閉じ、すべて閉じるなどのオプションが表示されます。

CloudShellセッションタブの名前変更

CloudShellセッションタブの名前を変更して、セッションを識別しやすくすることができます。

手順
  1. CloudShellセッションタブの3ドットメニューを選択します。

  2. [ 名前の変更 *] を選択します。

  3. セッションタブの新しい名前を入力し、タブ名の外側をクリックして新しい名前を設定します。

結果

CloudShellセッションタブに新しい名前が表示されます。

CloudShellセッションタブの複製

CloudShellセッションタブを複製して、同じ名前、クレデンシャル、およびリージョンを持つ新しいセッションを作成できます。元のタブのコードは、複製されたタブでは複製されません。

手順
  1. CloudShellセッションタブの3ドットメニューを選択します。

  2. [複製]*を選択します。

結果

新しいタブが元のタブと同じ名前で表示されます。

CloudShellセッションのタブを閉じる

CloudShellタブを一度に1つずつ閉じたり、作業していない他のタブを閉じたり、すべてのタブを一度に閉じることができます。

手順
  1. CloudShellセッションタブの3ドットメニューを選択します。

  2. 次のいずれかを選択します。

    • [CloudShell]タブウィンドウで[X]を選択して、一度に1つのタブを閉じます。

    • 作業中のタブを除く、開いている他のすべてのタブを閉じるには、*[他のタブを閉じる]*を選択します。

    • すべてのタブを閉じるには、*すべてのタブを閉じる*を選択します。

結果

選択したCloudShellセッションタブが閉じます。

CloudShellセッションタブの分割

CloudShellセッションのタブを分割して、複数のタブを同時に表示できます。

ステップ

CloudShellウィンドウの上部、下部、左、または右にCloudShellセッションタブをドラッグアンドドロップして、ビューを分割します。

2つのCloudShellタブが水平に分割されているスクリーンショット。タブが並べて表示されます。

最後のCloudShellセッションを再度開く

誤ってCloudShellセッションを閉じた場合は、再度開くことができます。

ステップ

から[CloudShell]アイコンを選択しクラウドシェルアイコンのスクリーンショット上部ナビゲーションバーます。

結果

最新のCloudShellセッションが開きます。

CloudShellセッションの設定の更新

CloudShellセッションのフォントおよび出力タイプの設定を更新できます。

手順
  1. CloudShellセッションをデプロイします。

  2. [CloudShell]タブで、設定アイコンを選択します。

    設定ダイアログが表示されます。

  3. 必要に応じてフォントサイズと出力タイプを更新します。

    メモ エンリッチ化された出力は、JSONオブジェクトとテーブルの書式設定に適用されます。その他の出力はすべてプレーンテキストで表示されます。
  4. * 適用 * を選択します。

結果

CloudShell設定が更新されます。