簡介
本文將說明在 Windows Azure 套件的更新彙總套件 8 中修正的問題。 此外,本文包含適用于 Windows Azure Pack (WAP) 更新彙總套件 8 的安裝指示。
此更新彙總套件中修正的問題
Windows Azure 套件
-
問題 1 系統管理員無法提供,且租使用者無法透過網路位址翻譯 (NAT) 連線使用多個外部 IP 位址。即使Microsoft System Center Virtual Machine Manager (VMM) 有為此目的配置 IP 位址的功能,但 WAP 系統管理員和租使用者體驗並未提供這類功能。 系統管理員現在可以為租使用者配置一組外部 IP 位址,以便在您建立 NAT 規則時使用。 系統管理員可以透過系統管理員入口網站虛擬機器 (VM) 擴充功能來設定 IP 位址配額。附注 對於現有方案,系統管理員入口網站會在實際情況中將「外部 IP 位址」配額顯示為「0」,應該會顯示為「無限制」,就像現有計劃一樣。 此 UI 問題將會在未來版本中解決。
-
問題 2 租使用者每部虛擬機器只能建立一個檢查點。系統管理員可以建立包含配額的計畫,讓租使用者建立多個 VM 檢查點。
-
問題 3 :PowerShell 命令「Get-MgmtSvcSqlDatabase」會產生非預期的例外狀況。 命令Get-MgmtSvcSqlDatabase不會擷取SQL資料庫資訊。 下列範例會傳回例外狀況「物件參照未設定為物件實例」:
-
Get-MgmtSvcSqlDatabase -AdminUri $AdminUri -Token $Token -HostingServerId 「someid」 -DisableCertificateValidation
-
Get-MgmtSvcSqlDatabase -AdminUri $AdminUri -Token $Token -HostingServerId $hostserver。ServerId -Name 「somename」 -DisableCertificateValidation
-
Get-MgmtSvcSqlDatabase -AdminUri $AdminUri -Token $Token -HostingServerId 「 someserverid」 -Name 「datatest」 -DisableCertificateValidation
套用此更新之後,Get-MgmtSvcSqlDatabase命令會在所有預期的情況下傳回資料庫資訊。
-
-
問題 4 PowerShell 命令「Remove-MgmtSvcMySqlHostingServer」會產生非預期的例外狀況。 當您執行下列等語句時,此命令會失敗,但「索引 (零型) 必須大於或等於零,且小於引數清單的大小」。
-
Remove-MgmtSvcMySqlHostingServer -AdminUri $AdminUri -Token $Token -HostingServerId $HostServer[0]。ServerId -DisableCertificateValidation
-
Remove-MgmtSvcMySqlHostingServer -AdminUri $AdminUri -Token $Token -HostingServerId 「someserverid」 -DisableCertificateValidation
套用此更新之後,Remove-MgmtSvcMySqlHostingServer命令會如預期般執行,並在所有預期的情況下移除伺服器。
-
-
問題 5 當您透過租使用者入口網站建立虛擬機器時,功能表下拉式方塊不會排序。當租使用者嘗試建立 VM 且專案清單大於某些專案時,很難找到必要的機器映射或範本。套用此更新之後,會在 [圖庫] 和 [快速建立 ] 清單中找到這兩個專案。
-
第 6 代第 2 代連接 ISO (第 2 代) VM 在三或四個連接或中斷連結作業後失敗。ISO 磁片和 VM 第 2 代配置介面卡上的附加和中斷連結作業永遠不會放開介面卡以供重複使用。套用此更新之後,中斷連結磁片配接器可讓轉接器再次重複使用。
-
問題 7 其他修正以改善整體產品品質
如何取得並安裝 Windows Azure 套件的更新彙總套件套件 8
下載資訊
Windows Azure 套件的更新套件可從 Windows Update 或手動下載。
Windows Update
若要從 Windows Update 取得並安裝更新套件,請在已安裝 Windows Azure 套件元件的電腦上遵循下列步驟:
-
按一下 [開始],然後按一下 [控制台]。
-
在 主控台 中,按兩下 [Windows Update]。
-
在 [Windows Update] 視窗中,按一下 [線上檢查 Microsoft Update 的更新]。
-
按一下 [有可用的重要更新]。
-
選取更新彙總套件套件,然後按一下 [確定]。
-
按一下 [安裝更新] 以安裝更新套件。
Microsoft Update Catalog
請移至下列網站,從 Microsoft Update Catalog 手動下載更新套件:
這些安裝指示適用于下列 Windows Azure Pack 元件:
-
租用戶網站
-
租用戶 API
-
租用戶公用 API
-
管理網站
-
系統管理 API
-
驗證
-
Windows 驗證
-
用法
-
監視
-
Microsoft SQL
-
MySQL
-
Web 應用程式庫
-
組態站台
-
最佳做法分析程式
-
PowerShell API
若要安裝每個 Windows Azure 套件 (WAP) 元件的更新.msi檔案,請遵循下列步驟:
-
如果系統目前是營運 (,如果是處理客戶流量) ,請排程 Azure 伺服器的停機時間。 Windows Azure 套件目前不支援輪流升級。
-
將客戶流量停止或重新導向至您認為滿意的網站。
-
建立電腦的備份。筆記
-
此更新不包含資料庫變更。 一般而言,建議您保留目前的資料庫備份。
-
如果您使用的是虛擬機器,您應該擷取其目前狀態的快照。
-
如果您不是使用 VM,請備份每部已安裝 WAP 元件之電腦 inetpub 目錄中的每個 MgmtSvc-* 資料夾。
-
收集與憑證、主機標頭及任何連接埠變更相關的資訊和檔案。
-
-
如果您將自己的主題用於 Windows Azure Pack 租使用者網站,您應該依照下列指示保留主題變更,再執行更新。
-
直接在每個節點或透過 Windows Server Update Services (WSUS) 伺服器使用 Microsoft Update 來執行更新。
-
針對 [ 負載平衡] 底下的每個節點,依照下列循序執行元件更新:
-
如果您使用的是 WAP 所安裝的原始自我簽署憑證,更新作業將會取代它們。 您必須匯出新的憑證,並匯入到 [ 負載平衡] 底下的其他節點。 這些憑證具有 CN=MgmtSvc-* (自我簽署) 命名模式。
-
視需要更新資源提供者 (RP) 服務 (SQL Server、我的SQL、SPF/VMM、網站) 。 並確定 RP 網站正在執行。
-
更新租使用者 API 網站、公用租使用者 API、系統管理員 API 節點,以及系統管理員和租使用者驗證網站。
-
更新系統管理員和租使用者網站。
-
-
啟用SQL Server Resource Governor的新支援。 如果要執行這項操作,請依照下列步驟執行:
-
使用文字編輯器 (或WINDOWS POWERSHELL ISE) 下載並開啟此PowerShell 腳本。 此腳本會變更 Azure Pack 資料庫。
-
變更下列連線字串行:
$wapConnectionString = 「server=yourservername;uid=sa;pwd=yourpassword;d atabase=master;」
-
以系統管理員身分在包含 Mgmt-Svc-PowerShellAPI 模組的電腦上執行此腳本。 以下是執行下列動作的電腦:
-
使用擴充功能
-
Web App Gallery 擴充功能
-
SQL Server擴充功能
-
MySQL 擴充功能
-
-
-
如果所有元件都已更新且運作正常,您可以開始開啟更新節點的流量。 否則,請參閱一節。
萬一發生問題且您確認需要復原,請遵循下列步驟:
-
如果快照快照可從「安裝指示」區段的步驟 3B 取得,請套用快照。 如果沒有可用的快照集,請前往下一個步驟。
-
使用您在一節的步驟 3A 和 3C 中執行的備份來還原資料庫和電腦。請勿將系統保持部分更新狀態。 在安裝 Windows Azure 套件的所有電腦上執行復原作業,即使更新在一個節點上失敗。建議在每個 Windows Azure 套件節點上執行 Windows Azure 套件最佳做法分析器,以確保設定專案正確無誤。
-
開放傳輸到已還原之節點的流量。
|
檔案名 |
位元組大小 |
版本 |
|---|---|---|
|
MgmtSvc-AdminAPI.msi |
4,304,896 |
3.28.8196.48 |
|
MgmtSvc-AdminSite.msi |
17,616,896 |
3.28.8196.48 |
|
MgmtSvc-AuthSite.msi |
12,083,200 |
3.28.8196.48 |
|
MgmtSvc-Bpa.msi |
917,504 |
3.28.8196.48 |
|
MgmtSvc-ConfigSite.msi |
7,950,336 |
3.28.8196.48 |
|
MgmtSvc-Monitoring.msi |
4,472,832 |
3.28.8196.48 |
|
MgmtSvc-Mp.msi |
1,519,616 |
3.28.8196.48 |
|
MgmtSvc-MySQL.msi |
3,952,640 |
3.28.8196.48 |
|
MgmtSvc-PowerShellAPI.msi |
3,850,240 |
3.28.8196.48 |
|
MgmtSvc-SQLServer.msi |
4,276,224 |
3.28.8196.48 |
|
MgmtSvc-TenantAPI.msi |
4,288,512 |
3.28.8196.48 |
|
MgmtSvc-TenantPublicAPI.msi |
4,358,144 |
3.28.8196.48 |
|
MgmtSvc-TenantSite.msi |
19,103,744 |
3.28.8196.48 |
|
MgmtSvc-Usage.msi |
4,407,296 |
3.28.8196.48 |
|
MgmtSvc-WebAppGallery.msi |
4,083,712 |
3.28.8196.48 |
|
MgmtSvc-WindowsAuthSite.msi |
4,304,896 |
3.28.8196.48 |