docomo MEC® docomo MEC® docomo MEC®
お問い合わせ ドキュメント ログインページ サイトマップ
検索
お問い合わせ ドキュメント ログインページ サイトマップ
  • Compute E
  • Compute D
  • Compute O
  • MECダイレクト
  • docomo MECポータルへのログイン方法
  • 用語集
  • 改訂履歴
Compute E
Compute D
Compute O
MECダイレクト
docomo MECポータルへのログイン方法
用語集
改訂履歴

›ファーストステップガイド

  • Compute Dとは
  • 関連サービス
  • ご利用開始までの流れ

  • ファーストステップガイド
  • 管理画面への接続・ログイン
  • インスタンス作成・起動の準備
  • インスタンスの作成・起動
  • インスタンス起動後の操作
  • インスタンスへの接続・ログイン
  • インスタンスのサイズ変更方法
  • リモートストレージサービスの利用
  • コマンドライン実行環境の設定
  • コマンドライン操作方法
  • 日本語キーボード設定方法
  • インスタンスのHA構成の作成方法
  • MECダイレクト接続手順

  • Apache Web Serverの構築方法
  • Windows Serverの構築方法
  • リレーショナルデータベースの構築方法
  • GPUの使用方法
  • 顔認識アプリの作成
  • トラブルシューティング

  • APIアクセス
  • コンピュート

    • 概要
    • インスタンス
    • イメージ
    • キーペア
    • サーバーグループ

    ボリューム

    • ボリューム
    • スナップショット

    ネットワーク

    • ネットワークトポロジー
    • ネットワーク
    • ルーター
    • セキュリティーグループ
    • Floating IP

    Orchestration

    • Stacks

インスタンスの作成・起動

概要

本項はインスタンスの作成および起動手順を記述したガイドです。

インスタンスの作成・起動

 準備したネットワーク等を使用して、インスタンスを作成・起動します。

※一度でもディスクフルになった環境で作成したスナップショットは起動できない可能性があります。その場合は環境を再構築する必要があります。そのため、インスタンス起動時に\0埋めをした10MB程度のファイルを任意のディレクトリに作成することを推奨します。
ファイル作成コマンド例:
dd if=/dev/zero of=<ファイル名> bs=10M count=1
※ <ファイル名> は任意のディレクトリ・ファイル名に変更してください。

「インスタンスの起動」ダイアログを開く

 「インスタンスの起動」ダイアログを開き、インスタンスの作成を開始します。
  1.  管理画面左側の「コンピュート」タブから「インスタンス」をクリックします。
  2. 管理画面右上の「インスタンスの起動」をクリックします。
  3. 「インスタンスの起動」画面が表示されます。

「詳細」タブ

 「詳細」タブでインスタンスの基本的な情報を入力します。
  1. ここでは例として以下のように入力します。
  2. 項目 入力例
    インスタンス名 test1
    アベイラビリティーゾーン AZ1
    インスタンス数 1

     

  3. 「ソース」タブまたは「次へ」をクリックします。

「ソース」タブ

 「ソース」タブでインスタンスに割り当てるOSを設定します。
  1. 「新規ボリュームの作成」は「いいえ」が押された状態になっていることを確認します。
    ※ リモートストレージの利用有無によらず、必ず「新規ボリュームの作成」は「いいえ」を選択してください。 リモートストレージを利用する場合は、インスタンスの起動後に、クイックスタートガイド「③リモートストレージサービスの利用」を参照して、リモートストレージの作成とインスタンスへの接続を行って下さい。
  2. 「利用可能」の一覧で、割り当てたいリソースの右の「↑」をクリックします。ここでは「Ubuntu20.04」を割り当てます。

  1. 「割り当て済み」のソースとして「Ubuntu20.04」が表示されていることを確認します。
  2. 「フレーバー」タブまたは「次へ」をクリックします。

「フレーバー」タブ

 「フレーバー」タブでインスタンスに割り当てるリソース量を設定します。
  1. 「利用可能」の一覧で、割り当てたいフレーバ—の右の「↑」をクリックします。ここでは「standard1.tiny」を割り当てます。
  2. 「割り当て済み」のフレーバーとして「standard1.tiny」が表示されていることを確認します。
  3. 「ネットワーク」タブまたは「次へ」をクリックします。

「ネットワーク」タブ

 「ネットワーク」タブで接続するネットワークを設定します。
  1. 「利用可能」の一覧で、接続したいネットワークの右の「↑」をクリックします。ここでは作成したネットワーク「front」を接続します。
  2. 「割り当て済み」のネットワークとして「front」が表示されていることを確認します。
  3. 「セキュリティーグループ」タブをクリック、または「次へ」を2回クリックします。

「セキュリティーグループ」タブ

 「セキュリティーグループ」タブで適用するセキュリティーグループを設定します。
  1. 「利用可能」の一覧で、適用したいセキュリティグループの右の「↑」をクリックします。ここでは「ssh_sg」を適用します。
  2. 「割り当て済み」の一覧で、「default」の右の「↓」をクリックします。
  3. 「割り当て済み」のセキュリティーグループとして「ssh_sg」が表示されていることを確認します。
  4. 「キーペア」タブまたは「次へ」をクリックします。

「キーペア」タブ

 「キーペア」タブでSSH接続の際の認証に使用するキーペアを設定します。
  1. 「利用可能」の一覧で、作成したキーペアが選択されていることを確認します(★1、★3のSSH接続の場合のみ)。ここでは「mykeys」が選択されています。
  2.  

  3. 「設定」タブまたは「次へ」をクリックします

「設定」タブ

 「設定」タブでログインに使用するアカウント等を設定します。

※「設定」タブ、「サーバグループ」タブ、「スケジューラーヒント」タブはインスタンス起動後には設定できません。これらを設定する場合は、これらの設定後に「インスタンスの起動」をクリックして下さい。

  1. 認証方法の選択にて選んだ方法に応じて、「カスタマイズスクリプト」が★2または★3である場合は本項の設定を行い、★1の場合は行いません。 本設定を行うことで、任意に設定したユーザー名とパスワードを用いてインスタンスにログインすることができます。
    「ディスクパーティション」は「自動」または「手動」を選択します。Compute Dでは仮想化ドライバが非対応のため「ディスクパーティション」の設定が機能しません(どちらを選択しても変わりません)。なお、多くのクラウド用イメージにおいてはパーティション設定をcloud-initが行うため、多くの場合これは問題になりません。
  2. 「コンフィグドライブ」のチェックを入れると、コンフィグドライブにネットワーク設定を保存できます。コンフィグドライブはOSとの相性で正常に機能しない場合もありますので、注意してください。固定IPアドレスを割り当てるなどの用途でコンフィグドライブの利用を検討している場合は、別途コマンドラインクライアントを使用した方法を推奨します。ポータルサイトのFAQを参照してください。

     

      以下の記入例ではインスタンスログイン時に、user: sample、パスワード: C0mput3D2023 を入力するように設定しています。

      ※「:」の後に空白を入れる必要があります。

      ※ 必ず、複雑なパスワード(8文字以上で英小文字、英大文字、数字、記号を含めて)を設定してください。

      記入例:

    • ★2 の場合( Windows Server 構築時を除く)
    • #cloud-config
      user: sample
      password: C0mput3D2023
      chpasswd: { expire: False }
    • ★3 の場合 Ubuntu 20.04
    • #cloud-config
      user: sample
      password: C0mput3D2023
      chpasswd: { expire: False }
      runcmd: 
          - [sed, -i, -e, 's/ChallengeResponseAuthentication no/ChallengeResponseAuthentication yes/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/PasswordAuthentication no/PasswordAuthentication yes/g', /etc/ssh/sshd_config]
          - [sh, -c, 'echo "AuthenticationMethods publickey,password" >> /etc/ssh/sshd_config']
          - service ssh restart
    • ★3 の場合 CentOS7
    • #cloud-config
      user: sample
      password: C0mput3D2023
      chpasswd: { expire: False }
      runcmd: 
          - [sed, -i, -e, 's/#ChallengeResponseAuthentication yes/ChallengeResponseAuthentication yes/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/ChallengeResponseAuthentication no/AuthenticationMethods publickey,password/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/#PasswordAuthentication yes/PasswordAuthentication yes/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/PasswordAuthentication no/#PasswordAuthentication no/g', /etc/ssh/sshd_config]
          - service sshd restart
    • ★3 の場合 CentOS8.4
    • #cloud-config
      user: sample
      password: C0mput3D2023
      chpasswd: { expire: False }
      runcmd: 
          - [sed, -i, -e, 's/#ChallengeResponseAuthentication yes/ChallengeResponseAuthentication yes/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/ChallengeResponseAuthentication no/AuthenticationMethods publickey,password/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/#PasswordAuthentication yes/PasswordAuthentication yes/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/PasswordAuthentication no/#PasswordAuthentication no/g', /etc/ssh/sshd_config]
          - service sshd restart
    • ★3 の場合 AlmaLinux8.5
    • #cloud-config
      user: sample
      password: C0mput3D2023
      chpasswd: { expire: False }
      runcmd: 
          - [sed, -i, -e, 's/#ChallengeResponseAuthentication yes/ChallengeResponseAuthentication yes/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/ChallengeResponseAuthentication no/AuthenticationMethods publickey,password/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/#PasswordAuthentication yes/PasswordAuthentication yes/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/PasswordAuthentication no/#PasswordAuthentication no/g', /etc/ssh/sshd_config]
          - systemctl restart sshd service
    • ★3 の場合 RockyLinux8.5
    • #cloud-config
      user: sample
      password: C0mput3D2023
      chpasswd: { expire: False }
      runcmd: 
          - [sed, -i, -e, 's/#ChallengeResponseAuthentication yes/ChallengeResponseAuthentication yes/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/ChallengeResponseAuthentication no/AuthenticationMethods publickey,password/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/#PasswordAuthentication yes/PasswordAuthentication yes/g', /etc/ssh/sshd_config]
          - [sed, -i, -e, 's/PasswordAuthentication no/#PasswordAuthentication no/g', /etc/ssh/sshd_config]
          - systemctl restart sshd service
  3.  「インスタンスの起動」画面右下の「インスタンスの起動」をクリックして、インスタンスを起動します。

インスタンスの起動確認

  1. 「インスタンスの起動」ダイアログを閉じるとインスタンス一覧に移動し、作成したインスタンスが表示されます。
  2.  作成したインスタンスの「Status」が「稼働中」、「Power State」が「実行中」に変わり、正常に起動が完了したことを確認します。

インスタンス起動後の操作

 作成したインスタンスの表示を確認したら、Floating IPの割り当て等を行い、
インスタンスを使用できる状態にします。
詳しくは以下をご覧ください。
  • インスタンス起動後の操作
← インスタンス作成・起動の準備 インスタンス起動後の操作 →
  • 概要
  • インスタンスの作成・起動
    • 「インスタンスの起動」ダイアログを開く
    • 「詳細」タブ
    • 「ソース」タブ
    • 「フレーバー」タブ
    • 「ネットワーク」タブ
    • 「セキュリティーグループ」タブ
    • 「キーペア」タブ
    • 「設定」タブ
    • インスタンスの起動確認
  • インスタンス起動後の操作
  • ※「docomo MEC」は株式会社NTTドコモの登録商標です。
  • ※「docomo MEC」「MECダイレクト」は株式会社NTTドコモが提供元であり、NTTドコモビジネス株式会社が代理人として保有する契約締結権限、および包括的な業務受託にもとづき販売しています。
docomo
©NTT DOCOMO BUSINESS, Inc. All Rights Reserved.