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

Consoleエージェントをプライベートモードで導入する

共同作成者 netapp-tonias

NetApp Consoleをプライベート モードで導入すると、アウトバウンド接続なしで使用できます。開始するには、Consoleエージェントをインストールし、Consoleエージェントで実行されているユーザー インターフェイスにアクセスしてNetApp Consoleをセットアップしてから、以前にセットアップしたクラウド権限を指定します。

ステップ1: コンソールエージェントをインストールする

製品のインストーラーをNetApp Support Siteからダウンロードし、自分のLinuxホストにConsoleを手動でインストールします。

NetApp Console を "AWS Secret Cloud"または "AWS Top Secret Cloud"で使用する場合は、それらの環境で開始するための個別の手順に従う必要があります。 "AWS Secret CloudまたはTop Secret CloudでCloud Volumes ONTAPを使い始める方法を学ぶ"

開始する前に
  • Console エージェントをインストールするには、ルート権限が必要です。

  • オペレーティング システムに応じて、コンソール エージェントをインストールする前に Podman または Docker Engine のいずれかが必要です。

手順
  1. Console エージェントソフトウェアを以下からダウンロードします。 "NetAppサポート サイト"

    インターネットにアクセスできないプライベート ネットワークの場合は、必ずオフライン インストーラをダウンロードしてください。

  2. インストーラーを Linux ホストにコピーします。

  3. スクリプトを実行するための権限を割り当てます。

    chmod +x /path/NetApp-Console-Private-Mode-<version>

    <version> は、ダウンロードしたコンソール エージェントのバージョンです。

  4. インストール スクリプトを実行します。

    sudo /path/NetApp-Console-Private-Mode-<version>

    <version> は、ダウンロードしたコンソール エージェントのバージョンです。

結果

コンソール エージェントがインストールされています。これで、NetApp Console をセットアップできます。

ステップ2: NetApp Consoleをセットアップする

NetApp Consoleに初めてアクセスすると、NetApp Consoleのセットアップを求められます。

手順
  1. Web ブラウザを開き、Console エージェントをインストールした Linux ホストの IP アドレスを入力します。

  2. 新しい Console エージェントのセットアップ を選択し、プロンプトに従ってシステムをセットアップします。

    • システムの詳細:Console エージェントの名前と会社名を入力します。

    • 管理者ユーザーの作成:システムの管理者ユーザーを作成します。

    • 確認:詳細を確認し、ライセンス契約に同意して、*セットアップ*を選択します。

  3. 先ほど作成した管理者ユーザーを使用してNetApp Consoleにログインします。

結果

Console エージェントがインストールされました。Web ブラウザで IP アドレスにアクセスして、プライベート モードで NetApp Console にアクセスします。

コンソールソフトウェアの新しいバージョンが利用可能になると、NetApp Support Siteに投稿されます。"Console エージェントのアップグレード方法を学ぶ"

次の手順

以前に設定したクラウド プロバイダの権限をコンソールエージェントに付与します。

ステップ3:Consoleエージェントに権限を付与する

Cloud Volumes ONTAP 作業環境を作成する場合は、以前に設定したクラウド プロバイダの権限をコンソールエージェントに付与する必要があります。

AWS IAM ロール

以前に作成した IAM ロールを Console エージェント EC2 インスタンスにアタッチします。

手順
  1. Amazon EC2 コンソールに移動します。

  2. *インスタンス*を選択します。

  3. コンソール エージェント インスタンスを選択します。

  4. *アクション > セキュリティ > IAM ロールの変更*を選択します。

  5. IAM ロールを選択し、*IAM ロールの更新*を選択します。

AWS アクセスキー

必要な権限を持つ IAM ユーザーの AWS アクセスキーを Console エージェントに提供します。

手順
  1. *管理 > 資格情報*を選択します。

  2. *組織の資格情報*を選択します。

  3. *資格情報の追加*を選択し、ウィザードの手順に従います。

    1. 資格情報の場所: *Amazon Web Services > エージェントを選択します。

    2. 資格情報の定義: AWS アクセスキーとシークレットキーを入力します。

    3. マーケットプレイス サブスクリプション: 今すぐサブスクライブするか、既存のサブスクリプションを選択して、マーケットプレイス サブスクリプションをこれらの資格情報に関連付けます。

    4. 確認: 新しい資格情報の詳細を確認し、[追加] を選択します。

Azure ロール

Azure ポータルに移動し、1 つ以上のサブスクリプションのコンソール エージェント仮想マシンに Azure カスタム ロールを割り当てます。

手順
  1. Azure ポータルから サブスクリプション サービスを開き、サブスクリプションを選択します。

    サブスクリプション サービスからロールを割り当てることが重要です。これは、サブスクリプション レベルでのロール割り当ての範囲を指定するためです。 scope は、アクセスが適用されるリソースのセットを定義します。別のレベル (たとえば、仮想マシン レベル) でスコープを指定すると、 NetApp Console内からアクションを完了する機能に影響します。

  2. アクセス制御 (IAM) > 追加 > ロール割り当ての追加 を選択します。

  3. *役割*タブで、*コンソールオペレーター*役割を選択し、*次へ*を選択します。

    メモ コンソール オペレーターは、ポリシーで提供されるデフォルト名です。ロールに別の名前を選択した場合は、代わりにその名前を選択します。
  4. *メンバー*タブで、次の手順を実行します。

    1. マネージド ID へのアクセスを割り当てます。

    2. *メンバーの選択*を選択し、コンソール エージェント仮想マシンが作成されたサブスクリプションを選択し、*マネージド ID*の下で*仮想マシン*を選択して、コンソール エージェント仮想マシンを選択します。

    3. *選択*を選択します。

    4. *次へ*を選択します。

    5. *レビュー + 割り当て*を選択します。

    6. 追加の Azure サブスクリプションのリソースを管理する場合は、そのサブスクリプションに切り替えて、これらの手順を繰り返します。

Azure サービスプリンシパル

以前に設定した Azure サービス プリンシパルの資格情報を Console エージェントに提供します。

手順
  1. *管理 > 資格情報*を選択します。

  2. *資格情報の追加*を選択し、ウィザードの手順に従います。

    1. 資格情報の場所: Microsoft Azure > エージェント を選択します。

    2. 資格情報の定義: 必要な権限を付与する Microsoft Entra サービス プリンシパルに関する情報を入力します。

      • アプリケーション(クライアント)ID

      • ディレクトリ(テナント)ID

      • クライアントシークレット

    3. マーケットプレイス サブスクリプション: 今すぐサブスクライブするか、既存のサブスクリプションを選択して、マーケットプレイス サブスクリプションをこれらの資格情報に関連付けます。

    4. 確認: 新しい資格情報の詳細を確認し、[追加] を選択します。

Google Cloud サービス アカウント

サービス アカウントをコンソール エージェント VM に関連付けます。

手順
  1. Google Cloud ポータルに移動し、サービス アカウントをコンソール エージェント VM インスタンスに割り当てます。

  2. 他のプロジェクトのリソースを管理する場合は、コンソール エージェント ロールを持つサービス アカウントをそのプロジェクトに追加してアクセスを許可します。プロジェクトごとにこの手順を繰り返す必要があります。