Skip To Content

Linux からのリモート アクセスによる Amazon EC2 Ubuntu Linux インスタンスの管理

ArcGIS Server インスタンスまたは ArcGIS Enterprise インスタンスをアマゾン ウェブ サービス上で起動すると、ログインしてソフトウェアを認証したり (必要な場合)、その他の ArcGIS 管理タスクを実行できます。

  1. AWS Management Console にログインして、アカウントおよびリージョンのインスタンス リストを開きます。
  2. インスタンスが実行されていることを確認します。
  3. リストからご使用のインスタンスを選択し、その説明情報を確認します。[パブリック DNS] に指定されている名前をメモするか、コピーします。

    注意:

    EPC-VPC インスタンスをどのように作成したかによっては、パブリック DNS がない場合があります。たとえば、ArcGIS Server Cloud Builder on Amazon Web Services によって作成されたインスタンスには、パブリック DNS がありません。インスタンスにパブリック DNS がない場合、Amazon Elastic IP を割り当て、それをインスタンスに関連付けます。その Elastic IP を記録します。このワークフローでは、DNS の代わりに Elastic IP を使用して、後でインスタンスに接続します。

  4. ネットワークへポート 22 (SSH ポート) を開くルールをセキュリティ グループに追加します。手順については、「ArcGIS の Amazon EC2 セキュリティ グループを開く」をご参照ください。
  5. SSH クライアントを開きます。
  6. インスタンスを作成したときに指定したプライベート キー ファイル (例: arcgisserver.pem) を用意します。
  7. chmod コマンドを使用して、キー ファイルが不特定多数の人に公開されていないことを確認します。公開されていると、SSH は機能しません。
    chmod 400 arcgisserver.pem
  8. そのパブリック DNS または Elastic IP を使用して AWS インスタンスに接続します。

    ArcGIS タスク (ArcGIS Server または Portal for ArcGIS を認証する、サイトを作成する、ArcGIS ソフトウェアをアップグレードするなど) を実行するには、arcgis ユーザーとして接続します。Web サーバーの起動などのオペレーティング システムレベルのタスクを実行するには、ubuntu ユーザーとして接続します。

    次の例は、キー ファイル arcgisserver.pem を使用して、arcgis-50-16-11-231.compute-1.amazonaws.com の Elastic IP が設定されたインスタンスに arcgis ユーザーとして ssh 接続を作成します。

    ssh –i arcgisserver.pem arcgis@ec2-50-16-11-231.compute-1.amazonaws.com
  9. インスタンスを、ArcGIS Server Cloud Builder on Amazon Web Services または Esri の AWS CloudFormation テンプレートからではなく、Amazon Management Console から起動した場合、ソフトウェアを認証する必要があります。ArcGIS Server および Portal for ArcGIS の両方には、tools ディレクトリ内に authorizeSoftware スクリプトが含まれています。このスクリプトを実行し、認証したい製品に適した Esri ライセンス ファイルを参照します。スクリプトを実行したときに、電子メール アドレスを入力する必要もあります。
    ヒント:

    [--help] オプションで authorizeSoftware ツールを実行して、可能な構文をすべて表示します。

    次の例では、ArcGIS_Server.prvc ライセンス ファイルおよび電子メールアドレス myemail@service.com を使用して ArcGIS Server を認証しています。

    arcgis@ip-10-82-222-58:$ cd /arcgis/server/tools/
    arcgis@ip-10-82-222-58:/arcgis/server/tools$ ./authorizeSoftware ArcGIS_Server.prvc myemail@service.com

  10. ソフトウェアが認証されると、サイトまたはポータルを作成できます。手順は、オンプレミスの配置とクラウドの配置で同じであるため、ArcGIS Server または Portal for ArcGIS のヘルプの手順に従います。
    詳細:

    インスタンスを停止して起動するたびに、Amazon はインスタンスに新しいコンピューター名、パブリック DNS 名、IP アドレスを割り当てます。このため、インスタンスに対して Amazon Elastic IP を設定し、インスタンスを起動するたびにこの IP を再度関連付けない限り、インスタンスへのショートカットまたはハードコードされた参照を作成しても役に立ちません。