這篇文章已封存,而且 Apple 也不會再更新。

OS X Server:升級或移轉 Open Directory 資料庫前應採取的步驟

在升級或移轉 Open Directory 資料庫前,請先按照下列最佳做法的步驟操作。

確認 DNS 對應存在

確認 A 和 PTR(正向和反向)DNS 對應都存在,而且會在升級過程中針對電腦主機名稱而存在。主機名稱解析成 IP 位址後,包含該 IP 位址的介面在升級過程中必須處於啟用狀態。

升級過程中,切勿讓電腦離線。如果必須這樣做,請將電腦移到具備有效 DNS 的專用網路,便能在其中保留其 IP 位址並避免外界存取。

若要確認主機名稱,請在伺服器的「終端機」中執行以下指令:

scutil --get HostName

這會顯示 Open Directory 目錄伺服器上所設定的主機名稱,例如「server.com」。

使用 host 指令加上該主機名稱來確認 DNS 可進行雙向解析:

  • 使用 host hostname 指令,確認伺服器的完整 DNS 名稱符合其公用 IP 位址。例如,輸入 host server.com 會傳回:

    • 10.0.2.199.$ host server.com server.com has address 10.0.2.199


  • 使用 host 指令,確認控制器的反向 DNS 記錄符合其完整 DNS 名稱。例如,輸入 host 10.0.2.199 會傳回:

    • server.com.$ host 10.0.2.199 199.2.0.10.in-addr.arpa domain name pointer server.com.


檢查「系統」鑰匙圈(Mac OS X Server v10.6.8 或之前版本)

如果你要從 Mac OS X Server v10.6.8 或之前版本移動資料,請確保「系統」鑰匙圈中有 service com.apple.opendirectory 的對應項目。

確認鑰匙圈有上述主機名稱的使用者名稱,而且附加「$」符號。

停用 SSL

如果已啟用 SSL,請先停用再進行升級。

發佈日期: