Azure portal を使用して Azure Stack Edge Pro の共有を管理する
適用対象:Azure Stack Edge Pro - GPUAzure Stack Edge Pro 2Azure Stack Edge Pro RAzure Stack Edge Mini R
この記事では、Azure Stack Edge Pro の共有を管理する方法について説明します。 Azure Stack Edge Pro の管理は、Azure portal またはローカル Web UI を通じて行うことができます。 Azure portal を使用し、共有に関連付けられているストレージ アカウントの共有を追加、削除、更新したり、ストレージ キーを同期したりすることができます。
共有について
データを Azure に転送するには、Azure Stack Edge Pro で共有を作成する必要があります。 Azure Stack Edge Pro デバイスで追加する共有は、ローカル共有か、クラウドにデータをプッシュする共有になります。
- ローカル共有: デバイス上でデータをローカル処理する場合は、この共有を使用します。
- 共有: デバイス データがクラウドのご利用のストレージ アカウントに自動的にプッシュされるようにする場合は、この共有を使用します。 共有には、すべてのクラウド機能 (更新、ストレージ キーの同期など) が適用されます。
共有の追加
共有を作成するには、Azure portal で次の手順を実行します。
Azure portal でお使いの Azure Stack Edge リソースに移動し、[クラウド ストレージ ゲートウェイ] > [共有] の順に移動します。 コマンド バーの + [共有の追加] を選択します。
[共有の追加] で共有設定を指定します。 共有の一意の名前を指定します。
共有名には、数字、英小文字、ハイフンのみを使用できます。 共有名の長さは 3 から 63 文字で、先頭は英字または数字にする必要があります。 各ハイフンの前後にはハイフン以外の文字を指定する必要があります。
共有の [種類] を選択します。 種類には SMB (既定値) または NFS を選択することができます。 SMB は Windows クライアントの場合に標準です。また、Linux クライアントの場合は NFS が使用されます。 SMB 共有と NFS 共有のどちらを選択するかに応じて、表示されるオプションの一部が変わります。
共有を配置するストレージ アカウントを指定します。 コンテナーがまだ存在しない場合は、ストレージ アカウントに共有名を持つコンテナーが作成されます。 コンテナーが既に存在する場合は、既存のコンテナーが使用されます。
ドロップダウン リストのブロック BLOB、ページ BLOB、またはファイルから [ストレージ サービス] を選択します。 選択されるサービスの種類は、Azure に存在するデータの形式によって変わります。 たとえば、このインスタンスでは、ブロック BLOB として Azure にデータを配置するため、[ブロック BLOB] を選択します。 [ページ BLOB] を選択する場合は、データに 512 バイトが確実に割り当てられているようにする必要があります。 常に 512 バイトが割り当てられる VHD または VHDX には [ページ BLOB] を使用します。
この手順は、SMB と NFS 共有のどちらを作成するかに応じて変わります。
SMB 共有を作成する場合 - [すべての権限を持つローカル ユーザー] フィールドで、[新規作成] または [既存のものを使用] を選択します。 新しいローカル ユーザーを作成する場合は、ユーザー名、パスワードを指定し、パスワードの確認を入力します。 これで、ローカル ユーザーにアクセス許可が割り当てられます。 ここで割り当てたアクセス許可は、ファイル エクスプローラーを使用して変更できます。
この共有データに対して [読み取り操作のみを許可する] をオンにすると、読み取り専用ユーザーを指定することができます。
NFS 共有を作成する場合 - 共有へのアクセスが許可されたクライアントの IP アドレスを指定する必要があります。
Edge コンピューティング モジュールから共有に簡単にアクセスするには、ローカル マウント ポイントを使用します。 [Edge コンピューティングで共有を使用する] を選択すると、共有が作成された後、自動的にマウントされます。 このオプションが選択されている場合、Edge モジュールでもローカル マウント ポイントでコンピューティングを使用できます。
[作成] を選択して共有を作成します。 共有の作成が進行中であることが通知されます。 指定した設定で共有を作成すると、[共有] ブレードは更新され、新しい共有が反映されます。
ローカル共有を追加する
Azure portal でお使いの Azure Stack Edge リソースに移動し、[クラウド ストレージ ゲートウェイ] > [共有] の順に移動します。 コマンド バーの + [共有の追加] を選択します。
[共有の追加] で共有設定を指定します。 共有の一意の名前を指定します。
共有名には、数字、英小文字、英大文字、ハイフンのみを使用できます。 共有名の長さは 3 から 63 文字で、先頭は英字または数字にする必要があります。 各ハイフンの前後にはハイフン以外の文字を指定する必要があります。
共有の [種類] を選択します。 種類には SMB (既定値) または NFS を選択することができます。 SMB は Windows クライアントの場合に標準です。また、Linux クライアントの場合は NFS が使用されます。 SMB 共有と NFS 共有のどちらを選択するかに応じて、表示されるオプションの一部が変わります。
重要
Azure Stack Edge Pro または Data Box Gateway デバイスで使用している場合は、使用する Azure Storage アカウントに不変性ポリシーが設定されていないことを確認します。 詳細については、「BLOB ストレージの不変ポリシーを設定および管理する」を参照してください。
Edge コンピューティング モジュールから共有に簡単にアクセスするには、ローカル マウント ポイントを使用します。 Edge モジュールのコンピューティングでローカル マウント ポイントを使用できるように、[Edge コンピューティングで共有を使用する] を選択します。
[Edge ローカル共有として構成] を選択します。 ローカル共有のデータはデバイス上にローカルで保持されます。 このデータはローカルで処理できます。
[すべての権限を持つローカル ユーザー] フィールドで、[新規作成] または [既存のものを使用] を選択します。
[作成] を選択します。
共有の作成が進行中であることが通知されます。 指定した設定で共有を作成すると、[共有] ブレードは更新され、新しい共有が反映されます。
共有を選択すると、この共有の Edge コンピューティング モジュールのローカル マウント ポイントが表示されます。
共有のマウント
Azure Stack Edge Pro デバイス上でコンピューティングを構成する前に共有を作成した場合、その共有をマウントする必要があります。 共有をマウントするには、次の手順を行います。
Azure portal でお使いの Azure Stack Edge リソースに移動し、[クラウド ストレージ ゲートウェイ] > [共有] の順に移動します。 共有の一覧からマウントする共有を選択します。 [コンピューティングに使用] 列で、選択した共有の状態に無効と表示されます。
[マウント] を選択します。
確認を求められたら、 [はい] を選択します。 これにより、共有がマウントされます。
共有がマウントされたら、共有の一覧に移動します。 [コンピューティングに使用] 列の共有の状態が有効と表示されていることを確認できます。
もう一度共有を選択し、共有に使用するローカル マウント ポイントを表示します。 Edge コンピューティング モジュールでは、共有にこのローカル マウント ポイントを使用します。
共有のマウントの解除
共有のマウントを解除するには、Azure portal で次の手順を行います。
Azure portal でお使いの Azure Stack Edge リソースに移動し、[クラウド ストレージ ゲートウェイ] > [共有] の順に移動します。 共有の一覧で、マウントを解除する共有を選択します。 マウントを解除する共有がどのモジュールからも使用されていないことを確認する必要があります。 共有がモジュールによって使用されている場合、該当するモジュールで問題が発生します。
[マウント解除] を選択します。
確認を求められたら、 [はい] を選択します。 これにより、共有のマウントが解除されます。
共有のマウントが解除されたら、共有の一覧に移動します。 [コンピューティングに使用] 列の共有の状態に無効と表示されることを確認できます。
共有を削除する
共有を削除するには、Azure portal で次の手順を使用します。
共有の一覧で、削除したい共有を選択してクリックします。
削除を選択します。
確認を求められたら、 [はい] を選択します。
共有の一覧が更新され、削除が反映されます。
共有の更新
更新機能を使用すると、共有の内容を更新できます。 共有を更新すると、前回の更新後にクラウドに追加された BLOB とファイルを含むすべての Azure オブジェクトを見つけるために、検索が開始されます。 追加ファイルがダウンロードされ、デバイス上の共有の内容が更新されます。
重要
- ローカル共有は更新できません。
- アクセス許可とアクセス制御リスト (ACL) は、更新操作の間で保持されません。
共有を更新するには、Azure portal で次の手順を実行します。
Azure portal で [共有] に移動します。 更新したい共有を選択してクリックします。
更新 を選択します。
確認を求められたら、 [はい] を選択します。 オンプレミスの共有の内容を更新するジョブが開始されます。
更新の進行中は、コンテキスト メニューで更新オプションが淡色表示になります。 更新ジョブの状態を表示するには、ジョブの通知を選択します。
更新の時間は、Azure コンテナー内のファイルの数と、デバイス上のファイルの数によって異なります。 更新が正常に完了すると、共有のタイムスタンプが更新されます。 更新が部分的に失敗しても、操作は成功したと見なされ、タイムスタンプが更新されます。 更新エラー ログも更新されます。
失敗がある場合は、アラートが発生します。 アラートには、問題を解決するための推奨事項と原因が詳しく記載されています。 アラートには、更新または削除が失敗したファイルなど、失敗の完全なまとめが記載されているファイルへのリンクもあります。
固定されたファイルを同期する
固定されたファイルを自動的に同期するには、Azure portal で次の手順を行います。
既存の Azure ストレージ アカウントを選択します。
[コンテナー] に移動して、[+ コンテナー] を選択し、コンテナーを作成します。 このコンテナーに newcontainer という名前を付けます。 コンテナーのパブリック アクセス レベルを設定します。
コンテナー名を選択して、次のメタデータを設定します。
- 名前 = "固定"
- 値 = "True"
デバイスで新しい共有を作成します。 [既存のコンテナー] オプションを選択して、固定されたコンテナーにマップします。 共有を読み取り専用としてマークします。 新しいユーザーを作成し、この共有のユーザー名と対応するパスワードを指定します。
Azure portal から、作成したコンテナーを参照します。 メタデータがピン留めに設定されている新しいコンテナーに、ピン留めするファイルをアップロードします。
特定の Azure Storage コンテナーの固定ポリシーをデバイスでダウンロードするには、Azure portal で [データの更新] を選択します。
デバイスで作成された新しい共有にアクセスします。 ストレージ アカウントにアップロードされたファイルが、ローカル共有にダウンロードされるようになりました。
デバイスが接続解除または再接続されるたびに、更新がトリガーされます。 更新すると、変更されたファイルのみが表示されます。
ストレージ キーの同期
ストレージ アカウント キーのローテーションが行われたら、ストレージ アクセス キーを同期する必要があります。 同期すると、ストレージ アカウントの最新のキーをデバイスで取得することができます。
ストレージ アクセス キーを同期するには、Azure portal で次の手順を実行してください。
リソースの [概要] に移動します。 共有の一覧で、同期する必要があるストレージ アカウントに関連する共有を選択します。
[Sync storage key] (ストレージ キーの同期) を選択します。 確認を求められたら、[はい] を選択します。
同期が完了したら、ダイアログを閉じます。
Note
指定のストレージ アカウントに対してこれを実行しなければならないのは 1 回だけです。 同じストレージ アカウントに関連付けられているすべての共有に対して、この操作を繰り返す必要はありません。
次のステップ
- Azure portal を使用してユーザーを管理する方法について学習します。