Sun ONE 標誌     上一章      目錄      索引      下一章     
Sun ONE Directory Proxy Server 安裝指南



第 2 章   電腦系統需求

安裝 Sun ONE Directory Proxy Server 之前,您必須確定計畫安裝軟體的系統符合最小的硬體與作業系統需求。

以下幾節詳細描述每種平台的需求:

支援的平台

以下幾種平台可支援 Directory Proxy Server:

  • SPARC 的 Sun Solaris 8 或 9 (32 位元) 作業環境
  • Intel 的 Sun Solaris 9
  • 已安裝 Windows 2000 Service Pack 3 的 Windows 2000 Server 與 Advanced Server
  • Redhat Linux 7.2
  • Linux for Sun 5.0


  • 注意

    請依下列幾節所述,檢查每種平台需要的修補檔案與核心參數設定。



硬體需求

在所有平台上,您需要:

  • 大約 300 MB 磁碟空間,供最小安裝使用。
  • 256 MB 的 RAM。

作業系統需求

這一節介紹每種平台需要的作業系統版本、修補檔案和公用程式。

Solaris 環境

如果計畫在 Solaris 環境執行 Directory Proxy Server,您必須確定已安裝建議的修補檔案叢集。Solaris 修補檔案以兩個數字識別,例如 106125-10。第一個數字 (106125) 識別修補檔案本身;第二個數字識別修補檔案的版本,在以上範例中,修補檔案的版本編號是 10。建議您安裝最新版的修補檔案以利用最新修正的優點。

如需關於防範潛在安全威脅的建議,請參閱「Solaris Operating Environment Security Sun Blueprint」,位於網站:http://www.sun.com/blueprints/0100/security.pdf

必要的系統模組

Directory Proxy Server 已針對配備 UltraSPARC 晶片組的系統最佳化。

使用 Solaris 8 或 9 時必須搭配 Sun 建議的修補檔案。若要確定所有必要修補檔案都已存在,請參閱「確認系統調整」,以瞭解相關程序。

只有 Solaris 9 的 Solaris x86 支援該版本的 Sun ONE Directory Server。

Solaris 2.5.1 (或舊版)、Solaris 2.6 或 Solaris 7 都不支援該版本的 Sun ONE Directory Server。

確認系統調整

部署以 Sun ONE 目錄產品為基礎的服務時必須調整系統,以達到最佳的執行效能。您可以在幾本參考書籍中找到關於調整 Solaris 的詳細說明,包括「Sun Performance and Tuning:Java and the Internet」(ISBN 0-13-095249-4)。如需進階的調整資訊,請參閱「Solaris Tunable Parameters Reference Manual」(806-4015)。

在軟體安裝的解壓縮套裝軟體目錄中有一個 idsktune 程式,它會分析 Solaris 核心調整參數,並報告為了改進執行效能所應執行的變更。本程式並不會修改系統。

檔案描述項

系統範圍的最大檔案描述元之表格大小設定值將限制可以同時與 Directory Proxy Server 建立的連線數。管理參數 rlim_fd_max 必須在 /etc/system 檔案中進行設定。依預設值,如果未設定此參數,則最大值是 1024。若要提高到 4096,只要在 /etc/system 中加入下一行:

set rlim_fd_max=4096

再將系統重新開機即可。在未諮詢 Sun Solaris 支援代表之前,請勿將此參數提高到 4096 以上,否則可能會影響系統的穩定性。

TCP 調整

預設狀況下,在 Solaris 核心中執行的 TCP/IP 並未正確調整以適合執行 Internet 或 Intranet 服務。您應該檢查下列 /dev/tcp 調整參數,並視需要變更參數,以適合安裝環境的網路拓樸。

Solaris 8 中的 tcp_time_wait_interval 指定 TCP 連線在關閉後仍然保留在核心表中的毫秒數。如果這個值在 30000 (30 秒) 以上,而且目錄用於 LAN、MAN 或單一網路管理下,則應該降低此數值,作法是在
/etc/init.d/inetinit 檔案中加入類似下列行:

ndd -set /dev/tcp tcp_close_wait_interval 30000

tcp_conn_req_max_q0tcp_conn_req_max_q 參數用於控制核心即將代表 Directory Proxy Server 處理程序接受的最大連線積存數。如果預期目錄將同時供大量的用戶端主機使用,則應該至少將此數值提高到 1024,作法是在 /etc/init.d/inetinit 檔案中加入類似下列行:

ndd -set /dev/tcp tcp_conn_req_max_q0 1024
ndd -set /dev/tcp tcp_conn_req_max_q 1024

tcp_keepalive_interval 指定 Solaris 為每個開啟的 TCP 連線傳送持續作用封包之間的間隔秒數。這可以用來移除已經與網路中斷連線的用戶端連線。Directory Proxy Server 主控台組態螢幕上的 [指定逾時] 選項所指定的逾時秒數也有同樣的作用,因為它會使閒置的連線因為逾時而中斷。

在 LAN、快速 MAN 或 WAN 上執行伺服器效能測試時,應該檢查 tcp_rexmit_interval_initial 值。至於在廣域網際網路上的作業,則不必變更這個值。

tcp_smallest_anon_port 用於控制可以同時與伺服器建立的連線數目。若 rlim_fd_max 已經提高到 4096 以上,則這個值應該降低,作法是在 /etc/init.d/inetinit 檔案中加入類似下列行:

ndd -set /dev/tcp tcp_smallest_anon_port 8192

如果絕大多數用戶端將使用 Windows TCP/IP 堆疊,您應該檢查 tcp_slow_start_initial 參數。

tcp_ip_abort_cinterval 用於控制 Directory Proxy Server 在建立新連線時,應等候 LDAP 伺服器回應的毫秒數。這個值通常應該降低,作法是在 /etc/init.d/inetinit 檔案中加入類似下列行:

ndd -set /dev/tcp tcp_ip_abort_cinterval 10000

在某些環境中,也可能必須變更 tcp_ip_abort_intervaltcp_strong_iss 調整參數。

Windows 環境

本節描述如何進行在 Windows 環境安裝 Directory Proxy Server 的準備工作。

權限

以具有 Administrator 權限的使用者身份登入。

TEMP 環境

TEMP 環境變數設成用於暫存檔的有效檔案夾。

顯示驅動程式

確定顯示驅動程式至少支援 256 色。

取得修補檔案

除非您計畫安裝產品的 Solaris 套裝版本,否則請確定這時候已安裝必要的修補檔案。表 2-1 建議可尋找必要修補檔案的位置。

表 2-1    取得修補檔案的位置,按平台區分 

平台

瀏覽...

Sun Solaris™ 作業環境

http://sunsolve.sun.com/

Microsoft Windows

http://support.microsoft.com/

Red Hat Linux

http://www.redhat.com/

Linux for Sun

http://sunsolve.sun.com/


上一章      目錄      索引      下一章     
版權所有 2003 Sun Microsystems, Inc. 保留所有權利。