4 安装 LTFS-LE
本章介绍了安装 LTFS-LE 的过程。其中包括以下任务:
安装 LTFS-LE 之前
您需要在运行安装程序的系统上运行 Integrated Lights Out Manager (ILOM) 或 Virtual Network Computing (VNC) 客户机。如果服务器是 Oracle 服务器,则 ILOM 已经可用。
安装 LTFS-LE
LTFS-LE 安装程序必须从图形用户界面运行。您可以使用直接连接到系统、ILOM 或 VNC 的显示器
作为 Oracle 用户登录到 Oracle Linux Desktop 环境。
启动终端会话。
转到您解压缩 LTFSLE 的目录。例如:
cd /downloads
运行 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" 屏幕。
在 "Specify Source Location" 屏幕上单击 Next。
源位置自动设置为:
/downloads/Disk1/stage/products.xml
在 "Specify Home Details" 屏幕上单击 Next。如果显示消息告诉您目录已经存在,则单击 Yes 继续。主页详细信息自动设置为:
Name:LTFS_LE
Path:/var/opt/Oracle/LTFS_LE
在 "Welcome to Linear Tape File System Library Edition" 屏幕上单击 Next。
"Summary" 屏幕显示将安装的组件。
单击 Install。
在 "End of Installation" 屏幕上单击 Exit。
出现询问您是否确实要退出的确认消息时,单击 Yes。
在安装了 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 是日期和时间。
更改为 root 用户身份并重新引导。
su - root
reboot
安装 LTFS Open Edition
单击屏幕顶部的 Docs,然后单击 LTFS 1.2.7 documents。
(可以单击 INSTALL.linux 下载 LTFS-OE 安装说明。)
单击屏幕顶部的 Downloads,然后单击 OELS_rpms。
单击 LTFS 1.2.7,然后选择 ltfs-1.2.7-20151020_orcl_oels_6_5.x86_64.rpm。
安装 IBM lin_tape 和 lin_taped 驱动程序软件
如果您在使用 IBM LTO 磁带机:
转到 IBM Fix Central 网站。
针对您的操作系统为 LTFS 实施下载 IBM 推荐的最新版本的 lin_tape 和 lin_taped 驱动程序软件。
创建 LTFSLE BUI 管理员用户名和密码
要将 LTFS-LE Admin Role 组添加到 WebLogic 管理员用户名,请执行以下操作:
转到 WebLogic 管理控制台。
http://servername.domain.com:7001/console
在上面的 URL 中,servername 是服务器的名称,domain 是网络域的名称。
使用您在安装期间创建的 WebLogic 管理员用户名(例如:ltfsleadmin)和密码进行登录。请参见安装 LTFS-LE。
从主页上,单击 Security Realms(安全领域)。
从 "Summary of Security Realms"(安全领域概要)页面上,单击 "Realms"(领域)下的 myRealm 链接。
从 "Settings of myrealm"(myrealm 的设置)页面上,单击 Users and Groups(用户和组)选项卡。
单击 Users(用户)选项卡,然后单击您在安装期间创建的 WebLogic 管理员用户名(例如:ltfsleadmin)。请参见安装 LTFS-LE。
从用户(例如:ltfsleadmin)的设置页面上,单击 Groups(组)选项卡。
从 "Available Parent Groups"(可用父组)列表中选择 LTFS-LE Admin Role,然后单击向右箭头将其移动到选定列表中。
单击 Save(保存)。
在 "Messages"(消息)下,您应该会看到消息 Settings updated successfully(设置更新成功)。
单击 Log Out(注销)退出控制台。
安装 ACSLS 8.4
安装具有最新修补程序的 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 的信息。
继续验证磁带库配置和设置。
验证磁带库配置和设置
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
输出示例:
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 服务器上的磁带机序列号进行比较。
使用 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
显示 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
验证步骤 1 和步骤 2 中的磁带机序列号是否匹配。
有关 display drive 命令的更多信息,请参阅《StorageTek Automated Cartridge System Library Software 8.4 管理员指南》。
连接到 LTFS Library Edition BUI 以配置 LTFS-LE
要启动 LTFS Library Edition BUI 并连接到 ACSLS 磁带库,请执行以下步骤:
在浏览器窗口中键入以下内容:
http://servername.domain.com:7001/LTFS
输入您之前创建的 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,请执行以下步骤:
以 root 用户身份登录到 Oracle Linux Desktop 环境。
转到 downloads 目录并运行卸载脚本。
./uninstallLTFSLE.sh
显示消息,说明将卸载 LTFSLE 1.0.x.xx.xxx 版的所有组件。
在以下提示下键入 y 或 n:
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。