すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:Alibaba Cloud Clientを使用したマネージドインスタンスの管理

最終更新日:Aug 22, 2024

Alibaba Cloud Clientをオンプレミスマシンにインストールして、Elastic Compute Service (ECS) インスタンス、elasticコンテナインスタンス、シンプルアプリケーションサーバー、およびAlibaba Cloudマネージドインスタンスを参照、クエリ、および接続できます。 このトピックでは、Alibaba Cloud Clientを使用してマネージドインスタンスを管理する方法について説明します。 管理対象インスタンスを表示、接続、登録、および登録解除できます。

前提条件

  • アカウントがAlibaba Cloudクライアントに追加されます。 詳細については、「Alibaba Cloudクライアントへのアカウントの追加」をご参照ください。

  • Session Managerを使用して、SSH経由でマネージドインスタンスに接続できます。 Alibaba CloudアカウントとResource Access Management (RAM) ユーザーの両方がSession Managerを使用できますが、Alibaba CloudアカウントのみがSession Managerを有効にする権限を持っています。

    • Session Managerが有効になっていない場合は、Alibaba Cloudアカウントを使用するか、Alibaba Cloudアカウントの所有者に連絡してSession Managerを有効にする必要があります。 詳細については、「Session Managerを使用したインスタンスへの接続」をご参照ください。

    • Session ManagerをRAMユーザーとして使用する場合は、RAMユーザーにStartTerminalSession操作を呼び出す権限が付与されていることを確認する必要があります。 権限を含むポリシーは、RAMユーザーにアタッチする必要があります。 ポリシーの例の詳細については、「Session Managerを使用したインスタンスへの接続」をご参照ください。 RAMユーザーに安全で制御可能な権限が付与されていることを確認します。 RAMユーザーの不適切な管理や不適切な権限付与によって引き起こされる意図しない操作を防ぐために、RAMユーザーにポリシーをアタッチするときは注意してください。

      重要

      上記の前提条件の1つ以上が満たされない場合、Alibaba Cloudクライアントの [インスタンス] ページの [操作] 列で [セッションマネージャーの開始] が使用できなくなります。

管理対象インスタンスの表示

  1. Alibaba Cloudクライアントのホームページで、[マネージドインスタンス] をクリックします。

  2. [管理対象インスタンス] ページで、次の図に示すように、管理対象インスタンスの情報を表示できます。托管实例.png

    • ①: 管理対象インスタンスのリージョン。 リージョンをクリックすると、別のリージョンに切り替えることができます。

    • ②: 管理対象インスタンスの一覧。

    • ③: ページネーションツールバー。 ページネーションツールバーを使用して、ページ間を移動できます。

    • ④: 検索ボックス。

      1. 検索ボックスに管理対象インスタンスIDまたは名前を入力します。

      2. Enterキーを押して、現在のリージョンのインスタンスを検索します。

    • ⑤: 管理対象インスタンスで実行できるアクションのメニュー。

      • マネージドインスタンスへの接続

      • マネージドインスタンスの登録解除

      • マネージドインスタンスの詳細の表示

    • ⑥: [新規インスタンスの登録] ボタン。

マネージドインスタンスへの接続

SSH経由でマネージドインスタンスに接続する

  1. Alibaba Cloudクライアントのホームページで、[マネージドインスタンス] をクリックします。

  2. 管理インスタンスリストの上部で、接続する管理インスタンスのリージョンを選択します。

  3. 接続先のマネージドインスタンスを見つけます。 [アクション] 列で、[アクション] > [セッションの開始 (クラウドアシスタント経由)] を選択します。

  4. [ユーザー名] を指定します。 デフォルト値:root。 ビジネス要件に基づいてユーザー名を指定できます。 [ポート番号] を指定します。 デフォルト値: 22。 ビジネス要件に基づいてポート番号を指定できます。 Certifierを設定します。

    Certifierの有効な値:

    • パスワード: マネージドインスタンスのパスワードを入力します。

      説明

      Alibaba Cloudクライアントで、右上隅の [設定] アイコンをクリックします。 [設定] ページで、左側のナビゲーションウィンドウで [SSH] をクリックします。 次に、Save Password toパラメータを設定します。 インスタンスのパスワードをコンピューターの /.aliyun/secrets.jsonファイルに保存するには、パラメーターを [ローカルファイル] に設定します。 インスタンスパスワードをKey Management Service (KMS) に保存するには、パラメーターをKMSに設定します。 詳細については、「Alibaba Cloudクライアントの設定の設定」をご参照ください。

    • KeyPair: ~/. SSH /ディレクトリまたはコンピュータ上の別のディレクトリからssh秘密鍵ファイルを選択します。

    • Temp KeyPair: 一時的なキーペアが生成され、インスタンスに送信されます。 キーペアは1分間有効です。 この方法により、パスワードとキーファイルを管理する必要がなくなります。

  5. [接続] をクリックします。

Session Managerを使用してマネージインスタンスに接続する

Alibaba Cloud ClientのSession Managerを使用すると、パスワードやパブリックIPアドレスを指定したり、SSHやリモートデスクトッププロトコル (RDP) ポートを開いたりせずにインスタンスに接続できます。

  1. Alibaba Cloudクライアントのホームページで、[マネージドインスタンス] をクリックします。

  2. 管理インスタンスリストの上部で、接続する管理インスタンスのリージョンを選択します。

  3. 接続するインスタンスを見つけます。 [アクション] 列で、[アクション] > [セッションマネージャーの開始] を選択します。

    デフォルトでは、ecs-assist-userのユーザー名がインスタンスへの接続に使用されます。

マネージドインスタンスの登録解除

重要

マネージドインスタンスの登録を解除すると、インスタンスはAlibaba Cloud Clientのマネージドインスタンスのリストと、Elastic Compute Service (ECS) コンソールの [マネージドインスタンス] タブのマネージドインスタンスのリストから削除されます。

  1. Alibaba Cloudクライアントのホームページで、[マネージドインスタンス] をクリックします。

  2. 管理インスタンスリストの上部で、接続する管理インスタンスのリージョンを選択します。

  3. 登録解除するマネージドインスタンスを見つけます。 [アクション] 列で、[アクション] > [デレジスターインスタンス] を選択します。

  4. [Deregister Instance] をクリックします。

管理対象インスタンスのプロパティの表示

  1. Alibaba Cloudクライアントのホームページで、[マネージドインスタンス] をクリックします。

  2. 管理インスタンスリストの上部で、接続する管理インスタンスのリージョンを選択します。

  3. プロパティを表示するマネージドインスタンスを見つけます。 [アクション] 列で、[アクション] > [インスタンスのプロパティを表示] を選択します。

    インスタンス名、ホスト名、オペレーティングシステム、Cloud Assistantの状態など、管理対象インスタンスのプロパティを表示できます。

新しいマネージドインスタンスの登録

次の手順を実行して、Alibaba Cloud Clientで登録コードを作成し、Cloud Assistant Agentをインストールして新しいインスタンスを登録するためのスクリプトを生成します。

  1. Alibaba Cloudクライアントのホームページで、[マネージドインスタンス] をクリックします。

  2. 管理インスタンスリストの上部で、接続する管理インスタンスのリージョンを選択します。

  3. マネージドインスタンスリストの一番上にある [新しいインスタンスの登録] をクリックします。

  4. [新しいインスタンスの登録] ダイアログボックスで、次の操作を実行します。

    1. 次のパラメーターを設定して登録コードを作成します。

      • インスタンス名プレフィックス: 管理を容易にするために、マネージド型インスタンスの名前プレフィックスを入力します。

      • インスタンスクォータ: 管理対象インスタンスの数を入力します。 有効な値: 1 ~ 1000 デフォルト値は 10 です。

      • 有効期間: 登録コードの有効期間を入力します。 単位:時間。 登録コードが有効期間中に使用されない場合、有効期間が終了するとコードは無効になり、別のコードを作成する必要があります。 有効な値: 1 ~ 24。 デフォルト値: 4。

      • 送信元IPアドレス: IPアドレスまたはCIDRブロックを入力します。

        • パブリックIPアドレスを入力すると、そのIPアドレスが割り当てられているサーバだけが管理対象サーバとして登録できます。 CIDRブロックを入力すると、IPアドレスが指定されたCIDRブロック内にあるサーバーのみがマネージドインスタンスとして登録できます。

        • このパラメーターを指定しない場合、すべてのサーバーを管理対象インスタンスとして登録できます。

    2. [次へ] をクリックします。

    3. サーバーのオペレーティングシステムタイプに基づいてタブをクリックし、生成されたスクリプトをコピーして、[完了] をクリックします。

      生成脚本内容その後、スクリプトを使用してCloud Assistant Agentをサーバーにインストールし、サーバーをマネージドインスタンスとして登録する必要があります。 詳細は、「Alibaba Cloudマネージドインスタンス」をご参照ください。

参考資料