故障診斷 - 研究與工程 Studio

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

故障診斷

如何檢查儲存貯體是否無法在 VDI 上掛載

如果儲存貯體無法在 VDI 上掛載,有幾個位置可讓您檢查錯誤。請依照下列步驟進行。

  1. 檢查 VDI 日誌:

    1. 登入 AWS 管理主控台。

    2. 開啟 EC2 主控台並導覽至執行個體

    3. 選取您啟動的 VDI 執行個體。

    4. 透過 Session Manager 連線至 VDI。

    5. 執行下列命令:

      sudo su cd ~/bootstrap/logs

      在這裡,您會找到引導日誌。任何失敗的詳細資訊都會位於 configure.log.{time} 檔案中。

      此外,請檢查/etc/message日誌以取得更多詳細資訊。

  2. 檢查自訂登入資料中介裝置 Lambda CloudWatch Logs:

    1. 登入 AWS 管理主控台。

    2. 開啟 CloudWatch 主控台並導覽至日誌群組

    3. 搜尋日誌群組 /aws/lambda/<stack-name>-vdc-custom-credential-broker-lambda

    4. 檢查第一個可用的日誌群組,並在日誌中找到任何錯誤。這些日誌將包含有關提供臨時自訂登入資料以掛載 S3 儲存貯體的潛在問題的詳細資訊。

  3. 檢查自訂登入資料中介裝置 API Gateway CloudWatch Logs:

    1. 登入 AWS 管理主控台。

    2. 開啟 CloudWatch 主控台並導覽至日誌群組

    3. 搜尋日誌群組 <stack-name>-vdc-custom-credential-broker-lambdavdccustomcredentialbrokerapigatewayaccesslogs<nonce>

    4. 檢查第一個可用的日誌群組,並在日誌中找到任何錯誤。這些日誌將包含任何請求和 API Gateway 回應的詳細資訊,以取得掛載 S3 儲存貯體所需的自訂登入資料。

如何在加入後編輯儲存貯體的 IAM 角色組態

  1. 登入 AWS DynamoDB 主控台

  2. 選取資料表:

    1. 在左側導覽窗格中,選擇 Tables (資料表)

    2. 尋找並選取 <stack-name>.cluster-settings

  3. 掃描資料表:

    1. 選擇 探索資料表項目

    2. 確定已選取掃描

  4. 新增篩選條件:

    1. 選擇篩選條件以開啟篩選條件項目區段。

    2. 設定篩選條件以符合您的金鑰 -

      • 屬性:輸入 金鑰。

      • 條件:選取開頭

      • :輸入以需要修改的檔案系統值shared-storage.<filesystem_id>.s3_bucket.iam_role_arn取代 <filesystem_id>

  5. 執行掃描:

    選擇執行以使用篩選條件執行掃描。

  6. 檢查值:

    如果項目存在,請確保使用正確的 IAM 角色 ARN 正確設定值。

    如果項目不存在:

    1. 選擇建立項目

    2. 輸入項目詳細資訊:

      • 針對金鑰屬性,輸入 shared-storage.<filesystem_id>.s3_bucket.iam_role_arn

      • 新增正確的 IAM 角色 ARN。

    3. 選擇儲存以新增項目。

  7. 重新啟動 VDI 執行個體:

    重新啟動執行個體,以確保再次掛載受不正確 IAM 角色 ARN 影響VDIs。