Veritas Access 安装指南
- Veritas Access 简介
- Veritas Access 授权许可
- 系统要求
- 准备安装 Veritas Access
- 在 VMware ESXi 中部署用于安装 Veritas Access 的虚拟机
- 安装和配置群集
- 使用响应文件自动运行 Veritas Access 安装和配置
- 显示和添加群集节点
- 升级 Veritas Access和操作系统
- 使用滚动升级来升级 Veritas Access
- 卸载 Veritas Access
- 附录 A. 安装参考
- 附录 B. 配置安全 Shell 进行通信
- 附录 C. 手动部署 Veritas Access
升级操作系统和 Veritas Access
在 RHEL 上,Veritas Access 支持按以下升级路径升级。
表:RHEL 上的升级支持的升级路径
升级前的产品版本 |
升级前的操作系统版本 |
升级后的操作系统版本 |
升级后的产品版本 |
---|---|---|---|
7.3.0.1 |
RHEL 7 Update 3 |
RHEL 7 Update 4 |
7.4 |
7.3.1 |
RHEL 7 Update 3 |
RHEL 7 Update 4 |
7.4 |
升级操作系统和 Veritas Access 包括以下步骤:
升级前步骤(仅适用于配置了 LTR 的 Veritas Access 群集)
使用 Veritas Access 提供的脚本导出 Veritas Access 配置
复制配置文件
安装 RHEL 7.3 或 7.4
安装 Veritas Access 7.4
导入 Veritas Access 配置
验证导入的 Veritas Access 配置
升级后步骤(仅适用于配置了 LTR 的 Veritas Access 群集)
升级前步骤(仅适用于配置了 LTR 的 Veritas Access 群集)
注意:
在 Veritas Access 群集上配置 OpenDedup 卷时,需要执行这些步骤。
- 确保 NetBackup 中的备份或还原作业已停止。
- 如果从 7.3.0.1 升级,则将
upgrade_scripts/odd_config_export_va7301.py
脚本从 ISO 复制到管理控制台节点上的/
。如果从 7.3.1 升级,则将
upgrade_scripts/odd_config_export_va731.py
脚本从 ISO 复制到管理控制台节点上的/
。 - 执行相应的脚本以导出 OpenDedup 配置:
对于 7.3.0.1:
python odd_config_export_va7301.py [filename]
对于 7.3.1:
python odd_config_export_va731.py [filename]
注意:
如果未提供任何文件名,则使用默认配置文件名
odd_config.exp
。
导出 Veritas Access 配置
- 先决条件:
安装 RHEL 7.3 版本。
安装了 Veritas Access 7.3.0.1 或 7.3.1 版本。
确保已使用 CLISH 停止与 Veritas Access 相关的所有 I/O 和服务,例如 CIFS、NFS、FTP 等。
使用 hastop -all 命令停止所有服务。
- 从 ISO,将
upgrade_scripts/config_export
目录复制到管理控制台服务组处于联机状态的群集节点上的/
。 - 以
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.4
- 先决条件:
确保停止 CLISH 上所有正在运行的模块且未运行 I/O。
安装 RHEL 7.4 之前,在 CLISH 上运行
network ip addr show
命令和cluster show
命令。记下这些 IP 地址和群集节点名称。确保在安装 RHEL 7.4 后安装 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.4。
请参见在目标 Veritas Access 群集上安装操作系统。
注意:
建议选择安装了 RHEL 7.3 的相同磁盘进行安装。请确保未选择任何其他磁盘,因为这些磁盘可能是池的一部分,并可能会导致数据丢失。
安装 Veritas Access 7.4
- 重新启动后,节点启动时,开始通过 CPI 安装 Veritas Access 7.4。
注意:
确保使用与 RHEL 7.3 上的 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 7.3 上的 Veritas Access 安装所用的相同 IP 地址和群集名称。
如果在安装期间未添加 VIP 地址(用于 RHEL 7.3 上的 Veritas Access),请在 RHEL 7.4 上安装 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 群集)
注意:
在 Veritas Access 群集上配置 OpenDedup 卷时,除了以上步骤外,还需要执行这些步骤。
- 启用或启动 ObjectAccess 服务使用的所需身份验证服务(AD、LDAP 或 NIS)。
- 如果是从 Veritas Access 7.3.0.1 升级,请为 ObjectAccess 设置池,并按如下所示启用 ObjectAccess。
Cluster1> objectaccess set pools pool1 ACCESS ObjectAccess INFO V-493-10-0 Set pools successful. Please make sure the storage is provisioned as per the requirements of the layout. Cluster1> objectaccess server enable 100% [********************] Enabling ObjectAccess server. ACCESS ObjectAccess SUCCESS V-493-10-4 ObjectAccess server enabled.
- 使用以下命令启动 ObjectAccess 服务:
cluster2> objectaccess server start ACCESS ObjectAccess SUCCESS V-493-10-4 ObjectAccess started successfully.
- 使用以下命令导入 OpenDedup 配置。
cluster2> system config import remote <file location> opendedup
注意:
您导入的 OpenDedup 配置是您通过执行“升级前步骤(仅适用于配置了 LTR 的 Veritas Access 群集)”一节中提供的步骤导出的配置。
- 使用以下命令使所有 OpenDedup 卷脱机:
cluster2> opendedup volume offline <vol-name>
- 按如下所示更新所有 OpenDedup
config.xml
文件:“/etc/sdfs/<vol-name>-volume-cfg.xml
通过向 <extended-config> 标记添加以下参数:
dist-layout=”false”
注意:
不应将此参数用于现有 OpenDedup 卷,因为它们可能具有采用默认布局的现有数据。如果使用现有 OpenDedup 卷,则可能会导致数据损坏。
- 使用以下命令使所有 OpenDedup 卷联机:
cluster2> opendedup volume online <vol-name>