Veritas Access 安装指南
- Veritas Access 简介
- Veritas Access 授权许可
- 系统要求
- 准备安装 Veritas Access
- 在 VMware ESXi 中部署用于安装 Veritas Access 的虚拟机
- 安装和配置群集
- 使用响应文件自动运行 Veritas Access 安装和配置
- 显示和添加群集节点
- 升级 Veritas Access和操作系统
- 使用滚动升级来升级 Veritas Access
- 卸载 Veritas Access
- 附录 A. 安装参考
- 附录 B. 对 LTR 升级进行故障排除
- 附录 C. 配置安全 Shell 进行通信
升级操作系统和 Veritas Access
对于 RHEL 上的升级,Veritas Access 支持以下升级路径。
表:RHEL 上的升级支持的升级路径
升级前的产品版本 |
升级前的操作系统版本 |
升级后的操作系统版本 |
升级后的产品版本 |
---|---|---|---|
7.2.1.1 |
RHEL 6 Update 6、7 和 8 |
RHEL 7 Update 3 和 4 |
7.3.1 |
7.3 |
RHEL 6 Update 6、7 和 8 |
RHEL 7 Update 3 和 4 |
7.3.1 |
要在 Veritas Access 群集上升级长期保留 (LTR),必需执行此过程。开始滚动升级过程之前,必须停止 NetBackup 中的所有备份和/或还原作业。
对于 LTR 升级情况,需要使用以下脚本:
preUpgrade_ltr_access731.py
postUpgrade_ltr_access731.py
:
需要在创建
odd_cache_fs
文件系统(用于备份 OpenDedup 卷的缓存数据)的位置执行preUpgrade_ltr_access731.py
脚本。此文件系统的大小根据当前的缓存大小 (/opt/sdfs
) 确定。使用配置为 Objectaccess 默认池的池创建此文件系统。因此,此池必须有足够的可用空间。配置
odd_cache_fs
文件系统后,使所有 OpenDedup 卷脱机,并备份配置和缓存数据。
群集滚动升级完成后,需要在还原所有配置后使所有 OpenDedup 卷都联机的位置执行 postUpgrade_ltr_access731.py
脚本。为已配置的云层创建一次性层策略,以将 OpenDedup 元数据文件(以 .6442
扩展名结尾)从云层移至内部存储。需要使用这些元数据文件验证和还原 OpenDedup 上的配置。如果这些文件存储在云层上,这些操作的性能可能会下降。
升级操作系统和 Veritas Access 包括以下步骤:
升级前步骤(仅适用于配置了 LTR 的 Veritas Access 群集)
使用 Veritas Access 提供的脚本导出 Veritas Access 配置
复制配置文件
安装 RHEL 7.3 或 7.4
安装 Veritas Access 7.3.1
导入 Veritas Access 配置
验证导入的 Veritas Access 配置
升级后步骤(仅适用于配置了 LTR 的 Veritas Access 群集)
升级前步骤(仅适用于配置了 LTR 的 Veritas Access 群集)
- 确保 NetBackup 中的备份和/或还原作业已停止。
注意:
在 Veritas Access 群集上配置 OpenDedup 卷时,需要执行这些步骤。
- 从 ISO,将
upgrade_scripts/preUpgrade_ltr_access731.py
脚本复制到 OpenDedup 卷处于联机状态的每个节点上的 /。 - 在 OpenDedup 卷处于联机状态的每个节点上逐个执行
preUpgrade_ltr_access731.py
脚本。
导出 Veritas Access 配置
- 先决条件:
安装了任何受支持的 RHEL 6 版本。
安装了 Veritas Access 7.2.1.1 或 7.3 版本。
确保已使用 CLISH 停止所有与 Veritas Access 相关的 I/O 和服务,例如 CIFS、NFS、FTP 等。
- 从 ISO,将
upgrade_scripts/config_export
目录复制到 ManagementConsole 服务组处于联机状态的群集节点上的 /。 - 从该目录,以
root
用户身份登录 Shell(终端),然后运行以下命令,导出 Veritas Access 配置:/bin/bash -f export_lib.sh export local <filename>
验证 Veritas Access 配置导出
- 在 CLISH 上运行以下命令,查看可用的配置列表:
system config list
配置文件位于以下位置
/opt/VRTSnas/conf/backup
注意:
您需要将这些配置文件存储在群集节点之外的节点上,以避免对文件造成任何损坏。
安装 RHEL 7.3 或 7.4
- 先决条件:
确保停止 CLISH 上所有正在运行的模块且未运行 I/O。
安装 RHEL 7 之前,在 CLISH 上运行
network ip addr show
命令和cluster show
命令。记下这些 IP 地址和群集节点名称。确保在安装 RHEL 7 后安装 Veritas Access 时,使用相同的 IP 地址和群集名称。示例:
upgrade> network ip addr show IP Netmask/Prefix Device Node Type Status -- -------------- ------ ---- ---- ------ 192.168.10.151 255.255.255.0 pubeth0 upgrade_01 Physical 192.168.10.158 255.255.255.0 pubeth1 upgrade_01 Physical 192.168.10.152 255.255.255.0 pubeth0 upgrade_02 Physical 192.168.10.159 255.255.255.0 pubeth1 upgrade_02 Physical 192.168.10.174 255.255.255.0 pubeth0 upgrade_01 Virtual ONLINE (Con IP) 192.168.10.160 255.255.255.0 pubeth0 upgrade_01 Virtual ONLINE 192.168.10.161 255.255.255.0 pubeth1 upgrade_01 Virtual ONLINE
upgrade> cluster show Node State CPU(15 min) pubeth0(15 min) pubeth1(15 min) % rx(MB/s) tx(MB/s) rx(MB/s) tx(MB/s) ---- ----- ----------- -------- -------- -------- -------- upgrade_01 RUNNING 11.52 0.67 0.06 0.60 0.00 upgrade_02 RUNNING 4.19 0.61 0.05 0.60 0.00
注意:
在此示例中,群集名称为
upgrade
,群集节点名称为upgrade_01
和upgrade_02
。 - 重新启动所有群集节点。
- 在所需节点上安装 RHEL 7.3 或 7.4。
请参见在目标 Veritas Access 群集上安装操作系统。
注意:
建议选择安装 RHEL 6 的相同磁盘用于安装。确保未选择任何其他磁盘,因为这些磁盘可能属于池,这会导致数据丢失。
安装 Veritas Access 7.3.1
- 重新启动后,节点启动时,开始通过 CPI 安装 Veritas Access 7.3.1。
注意:
确保使用与 RHEL 6 上 Veritas Access 所用的相同 IP 地址和群集名称。
验证 Veritas Access 安装
- 通过使用控制台 IP,检查是否可以访问 CLISH。
- 在 CLISH 中运行以下命令,查看磁盘是否可以访问:
storage disk list
注意:
如果磁盘在 CLISH 输出中不可见,请在 CLISH 中运行
storage scanbus force
命令。 - 在 CLISH 中运行以下命令,查看池是否可以访问:
storage pool list
注意:
如果池在 CLISH 输出中不可见,请在 CLISH 中运行
storage scanbus force
命令。 - 在 CLISH 中运行以下命令,查看文件系统是否可以访问:
storage fs list
注意:
如果文件系统在 CLISH 输出中不可见,请在 CLISH 中运行
storage scanbus force
命令。 - 确保文件系统处于联机状态。如果文件系统未处于联机状态,需要在 CLISH 中运行以下命令使其联机:
storage fs online <fs name>
导入 Veritas Access 配置
- 先决条件:
确保文件系统处于联机状态。如果文件系统未处于联机状态,需要在 CLISH 中运行以下命令使其联机:
storage fs online <fs name>
注意:
确保群集使用与 RHEL 6 上 Veritas Access 所用的相同 IP 地址和群集名称。
如果在安装期间未添加 VIP 地址(用于 RHEL 6 的 Veritas Access),请在 RHEL 7 上安装 Veritas Access 之后从 CLISH 添加,然后再导入配置。
- 将导出的配置文件复制到群集节点中的以下位置:
/opt/VRTSnas/conf/backup/
- 在 CLISH 上运行以下命令,查看可用的导出配置:
system config list
- 登录到 CLISH 并使用以下命令导入模块配置:
system config import local <config-filename> <module-to-import>
可以导入以下模块:
upgrade> system config import local system config import local <file_name> [config-type] -- Import the configuration which is stored locally file_name : configuration file name config-type : input type of configuration to import (network/admin/all/report/ system/support/cluster_specific/all_except_cluster_specific/nfs/cifs/ftp/backup/ replication/storage_schedules/storage_quota/storage_fs_alert/storage_fs_policy/ compress_schedules/defrag_schedules/storage_dedup/smartio/target/object_access/ loadbalance/opendedup) [all] upgrade> system config import local
注意:
模块名称是在 CLISH 中自动生成的。
升级后步骤(仅适用于配置了 LTR 的 Veritas Access 群集)
- 从 ISO,将
upgrade_scripts/postUpgrade_ltr_access731.py
脚本复制到管理控制台节点上的/
。注意:
在 Veritas Access 群集上配置 OpenDedup 卷时,需要执行这些步骤。
- 执行
postUpgrade_ltr_access731.py
脚本。 - 在 OpenDedup 卷处于联机状态的每个节点上逐个执行
preUpgrade_ltr_access731.py
脚本。