Sun Management Center 3.5 安裝與配置指南

第 4章 升級和安裝 Sun Management Center 之前的系統準備作業

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

本章將討論下列主題:

安裝前檢查清單

以下清單說明在安裝 Sun Management Center 3.5,或將現有 SyMON 或 Sun Management Center 安裝升級至 Sun Management Center 3.5 之前,需要執行的作業。

必要的套裝軟體

Sun Management Center 3.5 伺服器層需要以下 Solaris 作業環境套裝軟體,且這些套裝軟體是 Solaris 開發環境安裝的組成部分。

RAM 大於 4 GB 的 Solaris 系統

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


ps: /proc/551/as 上的 read(): 對於定義的資料類型來說值太大
ps: /proc/542/as 上的 read(): 對於定義的資料類型來說值太大

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

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

Java 環境變數與路徑

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

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

在 Solaris 平台上設定 JAVA_HOMEPATH 的步驟

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

  1. 鍵入 su - 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 之前。

在 Microsoft Windows 98 上設定 PATH 的步驟

下列程序假設 JDK 1.3.1 或 JDK 1.4 軟體已安裝在預設位置 C:\j2sdkversion number,例如,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 version-number\bin,其中 version-number 為 JDK 版本。

    例如:

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

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

  3. 儲存並關閉檔案。

在 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 version-number\bin,其中 version-number 為 JDK 版本。

    例如:

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

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

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

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

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


註解 –

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


設定 Microsoft Windows 98 之最小交換空間的步驟
  1. 以管理員的身份登入,或以具有完全管理權限的使用者帳號登入。

  2. 選擇「開始」->「設定」->「控制台」。

  3. 連按兩下「系統」圖示。

    螢幕上會出現「系統內容」視窗。

  4. 選取「效能」標籤。

    螢幕上會顯示「效能選項」視窗。

  5. 選取「虛擬記憶體」。

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

  7. 在「最小值」欄位中鍵入 768

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

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

  8. 按一下「確定」。

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

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

    對話方塊便會關閉。

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

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

  11. 按一下「是」可重新啟動系統。

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

設定 Microsoft Windows 98 之最小環境空間的步驟
  1. 如果 config.sys 檔案中沒有下列行,請將其加入:

    SHELL=C:\COMMAND.COM /P /E:4096

  2. 在將 shell 行加入 config.sys 檔案,或修改現有的 shell 行之後,請重新啟動系統。

Sun StorEdge A5x00 修補程式

如果要使用 Sun StorEdge A5x00 模組,您必須安裝相應作業系統的 SUNWluxop 儲存裝置修補程式、SUNWluxox 儲存裝置修補程式,或者同時安裝這兩種儲存裝置修補程式。如果您載入 A5 x00 模組,但未安裝相應的修補程式,則 Sun Management Center 代理程式將無法執行。您可以從網站 http://www.sun.com 上取得這些修補程式。

請在連接 A5x00 儲存裝置的伺服器上安裝所需修補程式。

T3 儲存裝置

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


註解 –

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


準備 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 附加產品。

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

    開啟終端視窗,鍵入指令 arp t3-device-name,其中 t3-device-name 是 T3 儲存裝置的名稱。例如:


    # arp T3-001
    T3-001 (10.100.20.300) 位於 1:2:30:ab:ba:45 永久性發佈

    在以上範例中,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 裝置的機器。

    此機器可以是安裝 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 裝置配置(如果存在)

如果您使用監視和管理 A5x00 與 T3 裝置附加產品來監視和管理 T3 儲存裝置,請在解除安裝 Sun Management Center 2.x 或 Sun Management Center 3.x 之前,移除 T3 裝置配置資訊。es-uninst 指令無法移除 T3 裝置配置資訊。

移除 T3 裝置配置的步驟
  1. 鍵入 su - root,以超級使用者的身份登入安裝有 Sun Management Center 2.x 或 Sun Management Center 3.x 伺服器的機器。

  2. 停止 Sun Management Center 代理程式。

    鍵入指令 /opt/SUNWsymon/sbin/es-stop -a

  3. 執行解除安裝前置作業之 script,以移除 T3 裝置配置資訊。

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

    系統會詢問您是否要讓 T3 停止傳送 syslog 訊息。鍵入 y。然後,系統會提示您提供 T3 裝置的超級使用者密碼。鍵入密碼。

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

    • 如果您在安裝 Sun Management Center 3.5 之前未執行 pre-uninst.sh script,則必須先手動移除 T3 配置資訊,才能安裝新的 Sun Management Center 3.5。

    • 如果您執行 pre-uninst.sh script,但又決定保留 Sun Management Center 2.x 或 Sun Management Center 3.x 安裝,請鍵入 /opt/SUNWsymon/es-setup -F 以再次設定 T3 裝置。

決定安裝來源

安裝、設定以及配置 Sun Management Center 3.5 時,您可以使用 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 複製到該目錄下,然後使用網路檔案系統裝載共用此目錄。

建立 CD 影像的步驟
  1. 在終端視窗中,鍵入 su - 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.5 CD (1 of 2) 插入CD-ROM 光碟機中。

  7. 列出 Sun Management Center 3.5 installation CD 1 的內容。然後將內容複製到 disk1 子目錄中。

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

    例如:


    /SunManagementCenter# ls -p /cdrom
    cdrom0            sunmc_3_5_sparc/
    /SunManagementCenter# cp -r /cdrom/cdrom0/.* disk1 
    /sunmanagementcenter> ls -acp /cdrom/cdrom0/.*
    .          .CD        Copyright  image/      lib/
    ..         .CD01      classes/    install/    sbin/
    /sunmanagementcenter> ls -acp disk1
    .          .CD        Copyright  image/      lib/
    ..         .CD01      classes/    install/    sbin/


    小心 – 小心 –

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


  8. 退出 CD (1 of 2)。


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

  10. 列出 Sun Management Center 3.5 installation CD 2 的內容。然後將內容複製到 disk2 子目錄中。

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

    例如:


    /SunManagementCenter# ls -p /cdrom
    cdrom0              sunmc_3_5_sparc_2/
    /SunManagementCenter# cp -r /cdrom/cdrom0/.* disk2 
    /sunmanagementcenter> ls -acp /cdrom/cdrom0/.*
    .          ..         .CD        .CD01      .CD02      Copyright  image/
    /sunmanagementcenter> ls -acp disk2
    .          ..         .CD        .CD01      .CD02      Copyright  image/

  11. 退出 CD (2 of 2)。

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

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

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


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

    2. 將下列行加入 /etc/dfs/dfstab 檔案。

      share -F nfs -o ro cd-image-dir

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

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

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

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


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

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

    現在,您可以使用 Sun Management Center CD 影像來安裝 Sun Management Center 3.5,或如以下章節所述升級舊版的 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 影像檔。


從網站下載 tar 檔案的步驟
  1. 在終端視窗中,以超級使用者的身份登入要建立 Sun Management Center 安裝影像的系統。

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

  3. 按一下「Get the Software」。

  4. 按一下「Sun Management Center 3.5」。

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

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


    # cd /download-directory
    

  6. 擷取 Sun Management Center 套裝軟體:


    # zcat downloaded-filename | tar xvf -
    

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

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

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

    例如,如果您已將 CD 影像擷取至目錄 SunManagementCenter,則應該按以下步驟將該目錄設定為 NFS 共用。

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


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

    2. 編輯 /etc/dfs/dfstab 檔案。

      加入下列行:

      share -F nfs -o ro cd-image-dir

      其中 cd-image-dir 為 Sun Management Center 3.5 CD 影像目錄。

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

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

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


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

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

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