Azure Stack Edge 2205 版本資訊
適用於: Azure Stack Edge Pro - GPUAzure Stack Edge Pro 2Azure Stack Edge Pro RAzure Stack Edge Mini R
下列版本資訊會識別 Azure Stack Edge 裝置 2205 版本的重大未決問題和已解決問題。 對應至 Azure Stack Edge 特定模型的功能和問題會在適用時進行呼叫。
版本資訊會持續更新,並在發現需要提出因應措施的重大問題時有所增補。 部署裝置之前,請仔細檢閱版本資訊中所含的資訊。
本文適用於 Azure Stack Edge 2205 版本,其對應至軟體版本號碼 2.2.1983.5094。 如果您執行至少為 Azure Stack Edge 2106 (2.2.1636.3457) 的軟體,此軟體適用於您的裝置。
最新功能
2205 版本具有下列功能和加強功能:
- Kubernetes 變更 - 從這個版本開始,計算啟用會移至本機 UI 中的專用 Kubernetes 頁面。
- 第 2 代虛擬機器 - 從這個版本開始,第 2 代虛擬機器可以部署在 Azure Stack Edge 上。 如需詳細資訊,請參閱支援的 VM 大小和類型。
- GPU 延伸模組更新 - 在此版本中,會更新 GPU 延伸模組套件。 這些更新會修正在安裝延伸模組期間於先前版本中遇到的一些問題。 如需詳細資訊,請參閱如何更新 Azure Stack Edge 的 GPU 延伸模組。
- 沒有 IP 選項 - 接下來,您可以選擇不要針對 Azure Stack Edge 裝置上的網路介面設定 IP。 如需詳細資訊,請參閱設定網路。
2205 版本中已修正的問題
下表列出先前版本中記錄在版本資訊的問題,並在目前版本中修正完畢。
否。 | 功能 | 問題 |
---|---|---|
1. | GPU 延伸模組安裝 | 在舊版中,有導致 GPU 延伸模組安裝失敗的問題。 這些問題會在針對 GPU 延伸模組問題進行疑難排解中加以描述。 這些問題已在 2205 版本中修正,且 Windows 和 Linux 安裝套件都會更新。 在 Azure Stack Edge 裝置上安裝 GPU 延伸模組涵蓋了有關 2205 特定安裝變更的詳細資訊。 |
2. | HPN VM | 在舊版中,Standard_F12_HPN 只能支援一個網路介面,且無法用於多接取邊緣運算 (MEC) 部署。 此版本已經修正這個問題。 |
2205 版本中的已知問題
下表提供此版本的已知問題摘要。
否。 | 功能 | 問題 | 因應措施/註解 |
---|---|---|---|
1. | 預覽功能 | 針對此版本,以下是處於預覽狀態的功能: - 僅限 Azure Stack Edge Pro GPU 裝置的群集和多接取邊緣運算 (MEC)。 - 僅限 Azure Stack Edge Pro R 和 Azure Stack Edge Mini R 的 VPN。 - 適用於 Azure Stack Edge Pro GPU、Azure Stack Edge Pro R 和 Azure Stack Edge Mini R 的本機 Azure Resource Manager、VM、VM 的雲端管理、Kube 雲端管理和多重處理序服務 (MPS)。 |
這些功能將在更新版本中正式推出。 |
先前版本的已知問題
下表提供先前版本的已知問題摘要。
否。 | 功能 | 問題 | 因應措施/註解 |
---|---|---|---|
1. | Azure Stack Edge Pro + Azure SQL | 建立 SQL 資料庫時需要系統管理員存取權。 | 請執行下列步驟,而不是 Create-the-sql-database 中的步驟 1-2。 - 在裝置的本機 UI 中啟用計算介面。 依序選取 [計算] > [連接埠 #] > [啟用計算] > [套用]。 - 從 SQL 指令公用程式將 sqlcmd 下載到您的用戶端機器上。 - 連線至計算介面 IP 位址 (已啟用的連接埠),將 ",1401" 新增至位址結尾。 - 最終命令看起來會像這樣:sqlcmd -S {Interface IP},1401 -U SA -P "Strong!Passw0rd"。 在此之後,目前文件中的步驟 3-4 都應該相同。 |
2. | Refresh | 「不」支援透過重新整理還原 blob 的累加變更 | 對於 blob 端點,在重新整理之後,blob 的部分更新可能會導致更新內容無法上傳至雲端。 例如以下的動作序列: 1.在雲端中建立 Blob。 或從裝置中刪除先前上傳的 Blob。 2.使用重新整理功能,將 Blob 從雲端重新整理至設備中。 3.使用 Azure SDK REST API 僅更新一部分的 Blob。 這些動作可能會導致 Blob 的更新區段無法在雲端中更新。 因應措施:使用 robocopy 等工具,或者透過 Explorer 或命令列進行一般的檔案複製以取代整個 blob。 |
3. | 節流 | 在節流期間,如果不允許裝置進行新的寫入,NFS 用戶端的寫入就會失敗,並出現「權限遭拒」錯誤。 | 此錯誤會以下列形式呈現:hcsuser@ubuntu-vm:~/nfstest$ mkdir test mkdir:無法建立目錄 'test':權限遭拒 |
4. | Blob 儲存體擷取 | 使用 AzCopy 版本 10 擷取 Blob 儲存體時,請使用下列引數執行 AzCopy:Azcopy <other arguments> --cap-mbps 2000 |
如果未針對 AzCopy 提供這些限制,其可能會將大量要求傳送至裝置,因而導致服務發生問題。 |
5. | 階層式儲存體帳戶 | 使用階層式儲存體帳戶時,適用以下項目: - 僅支援區塊 Blob。 不支援分頁 Blob。 - 沒有快照集或複製 API 支援。 - 不支援透過 distcp 擷取 Hadoop 工作負載,因為其會大量使用複製作業。 |
|
6. | NFS 共用連線 | 如果多個處理序複製到相同的共用,而且未使用 nolock 屬性,您可能會在複製期間看到錯誤。 |
nolock 屬性必須傳遞至掛接命令,才能將檔案複製到 NFS 共用。 例如: C:\Users\aseuser mount -o anon \\10.1.1.211\mnt\vms Z: 。 |
7. | Kubernetes 叢集 | 在執行 Kub 叢集的裝置上套用更新時,Kube 虛擬機器會重新啟動並開機。 在此情況下,只有以指定複本部署的 Pod 會在更新之後自動還原。 | 如果您已在複寫控制器之外建立個別 Pod,但未指定複本集,則這些 Pod 將不會在裝置更新之後自動還原。 您必須還原這些 Pod。 複本集會取代因任何原因而刪除或終止的 Pod,例如節點失敗或干擾性節點升級。 基於此原因,即使應用程式只需要單一 Pod,我們仍建議您使用複本集。 |
8. | Kubernetes 叢集 | 只有 Helm v3 或更新版本才支援 Azure Stack Edge Pro 上的 Kube。 如需詳細資訊,請前往常見問題:移除 Tiller。 | |
9. | Kubernetes | 連接埠 31000 會保留給 Kubernetes 儀表板。 連接埠 31001 會保留給 Azure Stack Edge 容器登錄。 同樣地,在預設組態中,IP 位址 172.28.0.1 和 172.28.0.10 會分別保留給 Kubernetes 服務和 Core DNS 服務。 | 請勿使用保留的 IP。 |
10. | Kubernetes | Kube 目前不允許多重通訊協定 LoadBalancer 服務。 例如,必須同時在 TCP 和 UDP 接聽的 DNS 服務。 | 若要使用 MetalLB 解決 Kube 的限制,可以在相同的 Pod 選取器上建立兩個服務 (分別用於 TCP 和 UDP)。 這些服務會使用相同的共用金鑰和 spec.loadBalancerIP 來共用相同的 IP 位址。 如果您的服務多於可用 IP 位址,也可以共用 IP。 如需詳細資訊,請參閱 IP 位址共用。 |
11. | Kubernetes 叢集 | 現有的 Azure IoT Edge 市集模組可能需要修改,才能在 Azure Stack Edge 裝置的 IoT Edge 上執行。 | 如需詳細資訊,請參閱在 Azure Stack Edge Pro GPU 裝置上 Azure Stack Edge Pro FPGA 裝置執行現有的 IoT Edge 模組。 |
12. | Kubernetes | Azure Stack Edge 裝置上 Kubernetes 的 Azure IoT Edge 不支援以檔案為基礎的繫結掛接。 | IoT Edge 會使用轉譯層,將 ContainerCreate 選項轉譯為 Kubernetes 建構。 由於建立與 hostpath 相對應的 Binds 目錄,因此檔案型繫結掛接無法繫結至 IoT Edge 容器中的路徑。 可能的話,請對應父目錄。 |
13. | Kubernetes | 如果您在裝置上設定計算程序後,將自己的 IoT Edge 憑證新增至 Azure Stack Edge 裝置上,系統就不會取用新的憑證。 | 若要解決此問題,請先上傳憑證,再設定裝置上的計算程序。 如果已設定計算程序,請連線到裝置的 PowerShell 介面並執行 IoT Edge 命令 (機器翻譯)。 重新啟動 iotedged 和 edgehub Pod。 |
14. | 憑證 | 在某些情況下,本機 UI 中的憑證狀態可能需要幾秒鐘才能更新。 | 下列本機 UI 案例可能會受到影響。 [憑證] 頁面中的 [狀態]- 資料行。 [開始] 頁面中的 [安全性]- 組件。 [概觀]- 頁面中的 [設定] 標題。 |
15. | 憑證 | 即使上傳新簽署鏈結憑證後,也不會從入口網站移除與簽署鏈結憑證相關的警示。 | |
16. | Web Proxy | 不支援 NTLM 驗證型 Web Proxy。 | |
17. | Internet Explorer | 如果已啟用增強的安全性功能,您可能無法存取本機 Web UI 頁面。 | 停用增強的安全性功能,然後重新啟動瀏覽器。 |
18. | Kubernetes | Kubernetes 在 .NET 應用程式所用的環境變數名稱不支援":"。 事件方格 IoT Edge 模組也適用此條件,以在 Azure Stack Edge 裝置和其他應用程式上順利運作。 如需詳細資訊,請參閱 ASP.NET 核心文件。 | 以雙底線取代「:」。 如需詳細資訊,請參閱 Kube 問題 |
19. | Azure Arc + Kubernetes 叢集 | 根據預設,從 Git 存放庫刪除資源 yamls 時,系統不會從 Kube 叢集刪除對應的資源。 |
若要在 Git 存放庫中刪除資源時一併刪除對應資源,請在 Arc OperatorParams 中設定 --sync-garbage-collection 。 如需詳細資訊,請參閱刪除設定。 |
20. | NFS | 在裝置上使用 NFS 共用掛接來寫入資料的應用程式,應該使用專屬寫入。 這可確保寫入資料順利寫入磁碟。 | |
21. | 計算設定 | 針對網路上不存在的系統,在閘道、切換器或路由器回應「位址解析通訊協定 (ARP)」要求的網路設定中無法完成計算設定。 | |
22. | 計算和 Kubernetes | 如果您的裝置上已先設定 Kubernetes,其會宣告所有可用的 GPU。 因此,在設定 Kubernetes 之後,您就無法使用 GPU 建立 Azure Resource Manager VM。 | 如果您的裝置有 2 個 GPU,則可以建立 1 個使用 GPU 的 VM,然後設定 Kubernetes。 在此情況下,Kubernetes 會使用另一個可用的 GPU。 |
23. | 自訂指令碼 VM 延伸模組 | 在先前版本中建立,且裝置已更新為 2103 的 Windows VM 有已知問題。 如果您在這些 VM 上新增自訂指令碼延伸模組,Windows VM 客體代理程式 (僅限 2.7.41491.901 版) 會停留在更新程序中,導致延伸模組的部署程序逾時。 |
若要解決此問題: - 使用遠端桌面通訊協定 (RDP) 連線到 Windows VM。 - 請確定 waappagent.exe 已在機器上運行:Get-Process WaAppAgent 。 - 如果 waappagent.exe 未執行,請重新啟動 rdagent 服務:Get-Service RdAgent | Restart-Service 。 等候 5 分鐘。- waappagent.exe 執行時,請終止 WindowsAzureGuest.exe 流程。 - 在您終止流程之後,流程會以較新版本重新開始執行。 - 使用此命令: Get-Process WindowsAzureGuestAgent | fl ProductVersion ,確認 Windows VM 客體代理程式版本為 2.7.41491.971。- 設定 Windows VM 上的自訂指令碼延伸模組。 |
24. | 多重處理序服務 (MPS) | 當更新裝置軟體和 Kubernetes 叢集時,系統不會保留工作負載的 MPS 設定。 | 重新啟用 MPS,並重新部署使用 MPS 的工作負載。 |
25. | Wi-Fi | Wi-Fi 在此版本中無法在 Azure Stack Edge Pro 2 上運作。 | 未來版本可能會提供這項功能。 |
26. | 裝置容量 | 如果您已從舊版組建更新至這個版本,則裝置容量不會顯示在 Azure 入口網站中。 如果已在 Azure 入口網站中佈建 VM,則容量計量會更新並顯示。 | 若要同步 Azure 入口網站上的計量,請建立 VM,然後將其刪除。 |