Azure Stack Hub の問題のトラブルシューティング

この記事では、Azure Stack Hub 統合環境のトラブルシューティング情報を提供します。

サポートに関する一般的な問題

次のセクションには、Azure Stack Hubに関するMicrosoft サポートに送信される一般的な質問に関するドキュメントへのリンクが含まれています。

購入に関する考慮事項

更新プログラムと診断

ゲスト VM でサポートされているオペレーティング システムとサイズ

Microsoft Marketplace

キャパシティ管理

記憶

Azure Stack Hubで使用可能なメモリ容量の合計を増やすには、メモリを追加します。 Azure Stack Hubでは、物理サーバーは スケール ユニット ノードとも呼ばれます。 1 つのスケール ユニットのメンバーであるすべてのスケール ユニット ノードは、 同じ量のメモリを持つ必要があります。

保持期間

クラウド オペレーターは、保有期間の設定を使用して、削除されたアカウントを回復できる期間を日数 (0 ~ 9999) で指定できます。 既定の保持期間は 0 日です。 値を 0 に設定すると、削除されたアカウントは直ちに保持期間外となり、定期的にガベージコレクションに組み込まれるようにマークされます。

詳細については、「 保持期間の設定」を参照してください。

ロールベースのアクセス制御の管理

Azure Stack Hub のユーザーは、サブスクリプション、リソース グループ、またはサービスの各インスタンスの閲覧者、所有者、または共同作成者になることができます。 詳細については、「 ロールベースのアクセス制御を使用してアクセス許可を設定する」を参照してください。

Azure リソースの組み込みロールが組織の特定のニーズを満たしていない場合は、独自のカスタム ロールを作成できます

サブスクリプションの種類に基づく使用状況と課金の管理

Azure Stack Hub で使用する共有サービス アカウントの種類を選択します。 マルチテナント Azure Stack Hub展開の登録に使用できるサブスクリプションの種類は、クラウド ソリューション プロバイダー (CSP) とパートナー共有サービス (APSS) Azureです。 詳細については、「 CSP または APSS サブスクリプションの作成」を参照してください。

スケール ユニットメトリック

PowerShell を使用すると、Microsoft サポートのヘルプなしでスタンプ使用率情報を取得できます。

  1. 特権エンドポイント (PEP) セッションを作成します。

  2. 次のコマンドを実行します。

    Test-AzureStack
    
  3. PEP セッションを閉じます。

  4. invoke-command 呼び出しを使用して、次のコマンドを実行します。

    Get-AzureStackLog -FilterByRole SeedRing
    
  5. SeedRing.zip ファイルを抽出します。 検証レポートは、を実行した Test-AzureStack フォルダーから取得できます。

詳細については、「特権エンドポイントを使用して診断ログAzure Stack Hub送信するを参照してください。

仮想マシン

Linux VM パスワードのリセット

Linux VM のパスワードを忘れ、VMAccess 拡張機能の問題が原因で パスワードのリセット オプションが機能しない場合は、次の手順に従ってパスワードをリセットできます。

  1. 復旧 VM として使用する Linux VM を選択します。

  2. ユーザー ポータルにサインインし、次の操作を行います。

    1. VM のサイズ、NIC、パブリック IP、ネットワーク セキュリティ グループ、およびデータ ディスクをメモしておきます。
    2. 影響を受けている VM を停止します。
    3. 影響を受ける VM を削除します。
    4. 影響を受ける VM のディスクを復旧 VM 上のデータ ディスクとして接続します。 (ディスクが使用可能になるまでに数分かかる場合があります)。
  3. 復旧 VM にサインインし、次のコマンドを実行します。

    sudo su -
    mkdir /tempmount
    fdisk -l
    mount /dev/sdc2 /tempmount /*adjust /dev/sdc2 as necessary*/
    chroot /tempmount/
    passwd root /*substitute root with the user whose password you want to reset*/
    rm -f /.autorelabel /*Remove the .autorelabel file to prevent a time consuming SELinux relabel of the disk*/
    exit /*to exit the chroot environment*/
    umount /tempmount
    
  4. ユーザー ポータルにサインインし、次の操作を行います。

    1. 復旧 VM からディスクをデタッチします。
    2. ディスクから VM を再作成します。
    3. 前の VM からパブリック IP を転送し、データ ディスクを接続し、関連するタスクを完了します。

元のディスクで直接変更を実行するのではなく、元のディスクのスナップショットを取得し、そこから新しいディスクを作成することもできます。 詳細については、次のトピックを参照してください。

プロビジョニング中の Windows Server 2012 R2 のライセンス認証の失敗

ライセンスのアクティブ化に問題がある場合、Windowsはアクティブ化に失敗し、画面の右下隅に透かしが表示されます。 C:\Windows\Panther の下にある WaSetup.xml ログには、次のイベントが含まれています。

<Event time="2019-05-16T21:32:58.660Z" category="ERROR" source="Unattend">
    <UnhandledError>
        <Message>InstrumentProcedure: Failed to execute 'Call ConfigureLicensing()'. Will raise error to caller</Message>
        <Number>-2147221500</Number>
        <Description>Could not find the VOLUME_KMSCLIENT product</Description>
        <Source>Licensing.wsf</Source>
    </UnhandledError>
</Event>

ライセンスをアクティブ化するには、ライセンス認証するエディションの自動仮想マシン ライセンス認証 (AVMA) キーをコピーします。

エディション AVMA キー
データセンター Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TW
Standard DBGBW-NPF86-BJVTX-K3WKJ-MTB6V
Essentials K2XGM-NMBT3-2R6Q8-WF2FK-P36R2

VM で、次のコマンドを実行します。

slmgr /ipk <AVMA_key>

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

Azure Stack Hubに VM をデプロイする前に、Windows Serverイメージとギャラリー項目を追加する必要があります。

VM 削除後のディスク上の VHD ファイル

VM を削除しても、ディスク上に VHD ファイルが表示される場合があります。 この動作は仕様です。

  • VM を削除しても、VHD は削除されません。 ディスクは、リソース グループ内の個別のリソースです。
  • ストレージ アカウントを削除すると、削除はAzure Resource Managerを通じてすぐに表示されます。 ただし、そのディスクに含まれる可能性のあるディスクは、ガベージ コレクションが実行されるまでストレージに残ります。

"孤立した" VHD が表示される場合は、それらが削除されたストレージ アカウントのフォルダーに含まれているかどうかを確認することが重要です。 ストレージ アカウントが削除されていない場合は、まだそこに残っているのが普通です。

Storage

ストレージの再利用

回収された容量は、ポータルに表示されるまでに最大 14 時間かかる場合があります。 領域の再利用は、ブロック BLOB ストア内の内部コンテナー ファイルの使用率など、さまざまな要因によって異なります。 削除されるデータの量によっては、ガベージ コレクターの実行時に回収できる領域の量は保証されません。

保持しきい値の構成とオンデマンドの再利用の詳細については、ストレージ アカウントAzure Stack Hub管理で確認できます。

Azure Storage Explorer が Azure Stack Hub で動作しない

切断されたシナリオで統合システムを使用している場合は、エンタープライズ証明機関を使用することをお勧めします。 Base64 形式でルート証明書をエクスポートし、Azure Storage Explorerにインポートします。 Resource Manager エンドポイントから末尾のスラッシュ (/) を削除してください。 詳細については、「 Azure Stack Hub に接続するための準備」を参照してください。

App Service

App Service に必要な Create-AADIdentityApp.ps1 スクリプトが失敗した場合は、スクリプトの実行時に必要な -AzureStackAdminCredential パラメーターを必ず含めるようにしてください。 詳細については、「 App Service on Azure Stack Hub をデプロイするための前提条件」を参照してください。

Azure Stack Hub パッチと更新プログラム

Azure Stack Hubの修正プログラムと更新プログラムのプロセスは、オペレーターが一貫した合理化された方法で更新プログラム パッケージを適用できるように設計されています。 修正プログラムと更新プログラムの処理中に問題が発生するのは一般的ではありませんが、発生する可能性があります。 問題が発生した場合は、次の手順をお勧めします。

開始する前に、 更新アクティビティのチェックリスト に従い、 事前ログ収集を有効にしてください。

  1. エラー アラートの修復手順に従います。

  2. 問題を解決できない場合は、Azure Stack Hub サポート チケットを作成します。 問題が発生した期間の ログを必ず収集 してください。

重大なアラートまたは警告で更新が失敗した場合は、エラーを確認し、アラートの指示Microsoftカスタマー サポート サービスにお問い合わせください。 スケール ユニットを長時間更新に失敗した状態のままにすると、後で解決するのが難しい追加の問題が発生する可能性があります。

次の問題と解決策は、Azure Stack Hub統合システムに適用されます。

準備失敗状態

該当: この問題は、サポートされているすべてのリリースに適用されます。

Cause: Azure Stack Hub更新プログラムをインストールしようとすると、更新プログラムの状態が失敗し、状態が PreparationFailed に変更されることがあります。 インターネットに接続されたシステムの場合、通常、この状態は、インターネット接続が弱いために更新プログラム パッケージを正しくダウンロードできないことを示します。

修復: [ 今すぐインストール ] をもう一度選択します。 問題が解決しない場合は、 更新プログラム パッケージを手動でアップロードします

発生: 一般的です。

CSV で外部キー保護機能を確認して適用するための警告が表示され、更新に失敗しました

該当: この問題は、サポートされているすべてのリリースに適用されます。

原因: ベースボード管理コントローラー (BMC) のパスワードが正しく設定されていません。

修復: BMC 資格情報を更新 し、更新を再開します。

更新の進行中に報告された警告とエラー

該当: この問題は、サポートされているすべてのリリースに適用されます。

Cause: Azure Stack Hub更新が状態 In progress になると、警告とエラーがポータルで報告されることがあります。 アップグレード中に他のコンポーネントを待機しているときに、コンポーネントがタイムアウトになる場合があります。 このタイムアウトの結果、エラーが発生します。 Azure Stack Hubには、断続的なエラーが原因で一部のタスクを再試行または修復するメカニズムがあります。

修復: Azure Stack Hub更新プログラムの状態は In progress ですが、ポータルで報告された警告とエラーは無視できます。

発生: 一般的です。

2002 更新に失敗しました

該当: この問題は、2002 リリースにのみ適用されます。

原因: 2002 更新プログラムを試みると、更新が失敗し、次のメッセージが表示されることがあります: The private network parameter is missing from cloud parameters. Please use set-azsprivatenetwork cmdlet to set private networkTrace

修復: プライベート内部ネットワークを設定します。