Sun Management Center 3.6.1 安装和配置指南

第 4 章 升级与安装 Sun Management Center 之前系统所作的准备

本章介绍安装 Sun Management Center 3.6.1 之前需要对 Solaris 和 Microsoft Windows 系统所做的准备工作。

本章讨论以下主题:

与其他软件和该产品的早期版本兼容

Sun Management Center 3.6.1 软件与以下软件兼容:

Sun Management Center 软件 提供以下功能:

安装前的核对表

以下列表介绍了您在安装 Sun Management Center 3.6.1 或将现有的 Sun Management Center 升级到 Sun Management Center 3.6.1 之前需要执行的任务。

必需的软件包

以下 Solaris 操作环境软件包是 Sun Management Center 3.6.1 服务器层必需的,并且会随 Solaris 开发环境一同安装。

RAM 大于 4 GB 的 Solaris 系统

RAM 大于 4 GB 的系统上必须先安装 SUNWscpux 64– 位源代码兼容包,然后才能安装 Sun Management Center 3.6.1。否则,命令行安装过程将报告以下信息而且安装将失败。


ps: read() on /proc/551/as: 数值对于定义的数据类型过大
ps: read() on /proc/542/as: 数值对于定义的数据类型过大

如果选择了以下某个 Solaris 环境,安装 Solaris 的过程中会自动安装 SUNWscpux 软件包。

要确定系统上是否安装了该软件包,请在终端窗口中键入命令 pkginfo SUNWscpux

Java 环境变量和路径

在 Solaris 系统上,必须先设置 JAVA_HOMEPATH 环境变量,Sun Management Center 3.6.1 安装向导、设置向导和 Java 控制台才能正常工作。与此类似,要使 Sun Management Center Java 控制台在 Microsoft Windows 上正常工作,必须修改 Microsoft Windows %PATH% ,使其包含 JDK 软件的路径。

如果没有正确设置环境变量和路径,Sun Management Center 3.6.1 的安装和设置将失败。

Procedure在 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 or .cshrc 文件。


  3. /usr/j2se/bin 添加到系统路径。

  4. /usr/j2se/bin 置于 PATH 中的 /usr/bin 之前。

  5. /usr/bin 置于 PATH 中的 /usr/ucb 之前。

Procedure在 Microsoft Windows 2000 或 Microsoft Windows NT 上设置PATH

步骤
  1. 选择“开始”->“设置”->“控制面板”。

  2. 双击“系统”。

  3. 在 Microsoft Windows NT中,选择环境标记。在 Microsoft Windows 2000 中,选择高级标记,然后选择环境变量。

    将显示“环境变量”窗口。

  4. 在“用户变量”和“系统变量”中单击“路径”。

  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 文件, 在您每次登录时,该文件一般为只读文件。

    源 .bashrc


    注 –

    请注意,如果您要为所有用户设置 PATH,则必须以超级用户身份登录 bash shell,然后对 etc 目录下的 .profile 文件执行以上步骤,而不是对 home 目录下的 .bashrc 文件执行。


Sun StorEdge A5x00 软件包

如果要使用 Sun StorEdge A5x00 模块,则必须在您安装 A5x00 和 T3 设备附加产品的监视和管理功能的系统中安装 SUNWluxopSUNWluxox 软件包。如果加载 A5x00 模块,而系统中并未安装软件包,则无法运行 Sun Management Center 代理。.

要检查是否安装了这两个软件包,请键入以下命令:


# pkginfo SUNWluxop SUNWluxox

如果安装了这两个软件包,将显示以下信息:


系统  SUNWluxop  Sun Enterprise Network Array 固件和实用程序

系统  SUNWluxox  Sun Enterprise Network Array 库(64 位)

您需要的任一个软件包,都可以从 http://sunsolve.sun.com.站点下载。请确保您下载的是最新修订版。使用 pkgadd(1M) 命令安装软件包。

T3 存储设备

本节介绍为 Sun Management Center 3.6.1 准备 T3 设备的过程,以及从已安装的 Sun Management Center 3.x 中删除 T3 设备配置数据的过程。


注 –

必须先从已安装的 Sun Management Center 中删除T3 设备的配置数据,然后将其升级到 Sun Management Center 3.6.1。


准备 T3 存储设备

在安装和设置 Sun Management Center T3 附加产品之前,必须修改系统中的/etc/hosts/etc/ethers 文件 ,其中系统将要安装 Sun Management Center 的 A5x00 和 T3 设备的监视和管理附加产品。

下面的过程假设您已经按照《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-device-name 命令,其中 t3-device-name 是 T3 存储设备的名称。例如:


    # arp T3-001
    T3-001 (10.100.20.300) at 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

    在本示例中,由于域名的大小写不同,因此无法使用 Sun Management Center 设置工具对 T3 存储设备进行设置。

删除已有的 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 脚本,删除 T3 设备配置信息。

    1. 键入命令 /opt/SUNWsymon/addons/storage/sbin/pre-uninst.sh

    2. 当系统询问您是否要停止 T3 设备发送系统日志消息时,键入 y

      系统将提示您输入 T3 设备的 root 口令。

    3. 键入口令。

      系统将通知您已从 T3 模块中删除了 T3 设备。

  4. 卸载附加产品。

确定安装来源

您可以使用 Sun Management Center 安装 DVD 或网络上的 Sun Management Center 安装映像来安装、设置和配置 Sun Management Center 3.6.1。如果具有 DVD 映像,则无需在每台计算机上都使用 DVD 来安装 Sun Management Center。

本节介绍创建 Sun Management Center 安装映像的过程。

可以通过两种方式来获得安装映像。一种是将 Sun Management Center 安装 DVD 复制到网络上的某一位置;另一种是从 Sun Management Center Web 站点下载并解压缩 Sun Management Center 安装映像。


注 –

要安装、设置和配置映像,必须以超级用户身份登录 Solaris 计算机、以管理员身份登陆 Microsoft Windows。


创建安装 DVD 映像

要创建 Sun Management Center DVD 映像,需要创建包含映像的目录,将 DVD 复制到该目录中,然后使用网络文件系统装置共享该目录。

Procedure创建 DVD 映像

步骤
  1. 在终端窗口中,键入 su - root 以便以超级用户身份登录。

  2. 创建一个目录,用于保存 DVD 的副本。

    例如:


    # mkdir /SunManagementCenter
    
  3. 转到您为 DVD 映像创建的目录。

    例如:


     # cd /SunManagementCenter
    
  4. 为每张 DVD 创建一个 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.1 DVD 插入 DVD 驱动器。

  7. 列出 Sun Management Center 3.6.1 安装 DVD 的内容,然后将这些内容复制到 disk1 子目录中。

    复制完成后,列出 DVD 和目录的内容,以便检验光盘映像的内容。

    例如:


    /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. 使 Sun Management Center 3.6.1 DVD 映像目录成为 NFS 共享目录。

    使用 NFS 共享 DVD 映像目录之后,您就可以通过 DVD 安装映像从其他计算机安装 Sun Management Center 3.6.1,而不是通过 DVD 进行手动安装。

    1. 停止网络系统守护程序 mountd


      /SunManagementCenter# /etc/init.d/nfs.server stop
      
    2. 将下面一行添加到 /etc/dfs/dfstab 文件中。

      share -F nfs -o ro image-dir

      其中,image-dir 是您在Java 环境变量和路径中创建的 Sun Management Center 3.6.1 映像目录。

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

    3. 保存并关闭 /etc/dfs/dfstab

    4. 启动网络文件系统守护进程 mountd


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

      现在就可以从其他计算机访问 Sun Management Center 3.6.1 映像目录了。

    您现在即可使用 Sun Management Center DVD 映像来安装 Sun Management Center 3.6.1,或按照以下各章所述对早期版本的 Sun Management Center 进行升级。

从下载的 Tar 文件创建映像

将 Web 上压缩的 Sun Management Center Sun Management Center tar 文件下载到网络中的 Solaris 计算机上。然后,将该 tar 文件解压缩到一个映像目录中。

要下载 Sun Management Center,您必须注册成为 Sun Web 站点的用户,并使用注册的用户 ID 登录。下载软件 Web 页面提供了一个用于注册的链接。


注意 – 注意 –

在下载 tar 文件之前,请确保至少具有 1.6 GB 的可用磁盘空间,用于保存 tar 文件和解压缩 tar 文件后所创建的映像文件。


Procedure要从 Web 站点上下载 Tar 文件。

步骤
  1. 在终端窗口中,以超级用户身份登录要创建 Sun Management Center 安装映像的系统。

  2. 转到 Sun Management Center Web 站点 http://www.sun.com/sunmanagementcenter/

  3. 单击 Get the Software

  4. 单击 "Sun Management Center 3.6.1"。

    按照说明将 Sun Management Center 3.6.1 tar 文件下载到超级用户可以访问的位置。

  5. 转到保存下载的 tar 文件的位置:


    # cd /download-directory
    
  6. 解压缩 Sun Management Center 软件包:


    # zcat downloaded-filename | tar xvf -
    

    系统将创建映像源目录,其中包含子目录 disk1disk2

  7. 使 Sun Management Center 3.6.1 映像目录成为 NFS 共享目录。

    使用 NFS 共享映像目录之后,您就可以使用安装映像从其他计算机安装 Sun Management Center 3.6.1,而不是通过 DVD 进行手动安装。

    例如,如果您将映像解压缩到 SunManagementCenter 目录中, 则应该按以下方式将使该目录成为 NFS 共享目录。

    1. 停止网络文件系统守护进程 mountd


      /SunManagementCenter# /etc/init.d/nfs.server stop
      
    2. 编辑 /etc/dfs/dfstab文件。

      添加下面一行:

      share -F nfs -o ro image-dir

      其中 image-dir 是 Sun Management Center 3.6.1 映像目录。

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

    3. 保存并关闭 /etc/dfs/dfstab

    4. 启动网络文件系统守护进程 mountd


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

      现在就可以从其他计算机访问 Sun Management Center 3.6.1 映像目录了。

    您现在即可使用 Sun Management Center 映像来安装 Sun Management Center 3.6.1,或按照以下各章所述对早期版本的 Sun Management Center 进行升级。