Veritas Access 安装指南
- Veritas Access 授权许可
- 系统要求
- 准备安装 Veritas Access
- 在 VMware ESXi 中部署用于安装 Veritas Access 的虚拟机
- 安装和配置群集
- 使用响应文件自动运行 Veritas Access 安装和配置
- 显示和添加群集节点
- 升级操作系统和 Veritas Access
- 执行滚动升级
- 卸载 Veritas Access
- 附录 A. 安装参考
- 附录 B. 配置安全 Shell 进行通信
- 附录 C. 手动部署 Veritas Access
升级操作系统和 Veritas Access
本节介绍升级操作系统和 Veritas Access 的过程。
如果您的操作系统是 RHEL 7.3 或更低版本,您需要升级操作系统。
升级操作系统和 Veritas Access 包括以下步骤:
升级前步骤(仅适用于配置了 LTR 的 Veritas Access 群集)
注意:
在 Veritas Access 群集上配置 OpenDedup 卷时,需要执行这些步骤。
- 确保 NetBackup 中的备份或还原作业已停止。
- 如果从 Veritas Access 7.3.1 执行升级,则将
upgrade_scripts/odd_config_export_va731.py
脚本从 ISO 复制到管理控制台节点上的/
(根目录)。 - 执行相应的脚本以导出 OpenDedup 配置:
For 7.3.1: python odd_config_export_va731.py [filename]
注意:
如果未提供文件名,则使用默认配置文件名
odd_config.exp
。
导出 Veritas Access 配置
- 您可以使用 Veritas Access 提供的脚本导出 Veritas Access 配置。
先决条件:
应安装 RHEL 7.3 或更高版本。
应安装 Veritas Access 版本 7.3.1 或更高版本。
确保已使用 Veritas Access 命令行界面停止与 Veritas Access 相关的所有 I/O 和服务(例如 CIFS、NFS 和 FTP)。
确保未进行创建、销毁、添加和删除等操作,因为此类操作可能会更新 Veritas Access 配置。
- 从 ISO,将
upgrade_scripts/config_export
目录复制到管理控制台服务组处于联机状态的群集节点上的root
目录。 - 使用
support
登录帐户从该目录登录 Shell(终端),然后运行以下命令,导出 Veritas Access 配置:/bin/bash -f export_lib.sh export local filename
验证 Veritas Access 配置导出
- 使用 Veritas Access 命令行界面运行以下命令,查看可用的配置列表:
system config list
您可以在
/opt/VRTSnas/conf/backup
位置找到配置文件。注意:
请将配置文件存储在不属于群集节点的节点上,以避免对配置文件造成任何损坏。
安装所需的 RHEL 版本
- 先决条件:
确保停止在 Veritas Access 命令行界面上运行的所有 I/O 进程和模块。
安装 RHEL 操作系统之前,在 Veritas Access 命令行界面上运行
network> ip addr show
命令和cluster> show
命令。记下这些 IP 地址和群集节点名称。安装 RHEL 操作系统后,确保在安装 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 操作系统。
请参见在群集的每个节点上安装操作系统。
注意:
Veritas 建议选择安装了早期版本的 RHEL 操作系统的相同磁盘进行安装。请确保未选择任何其他磁盘,因为这些磁盘可能是池的一部分,并可能会导致数据丢失。
安装 Veritas Access 7.4.2
- 重新启动节点,并在节点启动时,开始使用安装程序安装 Veritas Access 7.4.2。
注意:
确保使用以前的 Veritas Access 安装所用的相同 IP 地址和群集名称。
验证 Veritas Access 安装
- 通过使用控制台 IP,检查 Veritas Access 命令行界面是否可以访问。
- 在 Veritas Access 命令行界面上运行以下命令以查看磁盘是否可访问:
storage disk list
注意:
如果磁盘在命令行输出中不可见,请在 Veritas Access 命令行上运行 storage scanbus force 命令。
- 运行以下命令,查看池是否可以访问:
storage pool list
注意:
如果池在命令行输出中不可见,请在 Veritas Access 命令行上运行 storage scanbus force 命令。
- 运行以下命令,查看文件系统是否可以访问:
storage fs list
注意:
如果文件系统在命令行输出中不可见,请在 Veritas Access 命令行上运行 storage scanbus force 命令。
- 确保文件系统处于联机状态。如果文件系统未处于联机状态,需要在 Veritas Access 命令行上运行以下命令使其联机:
storage fs online fs name
导入 Veritas Access 配置
- 先决条件:
确保文件系统处于联机状态。如果文件系统未处于联机状态,需要在 Veritas Access 命令行界面上运行以下命令使其联机:
storage fs online <fs name>
注意:
确保群集使用早期版本的操作系统上的 Veritas Access 安装所用的相同 IP 地址和群集名称。
如果未在安装过程中添加用于以前 RHEL 版本上的 Veritas Access 的相同虚拟 IP 地址,请在最新的 RHEL 版本上安装 Veritas Access 之后从 Veritas Access 命令行界面添加虚拟 IP,然后导入配置。
- 将导出的配置文件复制到群集节点中的
/opt/VRTSnas/conf/backup/
位置。 - 运行以下命令,查看可用的导出配置:
system config list
- 使用以下命令导入模块配置文件。
system config import local config-filenamemodule-to-import
可以导入以下模块:
upgrade> 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/dedupe) [all] upgrade> system config import local
注意:
Veritas Access 命令行界面中会自动给出模块名称建议。
升级后步骤(仅适用于配置了 LTR 的 Veritas Access 群集)
注意:
仅当在 Veritas Access 群集上配置 OpenDedup 卷时,才需要执行这些步骤。
- 启动 ObjectAccess 服务使用的所需身份验证服务(AD、LDAP 或 NIS)。
- 如果从 Veritas Access 7.3.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
注意:
可以导入按照升级前步骤(仅适用于配置了 LTR 的 Veritas Access 群集)中提供的步骤导出的 OpenDedup 配置。
- 使用以下命令使所有 OpenDedup 卷脱机:
cluster2> opendedup volume offline vol-name
- 通过将 dist-layout=”false” 参数添加到 extended-config 标记来更新 OpenDedup
/etc/sdfs/<vol-name>-volume-cfg.xml
配置文件。其中,<vol-name> 是 OpenDedup 卷的名称。
注意:
不应将此参数用于现有 OpenDedup 卷,因为它们可能具有采用默认布局的现有数据。如果使用现有 OpenDedup 卷,则可能会导致数据损坏。
- 使用以下命令使所有 OpenDedup 卷联机:
cluster2> opendedup volume online vol-name