次の方法で共有


クイック スタート - Marketplace イメージを使用して CycleCloud をインストールする

Azure CycleCloud は無料のアプリケーションであり、HPC ワークロードと Big Compute ワークロードのコンピューティングリソースとストレージ リソースを管理するためのシンプルで安全でスケーラブルな方法を提供します。 このクイック スタートでは、Marketplace イメージを使用して、Azure リソースに CycleCloud をインストールします。

CycleCloud Marketplace イメージは、CycleCloud をインストールする最も簡単で推奨される方法です。 これにより、クラスターをすばやく開始およびスケーリングできます。 CycleCloud を手動でインストールすることもできます。これによって、インストールと構成プロセスをより詳しく制御できます。 詳細については、 CycleCloud の手動インストール クイック スタートを参照してください。

前提条件

このクイックスタートでは、以下が必要です。

  1. アクティブなサブスクリプションを持つ Azure アカウント。
  2. SSH キー

Azure Cloud Shell を開く

Azure Cloud Shell は無料のインタラクティブ シェルです。この記事の手順は、Azure Cloud Shell を使って実行することができます。 Cloud Shell には一般的な Azure ツールが事前にインストールされており、アカウントで使用できるように構成されています。 [コピー] ボタンを選択してコードをコピーし、Cloud Shell に貼り付けて、Enter キーを押して実行します。 Cloud Shell は、次のようにいくつかの方法で開くことができます。

コード ブロックの右上隅にある緑色の [試 してみる] ボタンを選択します。 この記事における Cloud Shell
ブラウザーで Cloud Shell を開きます。 Cloud Shell の起動
Azure portal の右上隅にあるメニューの [Cloud Shell] ボタンを選択します。 ポータルでの Cloud Shell

SSH キーペア

CycleCloud VM とクラスターにサインインするには、SSH キーが必要です。 次のコードを使用して SSH キーペアを生成します。

ssh-keygen -f ~/.ssh/id_rsa -m pem -t rsa -N "" -b 4096

次のコマンドを使用して SSH 公開キーを取得します。

cat ~/.ssh/id_rsa.pub

出力は ssh-rsa で始まり、その後に長い文字列が続きます。 参照用にこのキーをコピーして保存します。

Linux では、 GitHub で次の手順に 従って、新しい SSH キーペアを生成します。

仮想マシンを作成する

  1. Azure portal にサインインします。
  2. 検索バーに「CycleCloud」と入力し、 Marketplace カテゴリの下から [Azure CycleCloud] を選択します。
  3. [ 作成] を選択して、仮想マシンを作成するためのフォームを開きます。

CycleCloud VM の作成

CycleCloud インスタンスをカスタマイズする

  1. [サブスクリプション] ドロップダウンから サブスクリプション を選択します。
  2. CycleCloud インスタンスの新しい リソース グループ を選択または作成します。
  3. 仮想マシン名を使用して、CycleCloud インスタンスの名前を入力します。
  4. [リージョン] を選択します。
  5. インスタンスにサインインする ユーザー名 を作成します。
  6. SSH 公開キーを追加します。
  7. マネージド ID を使用する予定の場合は、[ 管理 ] タブを選択し、 システム割り当てマネージド ID 有効にします (推奨)。
  8. [ 確認 ] を選択し、[作成] を 選択します。

このイメージには、 サイズ や組み込みの ネットワーク セキュリティ グループなど、多くの推奨される既定の設定があります。 必要に応じて、これらの設定を変更できます。

CycleCloud インスタンスをカスタマイズする

マネージド ID を割り当てる

認証にマネージド ID を使用する場合は、 マネージド ID ガイド に従って、システム マネージド ID を新しいアプリケーション VM に割り当てます。

CycleCloud アプリケーション サーバーにログインする

CycleCloud Web サーバーに接続するには、Azure portal から CycleServer VM のパブリック IP アドレスを取得します。

パブリック IP アドレスを取得する

https://<public IP>/ にアクセスします。 インストールでは自己署名 SSL 証明書が使用されるため、ブラウザーで警告が発生する可能性があります。

インストールの サイト名 を作成します。 任意の名前を使用できます。

ようこそ画面

ようこそ画面

Azure CycleCloud エンド ユーザー ライセンス契約が表示されます。同意します。

ライセンス画面

ライセンス画面

アプリケーション サーバーの CycleCloud 管理者ユーザーを作成します。 可能であれば、前に入力したのと同じユーザー名を使用します。 パスワードが一覧表示されている要件を満たしていることを確認します。 [完了] を選択して続行します。

管理者アカウント設定

管理者アカウント設定

ユーザーを作成したら、CycleCloud によって作成されるすべての Linux VM に簡単にアクセスできるように SSH キーを設定します。 SSH キーを追加するには、画面の右上隅にある自分の名前を選択してプロファイルを編集します。

CycleCloud で Azure プロバイダー アカウントを設定する必要があります。 マネージド ID またはサービス プリンシパルを使用できます。

これで、クラスターを作成して実行できる実行中の CycleCloud アプリケーションが作成されました。

$CS_HOME/config/cycle_server.properties ファイルの設定を使用して、特定の環境の既定の CycleCloud 構成をカスタマイズできます。

詳細については、次を参照してください。