Skip Headers
StorageTek Automated Cartridge System Library Software 安装指南
8.3 版
E52908-01
  转到目录
目录
转到索引
索引

上一页
上一页
 
下一页
下一页
 

2 在 Solaris 上安装 ACSLS

支持 ACSLS 8.3 在 Solaris 10 Updates 10 和 Updates 11 以及 Solaris 11 Update 1 上运行。

本章介绍了安装 ACSLS 8.3 的过程。主题包括:

法律声明

除了 Oracle 针对 ACSLS 的使用授权许可证,本产品还包含大量第三方软件组件,每个组件具有自己的许可证标准。请阅读位于 ACSLS_8.3.0 安装目录的 THIRDPARTYLICENSEREADME.txt 协议。对于许可证需要源代码再分发的软件组件,源代码位于初始软件包安装目录 ACSLS_8.3.0(通常在 /opt 下)。然后在 acsls_thirdPartySoftware/ 子目录中查找。

导出数据库和控制文件

如果是从以前的发行版升级,您需要导出数据库和控制文件。以 acsss 用户身份运行以下命令:

db_export.sh -f myExport

在上例中,myExport 是分配给导出文件的名称。应将 myExportmyExport.misc 保存到非易失性存储位置。如果要更新 OS,请将这些文件传输到远程计算机以安全保存。

有关更多信息和过程,请参阅《StorageTek ACSLS 8.3 Administrator’s Guide》的 "Database Administration" 一章中的 "Exporting the Database"。

如果在 ACSLS 8.1 或更高发行版上创建了其他的 ACSLS GUI 用户,请记录这些用户 ID,以便在安装新版 ACSLS 后可以重新添加这些用户。为此,请执行以下操作:

  1. acsss 用户身份运行以下命令:

    cd $ACS_HOME/install

  2. root 用户身份登录。

  3. 使用 userAdmin.sh 列出现有用户:

    ./userAdmin.sh
    

    选择 "List Users" 选项,然后在完成后选择 "Exit" 选项。

  4. 记录用户 ID,以便稍后可以如"添加 ACSLS GUI 的用户"中所述重新添加这些 ID。

安装 Solaris

本节介绍安装 Solaris 的步骤。

针对 Solaris 管理员的说明

对于安装过程,请参阅 Solaris 安装说明。

ACSLS 8.3 在使用 Solaris 安装完整分发选择方式的 Solaris 10 Update 11 和 Solaris 11 Update 1 环境中进行了测试。Oracle 未提供至少应满足的 ACSLS 必需软件包列表,但建议使用完整分发。

网络安全

Solaris 安装应“启用远程服务”,以确保网络客户机应用程序能够与 ACSLS 服务器通信。

如果选择了 Solaris“缺省安全”安装选项,则需要更改 rpc-bind 的网络配置属性。为此,请执行以下操作:

  1. 检查属性设置:

    # svccfg -s rpc/bind listprop config/local_only
    
  2. 如果 local_only 属性设置为 true,必须将其设置为 false

    # svccfg -s rpc/bind setprop config/local_only=false
    

访问特权

ACSLS 8.3 可以安装在任何文件系统中。所选目录必须以允许 SETUID 的方式挂载,这样 acsss 用户才能以 root 用户身份运行。启动和停止 ACSLS 服务的脚本以及在受支持调用上下文中收集诊断信息的脚本需要具有超级用户访问权限。

在安装期间 acsss umask 设置为 027

用户管理

  • 安装 ACSLS 软件包时,将自动添加三个 ACSLS 用户帐户 (acsss, acssa, acsdb)。

  • 软件包安装过程将创建一个 acsls 组,并将所有这三个用户分配给该组。还会将 root 用户添加到 acsls 组中。

  • 如果已存在这三个 acsls 用户的用户帐户,则软件包安装例程将自动调整用户起始目录和组 id(如有必要)。

  • ACSLS 8.3 允许用户为 ACSLS 应用程序定义起始目录。通过变量 $installDir 来引用每个用户起始目录的父目录。ACSLS 的用户起始目录为:

    acsss        $installDir/ACSSS
    acssa      $installDir/ACSSA
    acsdb      $installDir/acsdb/ACSDB1.0
    
  • 如果已存在这些用户的用户帐户,并且您要更改 $installDir,则在安装过程中必须从系统注销这些用户,因为其起始目录将会更改。

  • 如果用户帐户已存在并已锁定,则必须将其取消锁定,然后才能安装软件包。

    检查 acsss 帐户是否已被锁定:

    # passwd -s acsss
    acsss LK
    

    "LK" 指示帐户已被锁定。取消锁定帐户:

    # passwd -u acsss
    

    对每个用户帐户执行此操作。

  • 如果这些用户帐户位于 LDAP 或 NIS 服务器上,而本地计算机上的 root 用户缺少对 LDAP 或 NIS 服务器的 usermod 授权,则需要系统管理员的手动干预才能完成 ACSLS 安装。请确保已将这些用户重新分配给 acsls 组,并且其起始目录符合第四项所述的准则。用户 shell 应该为:/bin/bash

Cron 管理

  • 运行 install.sh 实用程序时,将为用户 acsssacsdb 创建特定的自动调度表,称为 crontab。提供这些 crontab 是为了执行 ACSLS 数据库维护备份活动。

  • 系统上可能存在一个可选文件 /etc/cron.d/cron.allow。此文件控制允许哪些用户运行 crontab 命令。如果存在 cron.allow,则必须在该文件中包含 acsssacsdb 的用户 ID,然后才能运行 install.sh。否则,为这些用户创建 crontab 的操作将会失败。

    默认情况下,cron.deny 文件存在于大多数系统上。对于此文件中列出的所有用户,将显式拒绝其对 crontab 命令的访问。请确保 cron.deny 文件中不包含 acsssacsdb

删除任何以前的 ACSLS 版本

  1. 这是否为新安装?

  2. 关闭 ACSLS:

    需要以 acsss 用户身份登录来执行此操作。

    acsss shutdown
    

    删除任何 acsssacsdb crontab 条目:

    crontab -r acsss
    crontab -r acsdb
    
  3. 如果要从 8.1 之前的发行版迁移,请删除这些用户帐户。

    ACSLS 8.1 中引入了一项更改,会影响用户 acsssacsdbacssa 的组关联。如果要从 8.1 之前的发行版安装,在安装 8.3 的 STKacsls 软件包之前应执行一些步骤。首先按照下面的步骤所述删除 ACSLS 用户帐户。在安装新的 ACSLS 8.3 STKacsls 软件包时,将重新创建这些帐户。

    # userdel acsss
    # userdel acsdb
    # userdel acssa
    
  4. 执行 su 切换到 root 用户,然后执行以下命令:

    cd /var/tmp
    rm -rf acsls
    cd /var/mail
    rm -f acsss acsdb acssa
    
  5. 删除 ACSLS 备份文件和其他文件:

    • ACSLS 6.0 或 6.0.1

      cd /export/home
      rm -rf ACSSS informix
      cd /export/backup
      rm -rf informix misc
      
    • ACSLS 6.0 或 6.0.1,存在 server_to_server 目录

      cd /export/home
      rm -rf informix misc server_to_server
      cd /
      rm -rf INFORMIXTMP nsr
      
    • ACSLS 6.1 到 7.1

      cd /export/home
      pkgrm STKacsls
      cd /export/backup
      rm -rf informix misc server_to_server
      cd /
      rm -rf INFORMIXTMP
      rm -rf /nsr
      d /var/tmp
      rm -rf acsls
      
    • ACSLS 7.2 到 7.3.1

      cd /export/home
      pkgrm STKacsls
      rm -rf ACSSS ACSSA acsdb
      cd /export/backup
      rm -rf *
      

      (这将删除备份目录下的所有内容)

    • ACSLS 8.0 到 8.0.2

      cd /export/home
      pkgrm STKacsls
      rm -rf ACSSS  ACSSA acsdb SSLM
      cd /export/backup
      rm -rf *
      
    • ACSLS 8.1 到 ACSLS 8.3

      cd /export/home
      pkgrm STKacsls
      rm -rf ACSSS ACSSA acsdb SSLM wlinstall Oracle
      cd /export/backup
      rm -rf *
      

    如果 pkgrm STKacsls 因数据库服务器在运行而失败,可能需要中止 postmaster 进程。为此,请执行以下操作:

    1. 运行:ps -rf | grep post

    2. 中止父 postmaster 进程。

    3. 再次运行 pkgrm STKacsls

  6. 对于 7.2 之前的 ACSLS 发行版,删除第二个磁盘下的文件(如果安装了第二个磁盘)。

    cd /second_disk
    

    如果将第二个磁盘安装在 /second_disk 以外的其他目录中,请执行 cd 转到该目录。

    rm -rf data
    cd /second_disk/backup
    

    如果将第二个磁盘安装在 /second_disk/backup 以外的其他目录中,请执行 cd 转到该目录。

    对于 ACSLS 6.0 - 7.1,请输入:

    rm -rf informix misc
    
  7. 在开始安装之前,确认没有任何数据库进程在运行。如果不确定,请重新引导。


    注:

    如果要删除 ACSLS(且不安装新版本),请从 /etc/cron.d/cron.allow 中删除 ACSLS 用户 ID。

安装 ACSLS 软件包

ACSLS 8.3 可以安装在任一目录中。请确定您希望放置 ACSLS 应用程序的基目录。如果该目录不存在,则必须先创建安装目录,然后才能安装 STKacsls 软件包。该目录必须为 root 用户所拥有,并且将权限设置为 755

ACSLS 服务将安装在 /export/home 中,除非用户另行指定。

执行默认安装过程:

  1. 访问 Oracle Software Delivery Cloud 网站,找到适用于 SPARC 和 X86 平台的 ACSLS_8.3.0 软件捆绑包。

    ACSLS_8.3.0_SPARC.zip

    ACSLS_8.3.0_X86.zip

    1. 将相应软件捆绑包下载到公用安装目录(通常为 /opt),然后将压缩文件解压缩。解压缩的软件包集合位于生成的 ACSLS_8.3.0 子目录。

    2. 转到 ACSLS_8.3.0 目录,然后运行以下命令:

      ./pkg_install.sh
      

      pkg_install 脚本首先提示您确认要安装 ACSLS 8.3。

      ACSLS 8.3 安装包中有多个软件包。其中包括 STKacsls 和五个支持 PostgreSQL 的 SUNW 软件包。SUNW 软件包通常已经包含在 Solaris 10 中,如果没有,将通过 pkg_install.sh 例程自动安装。

      在 Solaris 11 中,特定 SUNW 软件包尚未安装,因此会在运行 pkg_install 脚本时自动安装。查看每个软件包的许可证,并回答 y 来接受软件包。

    3. 在安装 STKacsls 软件包之前,脚本会提示您 (y/n) 是否接受 /export/home 作为 ACSLS 应用程序的默认基目录。

      如果回答 n,脚本会要求您输入所需的软件包基目录路径。如果指定的目录不存在,脚本会提示您是否允许创建该目录。

    软件包安装完成时,您会发现 ACSLS_8.3.0 中的软件包已经移动到 /var/spool/pkg 中。这些软件包会一直留在此处以便重新安装,除非将其手动删除。留在 ACSLS_8.3.0 中的是 pkg_install.shpkg_uninstall.sh 和 README.txt。可以随时使用这些脚本卸载或重新安装 ACSLS。

  2. 软件包安装实用程序会为以下用户创建用户 ID 和组 ID:acsssacssaacsdb。它将为这些用户分配起始目录并将其放在 acsls 组中。还会将 root 用户添加到 acsls 组中。

    在已经存在 acsssacssaacsdb 用户的系统中,建议在安装软件包之前注销这些用户。如果这类用户处于登录状态,在需要更改用户的起始目录时,软件包安装将失败。在升级上下文中如果定义了与以前安装的 ACSLS 不同的安装目录,就会发生这种情况。


    注:

    安全的管理做法建议在安装软件包之后立即为这些用户设置初始密码。

  3. ACSLS 软件包安装后,root 用户需要继承 ACSLS 环境属性。为此,请注销再重新登录,或者直接使用 su - 继承 acsls 组身份。使用 groups 命令进行验证。

    su -
    # groups
       root acsls
    

    (可能会列出其他组)

  4. 要将 shell 设置为 ACSLS 安装环境,请将 .acsls_env 文件指定为源:

    . /var/tmp/acsls/.acsls_env
    

    此步骤允许在后续安装操作中引用 $ACS_HOME

  5. 转至"运行 install.sh"

运行 install.sh

install.sh 实用程序允许您从提取的 ACSLS 8.3 软件包中选择您的独有 Oracle StorageTek 磁带库环境所需的特定功能。ACSLS 8.3 增强了灵活性,允许您选择是否要安装包括图形用户界面 (Graphical User Interface, GUI) 和光纤磁带库支持在内的选件。可以运行此实用程序来安装整个产品、产品的任一部分或者更改已安装的产品而无需进行完整安装。

在以 root 用户身份登录时,运行以下命令:

cd $ACS_HOME/install
./install.sh

创建数据库

数据库创建是 install.sh 例程的第一步。如果是首次安装该软件包,则此步骤是必需的。如果 ACSLS 数据库已存在并且不想重构它,则可以选择跳过此步骤。此步骤将在 PostgreSQL 下创建一个新数据库,并建立一个用于数据库备份的自动调度表。

请确定您希望放置数据库的目录。如果该目录不存在,必须先创建该目录。该目录必须为 root 用户所拥有,并且将权限设置为 755。备份目录将直接放置在基目录下,除非另行指定。请参见"安装 ACSLS 软件包"中的步骤 1(c)。

install.sh 例程将询问:

Which file system will be used to store database backups?
[/export/backup]

单击回车键可选择建议目录,或者指定另一目录。如果指定了相对路径,该目录将直接放置在上一节"安装 ACSLS 软件包"的步骤 2 中指定的所需路径下。

安装例程将继续装入策略模块。通过这些模块,ACSLS 应用程序可以随意访问其 PostgreSQL 数据库。

安装 mchanger 驱动程序

mchanger 驱动程序只与通过光纤或 SCSI 连接的磁带库配置相关。install.sh 例程将询问:

Shall we install the mchanger driver for fibre-attached libraries? (y/n)

请根据您的磁带库环境中是否包含通过光纤连接的磁带库(例如 SL500 或 SL150 磁带库)回答 yn

如果输入 y,例程将扫描连接的 SAN 环境,查找是否有任何 StorageTek 磁带库设备。它将报告发现的设备并提示是否连接了其他的磁带库。如果拥有通过 SCSI 连接的早期 L700 或 L180 磁带库,请针对该提示回复 y

对于通过 SCSI 连接的磁带库,只需输入每个磁带库的 target:lun 地址(以空格分隔)。例如:

==> 4:0 5:0 5:1

安装逻辑磁带库支持

ACSLS 可以通过光纤连接向客户机应用程序提供逻辑磁带库。连接的物理磁带库的任何部分可以通过光纤目标端口作为 (SCSI) 光纤连接的磁带库提供。要实现此功能,必须有 QLogic 光纤 HBA。此步骤将一个或多个 QLogic HBA 端口从其默认的启动器模式转换为目标模式。

install.sh 例程探测系统中是否有合格的 HBA,然后列出找到的端口并显示以下提示:

Please select the HBA port you intend for Target-mode operation:
1) HBA Port WWN xxxyyyzzz             Not connected
2) HBA Port WWN aaabbbccc   Connected to a remote HBA

通过对应编号选择所需端口。选择的端口必须连接到远程 HBA。

安装图形用户界面

如果要安装逻辑磁带库,则 ACSLS GUI 是必需的功能。直接继续进行下面所述的 GUI 安装过程。

如果未选择安装逻辑磁带库支持,则 GUI 安装是可选的。安装 GUI:

  1. 在下面的提示处输入 y

    Do you want to install the ACSLS Graphical User Interface? (y/n)
    
  2. 如果此为次要更新或配置更改(不是全新安装),则可能已安装了 ACSLS GUI。

    在这种情况下,您可以选择重新安装 GUI 或者跳过此部分并保留当前的 ACSLS GUI 域。安装例程将提示:

    The Acsls GUI Domain exists. Do you want to re-install it? (y/n
    
  3. 选择以下操作之一:

    • 如果要安装新的 ACSLS 发行版,请输入 y

      将提取 WebLogic Server 软件包并使用用户名 acsls_admin 创建默认 GUI 管理员用户帐户。

      然后系统将要求您为管理员用户指定密码。此密码的长度必须介于八到十六个字符之间,并且同时使用字母和数字字符。

      安装过程将解压缩并部署 ACSLS GUI 应用程序,然后创建 Acsls 用户组。稍后,可以使用管理工具 userAdmin.sh 将 GUI 用户添加到此组中。

    • 如果输入 n,则您可以选择 (y/n) 是否删除现有的 GUI 配置。

当在 ACSLS 服务器上安装 WebLogic 时,系统将自动提供一个简单的 512 位公钥,以支持与客户机浏览器之间的基本 https 交换。通常不需要进一步的配置。但是,某些浏览器(尤其是 Microsoft Internet Explorer)要求使用更长的密钥(不少于 1024 位)。有关配置 SSL 加密秘钥的说明和过程,请参阅"配置 SSL 加密密钥"

安装 lib_cmd

lib_cmd 功能部件是一个命令行界面,可执行许多可在 ACSLS GUI 中执行的操作。如果您选择安装 GUI,将自动安装此工具。虽然许多 lib_cmd 操作都适用于逻辑磁带库功能,但是此功能部件还可用于显示物理磁带库、卷和磁带机的状态。如果未选择逻辑磁带库支持,将显示安装 lib_cmd 的选项。

Shall we install the optional lib_cmd interface (y or n):

安装 acsss 服务以实现 SMF 控制

根据您在上面安装对话框中选择的功能集合,这最后一步将安装 Solaris SMF 服务,以控制每个所选 ACSLS 功能的自动启动、停止和状态功能。

服务列表包含以下各项的任一子集:

acsdb
acsls
smce
rmi-registry
surrogate
stmf
weblogic

添加 ACSLS GUI 的用户

运行 install.sh 期间,创建了 acsls_admin 用户。此用户现在可以为 ACSLS 基于 Web 的 GUI 应用程序的其他用户创建帐户和指定密码。可以参考之前保存的 GUI 用户列表。要添加用户,请按照以下过程进行操作:

  1. 以 root 用户身份转至 /export/home/ACSSS/install 目录。

  2. 运行 ./userAdmin.sh

  3. 输入在"安装图形用户界面."中指定的 acsls_admin 密码。

  4. 在菜单中选择 (1) 以添加新用户。

  5. 输入要添加的用户的 ID。

  6. 为该用户指定密码。

密码必须包含八个字符,并且是字母和数字或特殊字符的组合。

可以随时使用 userAdmin.sh 实用程序添加或删除用户或者更改所有 ACSLS GUI 用户的密码。请参见《StorageTek ACSLS 8.3 Administrator’s Guide》的 "Utilities" 一章中的 userAdmin.sh

导入数据库和控制文件

如果已导出数据库和控制文件,现在需要将其导入。控制文件包括 data/external 目录中为您的特定环境定制的那些文件。

如果要从以前的发行版迁移到 ACSLS 8.3 并且定制了动态或静态变量,则需要导入它们。有关此操作的信息,请参阅《StorageTek ACSLS 8.3 Administrator’s Guide》的 "Database Administration" 一章中的 "Importing the Database"。

安装和配置磁带库硬件

  1. 验证服务器系统硬件已正确配置、连接、通电并处于就绪状态。

  2. 验证服务器与磁带库硬件之间的每个物理连接(以太网、光纤、SCSI 等)。

  3. 在将 ACSLS 配置到复合磁带库中之前,请确保所有磁带库、滑轨和 CAP 均已完全配置、通电并处于就绪状态。

  4. 创建或导入磁带库配置。有关详细信息,请参阅《ACSLS 8.3 Administrator's Guide》。

    要从早期 ACSLS 发行版导入配置,请参见 "Database Administration" 一章中的 "Importing the Database" 部分。

    要创建新的磁带库配置,请参见 "Installing and Configuring Your Library Hardware" 一章中的 "Configuring or Reconfiguring Library Hardware" 部分。

  5. 如果要使用逻辑磁带库来支持基于光纤通道的 SCSI 客户机,请在客户机 HBA 端口和 ACSLS 服务器上的合适 HBA 端口之间建立 FC 连接。在安装 ACSLS 时,与逻辑磁带库客户机的光纤连接应处于活动状态。

  6. 要获取连接问题的帮助,请参阅《ACSLS 8.3 Administrator's Guide》中的 "Troubleshooting" 一章。

  7. 参阅《ACSLS 8.3 Administrator's Guide》中的 "Installing and Configuring Your Library Hardware" 一章。请参见 "Using acsss_config to Configure Your Library Hardware" 部分。

验证 ACSLS 安装

请使用以下过程验证 ACSLS。应该以 acsss 身份登录。此过程可挂载或卸载磁带。

要启动 ACSLS 软件,请以 acsss 用户身份登录并运行 acsss enable 命令。请参阅《StorageTek ACSLS 8.3 Administrator’s Guide》的 "Utility" 一章中的 acsss

有关使用 cmd_proc 的说明,请参阅《StorageTek ACSLS 8.3 Administrator’s Guide》中的 "Using a cmd_proc"。

  1. 通过输入以下内容,从 cmd_proc 查询服务器:

    query server
    

    如果显示消息说服务器正处于等待模式,请等到显示一条消息说服务器正在运行。

  2. 验证以下各项是否处于联机状态。每项必须至少有一个联机。如果不是这样,请使用 vary 命令将其联机。

    query port all
    query acs all
    query lsm all
    query drive all
    
  3. 一个 LSM 中是否至少有一个磁带?

    • 是-继续执行该过程。

    • 否-向一个 LSM 中插入一个磁带。

  4. 通过输入以下内容来挂载卷:

    mount vol_id drive_id
    

    使用 query drive 命令可获取可用磁带机的 ID,使用 query volume 命令可获取磁带库磁带的 ID。请参阅《StorageTek ACSLS 8.3 Administrator’s Guide》中的 "Installing and Configuring Your Library Hardware" 一章。

  5. 是否看到了指示已成功挂载的消息?成功挂载消息显示如下:

    Mount: vol_id mounted on drive_id
    
    • 是-该过程已完成。

    • 否-如果显示了错误消息,请再次运行此验证过程,确保指定了有效、可用的磁带机和磁带库磁带。如果挂载/卸载仍然失败,请与 Oracle 技术支持部门联系来获取帮助。

  6. 通过输入以下内容来卸载磁带:

    dismount vol_id drive_id force
    

    在以上命令中,vol_iddrive_id 分别是步骤 4 中指定的卷和磁带机。

审计磁带库

安装的最后一步是审计磁带库。对于以下情况,还需要审计磁带库:

  • 全新安装。

  • 要向现有配置添加新磁带库。

请参阅《StorageTek ACSLS 8.3 Administrator’s Guide》的 "Library Management" 一章中的 "Auditing the Library"。

卸载 ACSLS 8.3


注:

如果要升级到另一 ACSLS 发行版,请确保使用 db_export.sh 实用程序命令(如《StorageTek ACSLS 8.3 Administrator’s Guide》的 "Utility" 一章中所述)来导出 ACSLS 数据库。

卸载 ACSLS:

  1. acsss 身份登录。

  2. 输入 acsss shutdown

  3. 删除软件包。为此,请执行以下操作:

    1. root 用户身份登录。

    2. 转到 ACSLS_8.3.0 软件包安装目录(通常是 /opt/ACSLS_8.3.0),然后运行 pkg_uninstall.sh

    pkg_uninstall 脚本将删除多个但非全部 ACSLS 文件系统,它会将 acsssacssaacsdb 的用户帐户保留在原位置。通过此方法可更快地升级 ACSLS。

    在 Solaris 11 中,pkg_uninstall 实用程序会提示是否卸载 PostgreSQL 软件包。对于此提示,通常应回答 "n",除非您要永久删除 ACSLS 应用程序。

  4. 删除 ACSLS 数据库备份目录中的内容:

    rm -rf $ACSDB_BKUP
    
  5. 由于以下原因,在软件包卸载过程中不会自动删除 WebLogic 和 ACSLS GUI:

    • 升级 ACSLS 可能不需要升级 WebLogic 或 ACSLS GUI。

    • 卸载 WebLogic 和 ACSLS GUI 将删除 ACSLS GUI 用户及其密码。

    • 卸载 WebLogic 和 ACSLS GUI 将删除已为 ACSLS GUI 配置的任何定制 SSL 密钥库。

    • 重新安装 WebLogic 需要一段时间(五分钟或更长)才能完成。

    如果要从系统中彻底删除 ACSLS,请执行以下步骤:

    cd $installDir
    rm -rf Oracle, SSLM
    userdel acsss
    userdel acssa
    userdel acsdb
    
  6. 重新引导。

卸载任何 SCSI 介质转换器驱动程序

  1. root 用户身份登录。

  2. 删除 SCSI 介质转换器 (mchanger) 驱动程序。

    #rem_drv mchanger
    
  3. 删除 mchanger.conf。

    #rm /usr/kernel/drv/mchanger.conf
    
  4. 删除任何 mchanger 设备链接。

    #rm /dev/mchanger*
    
  5. 删除软件包目录。

    #rm -rf /opt/STKchanger