Sun Management Center 3.6 安裝和配置指南

第 4 章 為 Sun Management Center 升級和安裝準備系統

本章提供安裝 Sun Management Center 3.6 之前進行 Solaris 與 Microsoft Windows 系統準備的程序。

本章將討論下列主題:

與其他軟體及舊版軟體的相容性

Sun Management Center 3.6 軟體與下列軟體相容:

Sun Management Center 軟體提供以下功能:

下表按 Sun Management Center 基底產品層列出舊版 Sun Management Center 相容性。Sun Management Center 版本 2.0 與 2.0.1 稱為 Sun Enterprise SyMONTM 軟體,版本 2.1、2.1.1、3.0 以及 3.6 稱為 Sun Management Center。

表 4–1 Sun Management Center 之基本產品的舊版本相容性

主控台(SPARC) 

伺服器 

代理程式 

3.0 

3.0 

2.0.1、2.1、2.1.1、3.0 

3.5 

3.5 

2.0.1、2.1、2.1.1、3.0、3.5 

3.6 

3.6 

2.0.1、2.1、2.1.1、3.0、3.5、3.6 

安裝前的檢核清單

以下清單說明在安裝 Sun Management Center 3.6 或升級現有的 SyMON 或 Sun Management Center 安裝至 Sun Management Center 3.6 之前,您必須先執行的作業。

必要的套裝軟體

Sun Management Center 3.6 伺服器層需要以下 Solaris 作業環境套裝軟體,而且這些套裝軟體包括為 Solaris 開發人員環境安裝的一部分。

RAM 大於 4 GB 的 Solaris 系統

在 RAM 大於 4 GB 的系統上,必須先安裝 SUNWscpux 64 位元的來源相容性套裝軟體,然後才能安裝 Sun Management Center 3.6。如果尚未安裝此套裝軟體,指令行安裝程序將失敗,並報告下列訊息:


ps: read() on /proc/551/as: Value too large for defined data type
ps: read() on /proc/542/as: Value too large for defined data type

選取下列任何一種 Solaris 環境之後,安裝 Solaris 時會自動安裝 SUNWscpux 套裝軟體。

若要確定套裝軟體是否已安裝在系統上,可在終端視窗內鍵入指令 pkginfo SUNWscpux

Java 環境變數與路徑

在 Solaris 系統上,必須設定 JAVA_HOMEPATH 環境變數,以便 Sun Management Center 3.6 安裝精靈、設定精靈以及 Java 主控台能夠正常作業。同樣地,必須將 Microsoft Windows %PATH% 修改為包含 JDK 軟體的路徑,Sun Management Center Java 主控台才能在 Microsoft Windows 上正常作業。

如果未正確設定環境變數和路徑,Sun Management Center 3.6 的安裝與設定會失敗。

Procedure在 Solaris 平台上設定 JAVA_HOMEPATH

如果 JDK 1.3.1 或 JDK 1.4 軟體已安裝在預設位置:

步驟
  1. 鍵入 su - root 登入為 root。

  2. JAVA_HOME 設為 /usr/j2se

    • 在 C shell 環境中:


      # setenv JAVA_HOME /usr/j2se
      
    • 在 Bourne 或 Korn shell 環境中:


      # JAVA_HOME=/usr/j2se
      # export JAVA_HOME
      

    提示 –

    將適當敘述新增至您的 .login .cshrc 檔案。


  3. /usr/j2se/bin 加入系統路徑。

  4. PATH 中,將 /usr/j2se/bin 置於 /usr/bin 之前。

  5. PATH 中,將 /usr/bin 置於 /usr/ucb 之前。

Procedure在 Microsoft Windows 98 上設定 PATH

以下程序假設 JDK 1.3.1 或 JDK 1.4 軟體已安裝至預設位置 C:\j2sdk版本編號,例如:C:\j2sdk1.4

步驟
  1. 編輯檔案 c:\autoexec.bat

  2. 將 JDK bin 目錄的位置加入 PATH 敘述中。

    例如,若 autoexec.bat 檔案中的 PATH 敘述為 PATH=c:\windows;c:\windows\command ,新 PATH 敘述則為 PATH=c:\windows;c:\windows\command;c:\j2 版本編號\bin,其中版本編號為 JDK 版本。

    例如:

    PATH=c:\windows;c:\windows\command;C:\j2sdk1.4\bin

    請如範例所示以分號分隔 PATH 敘述中的每個目錄。

  3. 儲存並關閉檔案。

Procedure在 Microsoft Windows NT 或 Microsoft Windows 2000 設定 PATH

步驟
  1. 選擇 [開始] -> [設定] -> [控制台]。

  2. 連按兩下 [系統]。

  3. 在 Microsoft Windows NT,選取 [環境] 標籤。在 Microsoft Windows 2000,選取 [進階] 標籤,然後選擇 [環境變數]。

    螢幕上會顯示 [環境變數] 視窗。

  4. 按一下 [使用者變數] 和 [系統變數] 中的 [Path]。

  5. 按 [編輯]。

    螢幕上會顯示 [編輯系統變數] 視窗。


    備註 –

    [編輯系統變數] 視窗會使用環境變數 %SystemRoot% 表示 Microsoft Windows 根目錄。


  6. 將 JDK bin 目錄的位置加入 PATH 敘述中。

    例如,若顯示於 [編輯系統變數] 視窗的 PATH 敘述為 %SystemRoot%\system32;%SystemRoot% ,新路徑敘述則為 %SystemRoot%\system32;%SystemRoot%;c:\j2版本編號\bin,其中版本編號為 JDK 版本。

    例如:

    %SystemRoot%\system32;%SystemRoot%;c:\j2sdk1.4\bin

    請如範例所示以分號分隔 PATH 敘述中的每個目錄。

  7. 連續按一下 [確定] 以關閉每個視窗。

Procedure在 Linux 設定 PATH

步驟
  1. 變更至您的主目錄。

    cd $HOME

  2. 開啟 .bashrc 檔案。

  3. 新增下列文字行到檔案中:以您的 Java 安裝目錄名稱取代 JDK 目錄

    export PATH=/usr/java/<JDK Directory>/bin:$PATH

  4. 儲存檔案並結束。

    使用 source 指令強制 Linux 重新載入 .bashrc 檔案,這個檔案通常只會在您每次登入時被讀取。

    source .bashrc


    備註 –

    請注意,若您要為所有使用者設定 PATH ,您必須在 bash shell 登入為 root,並在 etc 目錄中的 .profile 檔案執行上述步驟,而非在 home 目錄中的 .bashrc 檔案執行。


Microsoft Windows 98 交換空間與環境空間

Microsoft Windows 98 至少需要 768 MB 的交換空間或虛擬記憶體,才能執行 Sun Management Center 3.6 主控台。Microsoft Windows 98 和 Sun Management Center 環境變數需要 4096 位元組的環境空間。如果交換空間和環境空間設定不正確,Sun Management Center 安裝可能失敗,而您的機器可能環境空間不足。請如下列程序所述,為 Microsoft Windows 98 設定最小的交換空間和環境空間。


備註 –

以下程序僅適用於 Microsoft Windows 98。Microsoft Windows NT 和 Microsoft Windows 2000 不需要您設定最小交換空間和環境空間。


Procedure設定 Microsoft Windows 98 之最小交換空間的步驟

步驟
  1. 以管理員的身份登入,或以具有完全管理權限的使用者帳號登入。

  2. 選擇 [開始] -> [設定] -> [控制台]。

  3. 連按兩下 [系統] 圖示。

    螢幕上會出現 [系統內容] 視窗。

  4. 選取 [效能] 標籤。

    螢幕上會顯示 [效能選項] 視窗。

  5. 選取 [虛擬記憶體]。

  6. 選取 [讓我指定自己的虛擬記憶體設定值]。

  7. 在 [最小值] 欄位中鍵入 768

    [最大值] 欄位中的值應至少為系統 RAM 總量的三倍。

    例如,如果 Microsoft Windows 98 機器具有 512 MB 的 RAM,則 [最大值] 欄位中的值應該是 1536。

  8. 按一下 [確定]。

    螢幕上會出現 [確認虛擬記憶體設定值] 對話方塊。

  9. 在 [確認虛擬記憶體設定值] 對話方塊中按一下 [是]。

    然後對話方塊會關閉。

  10. 在 [系統內容] 視窗中按一下 [關閉]。

    [系統內容] 視窗便會關閉,系統會提示您重新啟動系統。

  11. 按一下 [是] 可重新啟動系統。

    系統完成重新啟動後,將套用並使用您指定的虛擬記憶體設定值。

Procedure設定 Microsoft Windows 98 之最小環境空間的步驟

步驟
  1. 如果 config.sys 檔案中沒有下列行,請將其加入:

    SHELL=C:\COMMAND.COM /P /E:4096
  2. 在將 shell 行加入 config.sys 檔案,或修改現有的 shell 行之後,請重新啟動系統。

Sun StorEdge A5x00 套裝軟體

如果您要使用 Sun StorEdge A5x00 模組,則必須在安裝 A5x00 和 T3 裝置之監視和管理附加產品的系統上安裝 SUNWluxopSUNWluxox 套裝軟體。如果載入 A5x00 模組,而未在系統上安裝這些套裝軟體,則 Sun Management Center 代理程式無法執行。

若要查看是否安裝了這些套裝軟體,請鍵入以下指令:


# pkginfo SUNWluxop SUNWluxox

如果安裝了這些套裝軟體,則顯示以下行:


system  SUNWluxop  Sun Enterprise Network Array firmware and utilities
system  SUNWluxox  Sun Enterprise Network Array libraries (64-bit)

如果您需要兩個套裝軟體之一,可從 http://sunsolve.sun.com. 下載該套裝軟體。請確保下載最新修訂版。使用 pkgadd(1M) 指令安裝這些套裝軟體。

T3 儲存裝置

本節提供為 Sun Management Center 3.6 準備 T3 裝置的程序,以及從現有 Sun Management Center 2.x 或 Sun Management Center 3.x 安裝中移除 T3 裝置配置資料的程序。


備註 –

T3 裝置配置資料必須從現有的 Sun Management Center 安裝中移除,您才能升級至 Sun Management Center 3.6。


準備 T3 儲存裝置

在您安裝和設定 Sun Management Center T3 附加元件之前,您必須在要安裝 Sun Management Center 附加產品 A5x00 和 T3 裝置的監視和管理的系統上,修改 /etc/hosts/etc/ethers 檔案。

下列程序假設您如 "Sun StorEdge T3 Disk Tray Installation, Operation, and Service Manual" 中所述安裝和配置 T3 儲存裝置。

在要安裝 Sun Management Center 附加產品監視和管理 A5X00 與 T3 裝置的機器上更新 /etc/hosts/etc/ethers 檔案之後,您可以繼續安裝與設定 T3 附加產品。

Procedure準備 T3 儲存裝置

步驟
  1. 判定每個 T3 儲存裝置的 IP 位址和乙太網路位址。

    開啟終端機視窗並鍵入 arp t3 裝置名稱指令,其中 t3 裝置名稱為 T3 儲存裝置的名稱。例如:


    # arp T3-001
    T3-001 (10.100.20.300) at 1:2:30:ab:ba:45 permanent published

    在上面的範例中,10.100.20.300 為 IP 位址,1:2:30:ab:ba:45 為 T3 儲存裝置 T3-001 的乙太網路位址。

  2. 針對網路上的每個 T3 裝置重複執行步驟 1。

    記錄每個 T3 的 IP 位址、乙太網路位址以及名稱之後,請移至下一步驟。

  3. 在您將安裝 Sun Management Center 附加產品 A5X00 和 T3 裝置的監視和管理之機器上登入為 root。

    此機器可以是安裝 Sun Management Center 伺服器的機器,也可以是您分配為專屬平台代理程式伺服器的機器。

  4. /etc/hosts 檔案中記錄每個 T3 的 IP 位址和名稱。

    例如,假設您的網路上連接了三個 T3 裝置,而且您已使用 arp 指令來確定每個 T3 裝置的 IP 位址、乙太網路位址並記錄下列資訊:

    storage-t3–1 

    172.16.100.10 

    0:20:f2:0:59:48 

    storage-t3–2 

    172.16.100.11 

    0:20:f2:0:5f:40 

    storage-t3–3 

    172.16.100.12 

    0:20:f2:0:7f:a8 

    伺服器之 /etc/hosts 檔案中的項目應如下所示:

    172.16.100.10   storage-t3–1
    172.16.100.11   storage-t3–2
    172.16.100.12  storage-t3–3
  5. /etc/ethers 檔案中記錄每個 T3 儲存裝置的乙太網路位址和名稱。

    如果檔案 /etc/ethers 不存在,請建立該檔案。

    使用步驟 4 中提供的範例,伺服器之 /etc/ethers 檔案中的項目應如下所示:

    0:20:f2:0:59:48   storage-t3–1
    0:20:f2:0:5f:40   storage-t3–2
    0:20:f2:0:7f:a8  storage-t3–3

    注意 – 注意 –

    如果您將領域名稱作為 T3 裝置名稱的一部份,請確定 /etc/hosts 檔案與 /etc/ethers 檔案中的領域名稱相同。這些項目區分大小寫。


    例如,假設 /etc/hosts 檔案包含:

    0:20:f2:0:59:48   storage-t3–1.sun.com

    同時假設 /etc/ethers 檔案包含:

    0:20:f2:0:59:48   storage-t3–1.Sun.Com

    在此範例中,T3 儲存裝置無法使用 Sun Management Center 設定工具設定,因為領域名稱的大小寫不同。

移除 T3 裝置配置 (如果有)

解除安裝 T3 儲存裝置

若您正在執行 Sun Management Center,如果要執行以下任一功能,必須從 Sun Management Center 移除 T3 裝置配置:


備註 –

如果解除安裝 A5x00 和 T3 裝置的監視和管理附加產品之前,未先移除 T3 裝置配置,可按以下程序所述移除 T3 裝置配置。


正確的程序如下所述:

Procedure移除 T3 裝置配置

步驟
  1. 在安裝了 A5x00 裝置和 T3 裝置的監視和管理附加產品的機器上,以 root 的身份登入。

  2. 鍵入以下指令以停止 Sun Management Center 代理程式。


    #/opt/SUNWsymon/es-stop -a
    
  3. 執行 pre-uninstall script 來移除 T3 裝置配置資訊。

    1. 鍵入指令 /opt/SUNWsymon/addons/storage/sbin/pre-uninst.sh

    2. 當系統詢問您是否要阻止 T3 傳送 syslog 訊息時,請鍵入 y

      然後,系統會提示您提供 T3 裝置的超級使用者密碼。

    3. 鍵入密碼。

      系統將通知您已從 T3 模組中移除 T3 裝置。

  4. 解除安裝該附加產品。

決定安裝來源

安裝、設定以及配置 Sun Management Center 3.6 時,您可以使用 Sun Management Center 安裝 CD,也可以使用網路上的 Sun Management Center 安裝影像。使用 CD 影像便無需在每台機器上從 CD 安裝 Sun Management Center。

本節提供建立 Sun Management Center 安裝影像的程序。

擷取安裝影像的方法有兩種:您可以將 Sun Management Center 安裝 CD 複製到網路上的某個位置,也可以從 Sun Management Center 網站下載並拆封 Sun Management Center 安裝影像。


備註 –

若要進行安裝、設定和配置,必須以超級使用者的身份登入 Solaris 機器,或以管理員的身份登入 Microsoft Windows。


建立安裝 CD 影像

若要建立 Sun Management Center CD 影像,您需建立一個目錄以包含影像、將每個 CD 複製到該目錄,然後再使用網路檔案系統掛載來共用該目錄。

Procedure建立 CD 影像

步驟
  1. 在終端機視窗中,鍵入 su - root 登入為 root。

  2. 建立複製每張 CD 的目標目錄

    例如:


    # mkdir /SunManagementCenter
    
  3. 移至您建立的 CD 影像目錄。

    例如:


     # cd /SunManagementCenter
    
  4. 為每張 CD 建立一個 diskn 目錄,其中 n 為光碟的序號。

    例如:


    /SunManagementCenter# mkdir disk1 disk2
    
  5. 確定 vold 常駐程式正在執行。


    /SunManagementCenter# ps -eaf | grep vold
    root 19033 19000  0 08:37:55 pts/9    0:00 vold
    /SunManagementCenter#

    grep 指令只傳回系統提示,則表示 vold 常駐程式不在執行中,必須用以下指令啟動:


    /SunManagementCenter# /usr/sbin/vold &
    
  6. 將 Sun Management Center 3.6 CD (1 of 2) 放入 CD-ROM 光碟機中。

  7. 列出 Sun Management Center 3.6 安裝 CD 1 的內容。接著將內容複製到 disk1 子目錄。

    當複製完成時,列出 CD 和目錄內容以驗證磁碟影像的內容。

    例如:


    /SunManagementCenter# cp -r /<DiskMountDir>/.* disk1
    /sunmanagementcenter > ls -acp /<DiskMountDir>/.*
    .          .CD        Copyright  image/      lib/
    ..         .CD01      classes/    install/    sbin/
    /sunmanagementcenter > ls -acp disk1
    .          .CD        Copyright  image/      lib/
    ..         .CD01      classes/    install/    sbin/

    注意 – 注意 –

    <DiskMountDir> 為符號連結。複製 Sun Management Center 目錄,如以上範例所示。


  8. 退出 CD (1 of 2)。


    SunManagementCenter# eject
    
  9. 將 Sun Management Center 3.6 CD (2 of 2) 放入 CD-ROM 光碟機中。

  10. 列出 Sun Management Center 3.6 安裝 CD 2 的內容。接著將內容複製到 disk2 子目錄。

    當複製完成時,列出 CD 和目錄內容以驗證磁碟影像的內容。

    例如:


    /SunManagementCenter# cp -r /<DiskMountDir>/.* disk2
    /sunmanagementcenter > ls -acp /<DiskMountDir>/.*
    .          ..         .CD        .CD01      .CD02      Copyright  image/
    /sunmanagementcenter > ls -acp disk2
    .          ..         .CD        .CD01      .CD02      Copyright  image/
  11. 退出 CD (2 of 2)。

  12. 將 Sun Management Center 3.6 CD 影像目錄設定為 NFS 共用目錄。

    使用 NFS 共用 CD 影像目錄之後,您可以在其他機器上使用 CD 安裝影像來安裝 Sun Management Center 3.6,而無需從 CD 手動安裝。

    1. 停止網路檔案系統常駐程式 mountd


      /SunManagementCenter# /etc/init.d/nfs.server stop
      
    2. 將下列文字行加入 /etc/dfs/dfstab 檔案。

      share -F nfs -o ro CD 影像目錄

      其中,CD 影像目錄 為您在 Java 環境變數與路徑中建立的 Sun Management Center 3.6 CD 影像目錄。

      例如: share -F nfs -o ro /SunManagementCenter

    3. 儲存並關閉 /etc/dfs/dfstab

    4. 啟動網路檔案系統常駐程式 mountd


      /SunManagementCenter# /etc/init.d/nfs.server start
      

      Sun Management Center 3.6 CD 影像目錄現在可以從其他機器進行存取。

    您現在可以使用 Sun Management Center CD 影像來安裝 Sun Management Center 3.6,或按以下章節所述升級舊版的 Sun Management Center。

從下載 Tar 檔案建立 CD 影像

您可以從 Web 下載 Sun Management Center Sun Management Center 壓縮 tar 檔至您網路上的 Solaris 機器,然後解壓縮並還原 tar 檔至 CD 影像目錄。

若要下載 Sun Management Center,您必須在 Sun 網站註冊,成為 Sun 網站使用者,然後使用您註冊的使用者 ID 登入。下載軟體的網頁提供了註冊連結。


注意 – 注意 –

下載 tar 檔之前,請確定您至少有 1.6 GB 的可用磁碟空間,以儲存 tar 檔和解壓縮並拆封 tar 檔時建立的 CD 影像檔。


Procedure從網站下載 Tar 檔案

步驟
  1. 在終端機視窗中,在您要建立 Sun Management Center 安裝影像的系統上登入為 root。

  2. 前往 Sun Management Center 網站 ( http://www.sun.com/sunmanagementcenter/)。

  3. 按一下 [Get the Software]

  4. 按一下 [Sun Management Center 3.6]。

    按照指示將 Sun Management Center 3.6 tar 檔下載至超級使用者可以存取的位置。

  5. 移至 tar 檔下載後的儲存位置。


    # cd /下載目錄
    
  6. 擷取 Sun Management Center 套裝軟體:


    # zcat 下載檔案名稱 | tar xvf -
    

    此時會建立 CD 影像來源目錄,包含子目錄 disk1disk2

  7. 將 Sun Management Center 3.6 CD 影像目錄設定為 NFS 共用目錄。

    使用 NFS 共用 CD 影像目錄之後,您可以在其他機器上使用 CD 安裝影像來安裝 Sun Management Center 3.6,而無需從 CD 手動安裝。

    例如,若您將 CD 影像解壓縮至 SunManagementCenter 目錄,NFS 共用目錄將顯示如下。

    1. 停止網路檔案系統常駐程式 mountd


      /SunManagementCenter# /etc/init.d/nfs.server stop
      
    2. 編輯 /etc/dfs/dfstab 檔案。

      加入下列行:

      share -F nfs -o ro CD 影像目錄

      其中,CD 影像目錄為 Sun Management Center 3.6 CD 影像目錄。

      例如:share -F nfs -o ro /SunManagementCenter

    3. 儲存並關閉 /etc/dfs/dfstab

    4. 啟動網路檔案系統常駐程式 mountd


      /SunManagementCenter# /etc/init.d/nfs.server start
      

      Sun Management Center 3.6 CD 影像目錄現在可以從其他機器進行存取。

    您現在可以使用 Sun Management Center CD 影像來安裝 Sun Management Center 3.6,或按以下章節所述升級舊版 Sun Management Center。