Solaris Easy Access Server 3.0 安裝手冊

第 2章 準備安裝 SEAS

本章說明安裝 Solaris Easy Access Server 3.0(SEAS)產品的系統需求與準備流程。

硬體與軟體需求

下面列出安裝 SEAS 與 SEAS 客戶機所需的系統需求。

表 2-1 SEAS 3.0 系統需求
 SEAS 3.0 產品 內定安裝路徑 需求
 AdminSuite 3.0/opt 7.0 MB磁碟空間。
 DiskSuite 4.2/usr/opt 20.6 MB 磁碟空間及至少兩個磁碟。如果已安裝了 DiskSuite,請參閱本章中的「DiskSuite 升級」區段。
 PC NetLink 1.1/opt 78.0 MB 磁碟空間。 PC NetLink 1.1 僅被 SPARC 的 Solaris 2.6 與 2.7 以及 Intel 平台上的 Solaris 2.7 所支援。請確定要安裝 PC NetLink 且以 Solaris 為基礎的電腦上,沒有其他的程式使用 NetBIOS 堆疊。然而,TotalNET 中的 NetWare 或 Apple 功能卻不會有問題。
/var/opt 最少磁碟空間:15 MB。建議磁碟空間:100 MB。
 Sun Enterprise Authentication Mechanism 1.0/KDC 資料庫的內定位置是 /var/ 需 3 MB /usr 需 16 MB /etc 需 144 KB。所有 KDC 伺服器上的 KDC 資料庫,都必須至少留 50 MB 給 /var 中的 B。
 Netscape Communicator 4.5/opt 21.5 MB。任一額外的區域語言:10 MB。文件:300 KB
 Solstice PPP 3.0.1/opt 1.4MB 磁碟空間。X Windows 管理者提供圖形使用者介面。此公用程式也有指令行的版本。
 Solstice Internet Mail Server 2.0/opt 1.7 MB 磁碟空間。完全已安裝及配置的 Sendmail 程式。
 Solaris Print Manager 1.0/usr/sadm 2.6 MB 磁碟空間。
 Sun Directory Services 3.2/opt 目錄資料庫的內定位置是 /var/opt 需 24.9 MB 磁碟空間,/var 需 2.0 MB 磁碟空間,/etc 需 0.4 MB 磁碟空間。必須為資料庫保留足夠的磁碟空間。1,000 筆登錄大約需要 1.5 MB 的磁碟空間、64 MB 的 RAM 及 128 MB 的交換空間。Java 相容的瀏覽器。建議:HotJava 1.0.2。
 Sun WebServer 2.1/usr 軟體:文件及記錄檔各需 11.3 MB 與 2.0 MB 的磁碟空間。記憶體:最少 64 MB,建議 96 MB。需要 JDK 1.1.6 或相容的版本。
 Solaris Management Console 1.0(包括配置精靈)/usr/sadm 8.6 MB 磁碟空間。
 J.D.K. 1.1.7/usr 31.5 MB
 WBEM/CIM SDK 1.0/opt/SUNWconn 28.6 MB

增加磁碟空間

雖然 Web Start WizardTM 會依照安裝選項檢查可用的磁碟空間,請您還是在安裝 SEAS 前,確定有足夠的磁碟空間可用。請使用 表 2-2 來決定磁碟空間的需求,並請注意磁碟空間與記憶體的需求均為大略的估算,可能會有變化。

表 2-2 目錄的磁碟空間需求
 目錄 全部所需磁碟空間(以 Megabyte 計)
/ 3
/usr/opt 20.6
/opt 130.3
/opt/SUNWconn 28.6
/usr/adm 2.6
/usr/sadm 8.6
/usr 60.8
/etc 0.6
/var 每 1,000 筆目錄登錄需 52.0 + 1.5
/var/opt 15
 最少全部磁碟空間 323.6

決定目前的磁碟空間使用

在您懷疑安裝 SEAS產品檔案的目錄沒有足夠的磁碟空間時,下列的指令可能對決定目前的磁碟空間使用有幫助。

「顯示檔案系統統計資料」(Display Filesystem Statistics)指令:df -k

「報告磁碟用法」(Report on Disk Usage)指令:du directory

「顯示檔案系統統計資料」(Display Filesystem Statistics):df -k directory

df -k directory 指令顯示每個裝載的檔案系統中已使用的及可用的磁碟空間。在範例中指出 /opt 中可用的磁碟空間是 101061 KB。

例如:df -k /opt 可顯示類似下列的結果:

Filesystem            kbytes    used   avail capacity  Mounted on
/dev/dsk/c0t0d0s5     123455   10049  101061    10%    /opt

「報告磁碟用法」(Report on Disk Usage):du directory

du directory 報告一個或多個指定目錄下,所有的檔案及次目錄使用了多少磁碟空間,以每個次目錄用多少磁碟空間的形式列出。磁碟用法則是以區塊報告。左方的數字代表目錄使用的磁碟空間區塊數。在我們的範例中, /opt/SUNWits 目錄使用了 18456 磁碟空間區塊。

例如:du /opt可以顯示類似以下的結果:

18456   /opt/SUNWits
2       /opt/SUNWleo/include
4       /opt/SUNWleo

移除不再需要的應用程式

SEAS 產品可以用下列的方式移除:

使用「產品登錄」(Product Registry)解除安裝

使用 Solaris「產品登錄」(Product Registry)來解除安裝您不再需要的或不再使用的應用程式,以便釋出您所需的磁碟空間。如須如何執行步驟的指示,請參閱 "從 Registry 解除安裝產品"。在左邊面板選取了所要刪除的應用程式之後,您就會在「產品登錄」(Product Registry)的右邊面板中看到解除安裝程式的名稱。

使用 jre 指令解除安裝

若要使用 jre 指令來移除 SEAS 應用程式,可從應用程式執行解除安裝程式。

例如,若要移除 Solstice DiskSuite,您可以在高階使用者的系統提示符號後輸入下列的指令:

jre -cp /var/sadm/prod/com.sun.DiskSuite/607900099 uninstall_DiskSuite_4.2.class

使用 pkgrm 解除安裝

您必須以 root 登入,並且知道應用程式套裝軟體的名稱。例如,若要使用 pkgrm 指令來移除 Sun Directory Services(包括 SUNWlicswSUNWlitSUNWsdsSUNWsdsc 等套裝軟體),就要輸入下列的指令:

pkgrm SUNWlicsw SUNWlit SUNWsds SUNWsdsc

如需應用程式套裝軟體的名稱,請使用 pkginfo | grep application_name 指令。然後再如以上所示,使用 pkgrm 指令。

進行前置安裝產品升級

下列 SEAS 產品需要特定的前置安裝升級。

DiskSuite 4.2 升級

DiskSuite 4.2 的升級很複雜。您應該仔細閱讀整個的《Solstice DiskSuite 4.2 Installation and Product Notes》,並特別注意下列的區段。

Sun Directory Services 3.1 升級

在安裝 SEAS 2.0 時,您會收到 Sun Directory Services 3.1 及修補程式 106621-02。SEAS 3.0 則提供您較新版本的 Sun Directory Services 3.1 及前者所需的修補程式 106621-05。安裝 SEAS 3.0 所附的 Sun Directory Services 較新版本並不會自動安裝修補程式 106621-05,而這讓 Sun Directory Services 執行起來非常緩慢。

如果想要從 SEAS 2.0 的 Sun Directory Services 3.1 升級到 SEAS 3.0 的 Sun Directory Services 3.1,有下列兩種選項:

在已經安裝了 TotalNET Access Server 5.2 的情況下,進行 PC NetLink 1.1 的升級

如果已經安裝了 TotalNET Access Server 5.2(TAS),且在您安裝 PC NetLink 時,前者是啟動與執行的狀態,那麼安裝程式便會強迫您在未完成安裝前就退出安裝。

如需如何停止 TAS 5.2 NetBEUI 以啟動 PC NetLink 安裝的詳細步驟說明,請參考 SEAS 3.0 產品 CD 中的《PC NetLink 1.1 Release Notes》。