4 安装 LTFS-LE

本章介绍了安装 LTFS-LE 的过程。其中包括以下任务:

安装 LTFS-LE 之前

您需要在运行安装程序的系统上运行 Integrated Lights Out Manager (ILOM) 或 Virtual Network Computing (VNC) 客户机。如果服务器是 Oracle 服务器,则 ILOM 已经可用。

安装 LTFS-LE

LTFS-LE 安装程序必须从图形用户界面运行。您可以使用直接连接到系统、ILOM 或 VNC 的显示器

  1. 作为 Oracle 用户登录到 Oracle Linux Desktop 环境。

  2. 启动终端会话。

  3. 转到您解压缩 LTFSLE 的目录。例如:

    cd /downloads
    
  4. 运行 installLTFSLE.sh。

    ./installLTFSLE.sh
    

    installLtfsle.sh 脚本会进行检查,确保已在系统上安装了所有 LTFSLE 先决条件软件。

    如果缺少任何先决条件软件,则脚本将通知您缺少的软件并退出。如果所有先决条件软件都已安装,则脚本将要求输入 WebLogic 管理用户名(例如:ltfsleadmin)和密码。这是您用来管理 LTFS-LE 的用户。

    • Username

      用户名必须至少为 8 个字符,不能超过 20 个字符并且只能包含字母数字值 (a-z, A-Z, 0-9)。它不能包含空格或特殊字符。

    • Password

      密码必须至少为 8 个字符,并且不能超过 20 个字符。它不能包含任何空格。

      在安装期间,密码必须只包含字母数字值 (a-z, A-Z, 0-9)。它不能包含任何特殊字符。

      在安装后,您可以从 WebLogic 管理控制台更改 WebLogic 密码以使其包含特殊字符。

    确保将您的 WebLogic 管理员用户名和密码存放在一个安全的位置。

    将显示 "Oracle Universal Installer" 屏幕。

  5. 在 "Specify Source Location" 屏幕上单击 Next

    源位置自动设置为:

    /downloads/Disk1/stage/products.xml
    
  6. 在 "Specify Home Details" 屏幕上单击 Next。如果显示消息告诉您目录已经存在,则单击 Yes 继续。主页详细信息自动设置为:

    Name:LTFS_LE

    Path:/var/opt/Oracle/LTFS_LE

  7. 在 "Welcome to Linear Tape File System Library Edition" 屏幕上单击 Next

    "Summary" 屏幕显示将安装的组件。

  8. 单击 Install

  9. 在 "End of Installation" 屏幕上单击 Exit

  10. 出现询问您是否确实要退出的确认消息时,单击 Yes

  11. 在安装了 LTFS-LE 的终端窗口中,显示类似以下内容的消息:

    *******Oracle LTFS-LE Installation*******
    *****.........COMPLETE............******
    *You must now reboot the system in order to start LTFSLE*.
    

    如果出现错误,请查看终端窗口来获取日志。例如:

    /home/oracle/oraInventory/logs/installActions2015-02-17_07-01-15PM.log,其中 2015-02-17_07-01-15PM 是日期和时间

    /var/opt/Oracle/LTFS_LE/cfgtoollogs/oui/installActions2015-02-17_07-01-15PM.log,其中 2015-02-17_07-01-15PM 是日期和时间。

  12. 更改为 root 用户身份并重新引导。

    su - root
    reboot
    

安装 LTFS Open Edition

  1. 在 Web 浏览器中,转至:

    https://oss.oracle.com/projects/ltfs/

  2. 单击屏幕顶部的 Docs,然后单击 LTFS 1.2.7 documents

    (可以单击 INSTALL.linux 下载 LTFS-OE 安装说明。)

  3. 单击屏幕顶部的 Downloads,然后单击 OELS_rpms

  4. 单击 LTFS 1.2.7,然后选择 ltfs-1.2.7-20151020_orcl_oels_6_5.x86_64.rpm

安装 IBM lin_tape 和 lin_taped 驱动程序软件

如果您在使用 IBM LTO 磁带机:

  1. 转到 IBM Fix Central 网站。

  2. 针对您的操作系统为 LTFS 实施下载 IBM 推荐的最新版本的 lin_tape 和 lin_taped 驱动程序软件。

创建 LTFSLE BUI 管理员用户名和密码

要将 LTFS-LE Admin Role 组添加到 WebLogic 管理员用户名,请执行以下操作:

  1. 转到 WebLogic 管理控制台。

    http://servername.domain.com:7001/console
    

    在上面的 URL 中,servername 是服务器的名称,domain 是网络域的名称。

  2. 使用您在安装期间创建的 WebLogic 管理员用户名(例如:ltfsleadmin)和密码进行登录。请参见安装 LTFS-LE

  3. 从主页上,单击 Security Realms(安全领域)

  4. 从 "Summary of Security Realms"(安全领域概要)页面上,单击 "Realms"(领域)下的 myRealm 链接。

  5. 从 "Settings of myrealm"(myrealm 的设置)页面上,单击 Users and Groups(用户和组)选项卡。

  6. 单击 Users(用户)选项卡,然后单击您在安装期间创建的 WebLogic 管理员用户名(例如:ltfsleadmin)。请参见安装 LTFS-LE

  7. 从用户(例如:ltfsleadmin)的设置页面上,单击 Groups(组)选项卡。

  8. 从 "Available Parent Groups"(可用父组)列表中选择 LTFS-LE Admin Role,然后单击向右箭头将其移动到选定列表中。

  9. 单击 Save(保存)

    在 "Messages"(消息)下,您应该会看到消息 Settings updated successfully(设置更新成功)

  10. 单击 Log Out(注销)退出控制台。

安装 ACSLS 8.4

  1. 安装具有最新修补程序的 ACSLS 8.4。

    在共同托管 LTFS-LE 和 ACSLS 的情况下,请勿安装 ACSLS GUI。此外,在共同托管环境中,ACSLS 实例必须专用于 LTFS-LE。

    请勿安装逻辑磁带库。

    有关安装过程,请参阅《StorageTek Automated Cartridge System Library Software 8.4 安装指南》。

    由于您已经安装了 Linux 6.5 操作系统,因此可以从 Linux 一章中“安装 ACSLS 先决条件”一节开始。另请参阅与 ACSLS 共同托管一节,以了解有关共同托管 LTFS-LE 和 ACSLS 的信息。

  2. 继续验证磁带库配置和设置。

验证磁带库配置和设置

LTFS-LE 支持单个 ACS/磁带库(可以是专用磁带库,也可以是已划分区域的磁带库分区)。确保您已配置了具有合适的磁带机和介质的 SL150、SL3000 或 SL8500 磁带库。使用 SLConsole,确保磁带库分区具有磁带机托架、存储单元和 HLI 磁带库 CAP。

此外,请定义以下设置:

  • 使用 ACSLS 命令 acsss_config、选项 3 来配置以下参数:

    • 标识为 ABSENT 或 EJECTED 的卷在数据库中的保留天数应当设置为零 (0)。

    • 选择 TRUE 以支持在命令和实用程序中使用字母数字卷范围。字母数字范围按 ASCII 整理序列包括了所有有效的 vol_id

      注:

      在 ACSLS 重新启动之前,对字母数字卷范围的更改不会生效

    有关 acsss_config 命令的更多信息,请参阅《StorageTek Automated Cartridge System Library Software 8.4 管理员指南》。

  • 将 CAP 设置为手动模式:

    set cap mode manual <cap_id>
    

    输出示例:

    ACSSA> set cap mode manual 1,0,6
    Set: CAP 1,0,6, mode changed to manual
    Set: Set completed, Success.
    

    有关 set cap 的更多信息,请参阅《StorageTek Automated Cartridge System Library Software 8.4 管理员指南》。

  • 将 CAP 优先级设置为一个非零数字。

    set cap priority cap_priority cap_id
    

    例如,为 CAP 4,0,6 分配优先级 5:

    set cap priority 5 4,0,6
    

    有关 set cap priority 命令的更多信息,请参阅《StorageTek Automated Cartridge System Library Software 8.4 管理员指南》。

验证磁带机连接

要验证磁带机连接,请执行以下步骤将 ACSLS 中的磁带机序列号与 LTFS-LE 服务器上的磁带机序列号进行比较。

  1. 使用 ACSLS cmd_proc 命令 display drive 显示磁带机序列号:

    display drive * -f type serial_num
    

    输出示例:

    ACSSA> display drive * -f type serial_num
    2013-07-19 15:34:13              Display Drive
    Acs  Lsm  Panel  Drive  Type       Serial_num
    2    0    10     6      T1C        576001000518
    2    0    10     7      HP-LTO5    HU1246T5MV
    2    0    10     11     HP-LTO5    HU1246T5PW
    
  2. 显示 LTFS-LE 服务器上的磁带机序列号:

    lsscsi -g | grep -i tape
    

    输出示例:

    # lsscsi -g | grep -i tape
    [7:0:0:0]    tape    HP       Ultrium 5-SCSI   I59S  /dev/st0  /dev/sg5
    [9:0:0:0]    tape    STK      T10000C          1.57  /dev/st1  /dev/sg6
    [11:0:0:0]   tape    HP       Ultrium 5-SCSI   I59S  /dev/st2  /dev/sg7
    
    sg_inq /dev/sg# | grep "Unit serial number"
    

    输出示例:

    # sg_inq /dev/sg5 | grep "Unit serial number"
    Unit serial number: HU1246T5MV
    
    # sg_inq /dev/sg6 | grep "Unit serial number"
    Unit serial number: 576001000518
    
    # sg_inq /dev/sg7 | grep "Unit serial number"
    Unit serial number: HU1246T5PW
    
  3. 验证步骤 1 和步骤 2 中的磁带机序列号是否匹配。

有关 display drive 命令的更多信息,请参阅《StorageTek Automated Cartridge System Library Software 8.4 管理员指南》。

连接到 LTFS Library Edition BUI 以配置 LTFS-LE

要启动 LTFS Library Edition BUI 并连接到 ACSLS 磁带库,请执行以下步骤:

  1. 在浏览器窗口中键入以下内容:

    http://servername.domain.com:7001/LTFS
    
  2. 输入您之前创建的 LTFSLE BUI 管理员用户名(例如:ltfsleadmin)和密码。

    现在您已准备就绪,可以对 LTFS-LE 系统进行配置了。

要配置 LTFS-LE 系统,请参阅 LTFS Library Edition BUI 联机帮助以获取相关说明。联机帮助可指导您完成以下任务:

  • 创建 LTFS-LE 磁带库并将其分配给 LTFS-LE。

  • 分配磁带机和卷。

  • 定义 LTFS-LE 系统设置。

  • 定义其他用户。

卸载 LTFS-LE

此过程将删除所有 LTFSLE 组件。但不会删除您使用 coreSysPrep.sh 安装的先决条件库。

要卸载 LTFSLE 1.0.x.xx.xxx,请执行以下步骤:

  1. root 用户身份登录到 Oracle Linux Desktop 环境。

  2. 转到 downloads 目录并运行卸载脚本。

    ./uninstallLTFSLE.sh
    
  3. 显示消息,说明将卸载 LTFSLE 1.0.x.xx.xxx 版的所有组件。

  4. 在以下提示下键入 yn

    Do you want to contiue with the LTFSLE Uninstall (y/n)?
    
    • 如果已经备份了数据或者不希望重新安装 LTFS-LE,请键入 y

      您将收到 LTFSLE Uninstall Complete! 消息。

    • 键入 n 将备份数据。

      如果您计划重新安装 LTFSLE 1.0.x.xx.xxx,强烈建议您备份数据。这样您可以使用备份执行恢复,LTFS-LE 不必挂载所有磁带来访问数据。

      有关备份和恢复数据的过程,请参阅《StorageTek Linear Tape File System Library Edition 管理指南》。

      注:

      安装 LTFSLE 会修改 /etc/security/limits.conf 文件。

      卸载 LTFSLE 不会更改此文件。如果要将其设置回原始状态,请将 /etc/security/limits.conf.ORIG 复制为 /etc/security/limits.conf

      如果提示您覆盖此文件,请单击 Yes