この記事は、単一および冗長化(vSocket)を展開するためのvSocketイメージとスクリプトの取得方法を説明しています。
Azure vSocketsについての詳細情報は以下をご覧ください:
Azure Blobストレージとコンテナに既存のvSocket VHDイメージをコピーできます。 それ以外の場合は、VHDファイル用に新規作成してください。 Blobとコンテナの作成についての詳細はMicrosoftのドキュメントを参照してください。
注意
注意: BlobストレージがvSocket VMを展開する同じリソースグループにあることを確認してください。
Azure PowerShellを使用してCatoからAzureストレージコンテナにvSocketイメージをコピーすることができます。 イメージを共有するために、Azureの共有アクセス署名(SAS)付きのURIを提供します。
ストレージコンテナ用のSASを生成し、Azure PowerShellを使用してvSocketイメージをストレージコンテナにコピーします。 ストレージコンテナに最も物理的に近い地域を使用してください:
あなたは中国を除くどの地域からもこれらのSAS URIにアクセスすることができます。
Azure vSocketイメージをコピーするには:
-
vSocketイメージ用にAzureストレージコンテナを作成するか、既存のコンテナを使用します。
ストレージコンテナはvSocket仮想マシン(VM)と同じリソースグループにある必要があります。
-
コンテナを開き、ナビゲーションペインの設定セクションから共有アクセス署名をクリックします。
-
権限セクションでSASの正しい権限を設定し、以下のアイテムを選択します:参照のみ、追加、作成、書き込み。
-
許可されたプロトコルがHTTPSのみに設定されていることを確認してください。
-
SASトークンおよびURLの生成をクリックします。
-
Blob SAS URLをコピーします。 URLはコンテナアドレスとSASトークンの両方を連結します。
-
Azure Cloud Shellを開き、PowerShellを選択します。
-
azcopyコマンドを実行します:
azcopy copy '<Cato blob sas url>' '<customer blob sas container url>'
注意
注意: コマンド内でシングルクオーテーションマークを使用していることを確認してください。
例を挙げれば、以下のコマンドはCato欧州連合blobからイメージをコピーします:
azcopy copy 'https://catoeuimagestorage.blob.core.windows.net/vsocket/socket_AZ1500_17805_production_socket_v19.0_20230716_2024_01_07.vhd' 'https://storagecatoexample.blob.core.windows.net/storagecatocontainernonaccel?sp=racw&st=2022-10-02T11:44:51Z&se=2022-10-02T19:44:51Z&spr=https&sv=2022-10-02&sr=c&sig=ABcdefGhIJklMnop2q%3Rs45T678%9Uv0xYZ1aBcdEFghiJ%2K'
上記の例において、生成したBlob SAS URLに青色のURIを置き換えます。
Catoは、Azure vSockets用の仮想リソースを設定するために、次のスクリプトを提供しています:
-
create_vm_from_vhd.sh - Azure vSocket v19以上を展開する際に使用するべきです
-
create_vm_from_vhd_U19.sh - Azure vSocket v19未満を展開する際に使用するべきです
-
create_ha_settings.sh - 二つのデプロイされたvSocket用に高い信頼レベル((HA)を設定するHAスクリプト
注意
注: イメージをコピー成功し、スクリプトをダウンロードした後、AWS vSocketサイトの手動展開を 続行します。
Azure SASでイメージをコピーできない状況では、ファイルを手動でダウンロードし、untarしてからAzureコンテナにアップロードしてください。
パブリックCatoリポジトリからAzure vSocketイメージをTARファイルとしてダウンロードしてください。 次に、TARファイルからvSocketイメージを抽出してください。
イメージをダウンロードして抽出するには:
-
SocketとvSocketイメージファイルの記事からCatoリポジトリに移動してください。
-
例として、VHDイメージのTARファイル
azvsocket-11-0-5311-vhd.tar
をダウンロードします -
ファイルをアンタールしてください。
AzureストレージblobへのvSocketイメージ用のVHDファイルをアップロードする。
0件のコメント
サインインしてコメントを残してください。