本節提供 Directory Server Resource Kit 元件的簡介。
Directory Server Resource Kit 提供可讓您在實驗階段的部署期間於資料中心內使用目錄服務的工具。
使用 ldapsubtdel(1) 工具時,只需一個指令即可透過 LDAP 刪除整個目錄的子樹狀目錄。
使用下列工具,可讓您在設計、開發及測試 Web 應用程式時,透過 DSML v2 測試目錄存取功能:
用以增加、刪除、修改、重新命名及移動項目的 dsmlmodify(1) 指令
用以尋找及讀取項目的 dsmlsearch(1) 指令
使用下列工具,可評估透過 LDAP 存取目錄時的連結、讀取及寫入效能。
用以評估 LDAP 連結效能的 authrate(1) 指令
用以評估 LDAP 寫入效能的 modrate(1) 指令
用以評估 LDAP 讀取效能的 searchrate(1) 指令
使用下列工具,可產生調整大小與調校的範例 LDIF。使用這些工具亦可轉換、排序及篩選 LDIF,以提高互通性:
用以轉換、排序及篩選 LDIF 的 ldifxform(1) 指令
用以產生範例 LDIF 的 makeldif(1) 指令
使用 logconv(1) 指令,可檢視用戶端如何使用目錄服務並為編製索引產生建議。
您可以決定應在與目錄伺服器相同的系統上設定並執行 Directory Server Resource Kit 工具,或是在不同的系統上進行。此決定視您的工作環境而定。目前所執行的部署階段,對此決定也有影響。下列問題與解答可協助您決定應於何處使用 Directory Server Resource Kit。
問題:在開發目錄服務之前您是否要評估或測試目錄技術?
答案:為方便起見,請在與您的目錄相同的系統上安裝及使用 Directory Server Resource Kit。
問題:您的工作目的是開發目錄用戶端應用程式,還是外掛程式?
答案:為方便起見,請在與您的目錄相同的系統上安裝及使用 Directory Server Resource Kit。
問題:您的工作目的是否為測試目錄效能特性?
答案:在提供目錄服務的系統上唯一必須執行的指令是 idsktune,此指令可產生針對系統的調校建議。
答案:請勿安裝 Directory Server Resource Kit 及執行指令而干擾到您所評估的系統,但可以在其他系統上執行 idsktune。
請在個別的系統上執行如 authrate、modrate 與 searchrate 等用戶端,以取得正確的目錄效能評估。只要謹慎控制您在受評估系統上所執行的程序,即應可提升正確性。有效控制在目錄中儲存的範例資料,亦可提升正確性。您可以使用 makeldif 控制資料。
問題:是否已將目錄部署到資料中心?
答案:請勿於其他系統上安裝 Directory Server Resource Kit 及執行指令,以免干擾部署的系統。
使用 logconv 執行分析、使用 ldifxform 執行 LDIF 轉換,並在其他系統上執行其他作業。