共用方式為


雲端和部署問題的疑難排解

有兩種與雲端和部署相關聯的潛在問題類型:與 雲端相依 Azsphere 命令 互動的問題,以及 裝置無法更新的問題。

雲端 CLI 命令疑難排解

當您使用 雲端相依的 azsphere 命令時,Azure 球體安全性服務會代表命令列介面 (CLI) 執行作業。 為了避免公開個別租使用者、使用者或裝置的相關資訊,並因此造成資訊外泄的風險,安全性服務在某些情況下會傳回一般錯誤訊息,Azsphere 命令會傳送給您。

以下是一些診斷及解決這類錯誤的一般疑難排解秘訣。

如果您在 Windows 上遇到間歇性登入錯誤,特別是使用個人 Microsoft 帳戶時,請嘗試使用 --use-device-code入選項,然後依照提示中的指示進行:

azsphere login --use-device-code

Windows SDK 版本 20.04 Update 2 及更新版本支援此選項。

如果雲端相依命令失敗,請先檢查命令本身:

  • 您是否指定正確的參數?
  • 如果命令包含裝置、裝置群組或其他專案的識別碼,您確定它是正確的識別碼嗎?
  • 您嘗試建立裝置群組、產品或其他已存在的專案嗎? 產品名稱必須在租使用者內是唯一的。 裝置組名在產品中必須是唯一的,且不區分大小寫。

接下來,檢查您的登入身分識別和租使用者:

  • 您是否使用有效的登入身分識別登入 Azure 球體?
  • 您是否存取正確的租使用者?
  • 您是否已變更登入身分識別? 每個身分識別都必須向 Azure 球體登錄,而且必須在租使用者內擁有指派的角色。 如果您變更登入方式,例如變更電子郵件地址,您不只必須使用 azsphere 登錄 --新使用者 來註冊新的登入身分識別,您也必須確保新身分識別被指派角色。

檢查您的裝置:

  • 某些命令會要求將裝置連接到您的電腦。

最後,請確定您在租使用者中的使用者角色授與您執行此作業的許可權:

  • 如果命令會寫入任何資料,您必須是參與者或系統管理員。 讀者無法撰寫資料,因此無法建立租使用者、裝置群組或產品、新增或刪除裝置功能、上傳影像套件,或執行任何其他變更租使用者或裝置中儲存資訊的動作。

裝置更新疑難排解

空中更新 是 Azure 球體安全性模型的重要部分。 作業系統更新和部署更新都可能發生問題。

作業系統更新疑難排解

若要讓裝置接收作業系統更新,裝置必須連線到網際網路。 如果您的裝置似乎執行過期的 Azure 球體作業系統版本,請確認您的網際網路連線,如 疑難排解網路問題中所述。

如果裝置執行的作業系統早于 21.04,則任何載入裝置的 版面設定映 像也必須載入到裝置主張之租使用者的雲端帳戶中。

將面板設定側載至裝置可允許初始乙太網路設定。 不過,對於執行 21.01 作業系統之前的裝置,如果部署未包含該版面設定映射,裝置便無法執行任何更新。 這是因為此設定會導致從裝置移除面板設定,並有可能失去網際網路連線能力。 如果您的其中一個裝置發生此問題,您必須將原始的面板設定映射上傳到裝置主張之租使用者的雲端帳戶。

部署更新疑難排解

若要讓裝置取得 部署 更新,下列所有專案都必須為 True:

  • 它必須連線到網際網路。 如果您懷疑裝置未連線到網際網路,請參閱 疑難排解網路問題
  • 不能 具備 應用程式開發功能
  • 它必須 包含在租使用者中
  • 它必須屬於 裝置群組
  • 它所屬的裝置群組必須以部署為目標。
  • 部署必須包含應用程式影像 (,以及選擇性地) 由貴組織或代表貴組織建立的版面設定映射。
  • 裝置群組必須具備 UpdateAll 更新原則。

Azure 球體支援每個裝置的單一租使用者。 這表示您的組織會控制部署到您裝置的所有客戶影像。

移除應用程式開發功能會移除未簽署生產的所有側載影像。

聲稱裝置的問題

裝置只能主張一次。 一旦提出要求,裝置就會與 Azure 球體租使用者永久關聯。 如果向租使用者索取您的裝置時回報錯誤,可能是下列其中一項原因:

  • 檢查您使用的是先前未用來 建立租使用者的未宣告裝置。
  • 檢查您是否擁有在所選 Azure 球體租使用者中執行 azsphere 裝置宣告 命令的正確許可權。
  • 如果在製造期間未註冊 Azure 球體裝置,請連絡您的 Microsoft 代表以正確註冊。 如需詳細資訊,請參閱 宣告晶片