PowerFlex 3.0:如何重新部署 PowerFlex Gateway

Summary: 本文提供了重新部署 PowerFlex Gateway (GW) 的过程。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

目标:

成功重新部署 PowerFlex Gateway(GW)。
 

事实:

出于多种原因,可能需要重新部署 PowerFlex GW:

  • 准备自动更换 SVM。

  • 将旧的 SUSE Linux Enterprise Server 替换为 CentOS。

  • 在工厂中构建的系统使用 PowerFlex Manager 或不涉及 GW 的其他方法。稍后,对于升级或更换,您必须再次将其引入环境。

提醒:PowerFlex Gateway 在版本 3.0.x 中也称为 VxFlex OS Gateway。
 

步骤:

确保备份当前 GW。这可确保将所有现有属性和设置复制到新的 GW。要备份当前 GW,请执行以下步骤:

  1. 通过 SSH 连接到当前 GW 的 IP 并以 root 用户身份登录。

  2. 运行以下命令以转到 GW 文件夹:

    cd /opt/emc/scaleio/gateway/bin/
    
  3. 执行以下命令,将GW配置文件导出到临时文件夹。

提醒:旧版本中脚本的原始名称 SIOGWTool.sh。

./FOSGWTool.sh --export_gw_cfg --pack_linux_os_files --t /tmp/
  1. 运行以下命令以转到临时文件夹:

    cd /tmp
    

    提醒:导出的网关配置文件命名为名称gw_config.tar。

  2. 将文件复制在本地驱动器中。

  3. 如果需要,运行以下命令并将输出复制粘贴到记事本中:

hostname
ifconfig
netstat -rn
cat /etc/resolv.conf
  1. 运行以下命令以关闭服务器:

    shutdown now -h
    
  2. 重命名当前 GW,如下所示:

    1. 登录到当前 GW 所在的 vCenter。

    2. 在左侧窗格中,转到当前的 GW 虚拟机。

    3. 右键单击 GW 虚拟机,然后单击 Rename

    4. 输入新名称,然后单击 OK


完成以下步骤以部署新的 GW OVA 模板:

  1. 戴尔支持网站,下载运行的 PowerFlex 版本的完整软件捆绑包。您必须登录才能查看所有下载。

  2. 从下载的文件中解压软件包。

  3. PowerFlex <版本> Complete VMware SW目录中,保存 OVA 模板。

  4. 使用 VMware vSphere Client 连接到vCenter。

  5. 从主窗口中,选择 Hosts and Clusters

  6. 从左侧面板中,选择要在其上部署 OVA 的 ESXi

  7. 右键单击它,然后选择 Deploy OVF Template
    此时将显示  Deploy OVF Template 向导。

  8. 输入您保存的 OVA 的完整路径,然后单击 Next

  9. 为虚拟机分配唯一名称,然后选择 VSAN 存储以部署 OVA,接受向导中的剩余默认值,然后单击 Finish

    提醒:确保您使用的虚拟机名称与使用 hostname 命令保存的虚拟机名称相同。OVA 可能需要一些时间才能完成部署。

  10. 右键单击新虚拟机,然后单击 Edit Settings

  11. 确保您有足够的 CPU RAM 和内存,将适配器分配到正确的网络,然后单击确定

  • CPU = 2vCPU

  • 内存:8 GB

  1. 接通新 GW 虚拟机的电源。

  2. 配置新的 PowerFlex GW 主机名和网络接口:

    1. 使用控制台启动新的 PowerFlex GW,然后登录。

提醒:默认用户名为 root,默认密码为 admin。

  1. 运行以下命令以配置网络管理 UI:

nmtui
  1. 选择 Set system hostname,然后按 Enter

  2. 输入主机名,然后单击 OK

提醒:确保您使用的虚拟机名称与使用 hostname 命令保存的虚拟机名称相同。

  1. 选择 Edit a connection,然后按 Enter

  2. 选择以太网 > 有线连接 1,然后单击编辑

  3. 配置文件名称更改为 eth0

  4. IPv4 CONFIGURATION 更改为 Manual,然后单击 Show

  5. 配置网络:

    • IP 地址

    • 网关地址

    • DNS 服务器

提醒:确保您使用的是之前保存的虚拟机的网络详细信息。

  1. IPv6 CONFIGURATION更改为 Ignore 然后单击 OK。

  2. 配置 PowerFlex 数据网络: 

    1. 选择 Edit a connection,然后按 Enter 键

    2. 选择以太网 > 有线连接 2,然后单击编辑

    3. 配置文件名称更改为 eth1

    4. IPv4 CONFIGURATION 更改为 Manual,然后单击 Show

      • 对每个附加数据网络重复 PowerFlex 数据网络步骤。

    5. 配置网络:

      • IP 地址

      • 网关地址

      • DNS 服务器

提醒:确保您使用的是之前保存的虚拟机的网络详细信息。

有线连接表

注意:
v1 = 非绑定 NIC 端口设计
,v2 = 静态绑定 NIC 端口设计
,v3 = LACP 绑定 NIC 端口设计
  1. 单击 Back,然后单击 Quit

  2. 运行以下命令以重新启动:

reboot
  1. 使用当前 GW 的 IP 连接到服务器,然后执行以下步骤:

    1. 运行以下命令以验证新作系统是否可用:

cat /etc/*release
  1. 将旧的 GW 配置文件从本地复制到 /root/ 文件夹。

提醒:仅当 Secure Remote Services 集成与 VxFlex OS GW 一起使用时,才将旧的 GW 配置文件导入到新的 GW 中。我们不会在大多数系统上执行此作,因为 Secure Remote Services 与 PowerFlex Manager 集成。大多数情况下不需要 GW 还原。

GW 配置文件已成功导入。

  1. 执行以下步骤以添加 RPM、设置 MDM IP 和添加证书:

    1. 确保使用当前 GW 的 IP 连接到服务器。

    2. 安装 Java。使用 openjdk headless 版本。

Java RPM 文件应位于 GW 上的 /root/install 文件夹中。

如果不是,请为您的 RCM 或 IC 下载正确的 Java 版本。
  1. 运行以下命令以安装 java RPM:

rpm -ivh <java_package_name>.rpm
  1. 如果是 EMC-ScaleIO-gateway-3.X-X.<build>.x86_64.rpm 文件在 /root/install 文件夹中不可用,请将文件从本地系统的解压下载文件中复制到 /root/install 文件夹。

  2. 运行以下命令以安装 PowerFlex Gateway,其中 X 是版本号: 

GATEWAY_ADMIN_PASSWORD=<new_GW_admin_password> rpm -ivh EMC-ScaleIO-gateway-3.X-X.<build>.x86_64.rpm
  1. <> new_GW_admin_password 是您定义用于访问 PowerFlex 安装程序的密码。

密码必须满足以下条件:

  • 长度至少为 8 个字符

  • 包括以下内容的组合:[a-z]、[A-Z]、[0-9]

  1. 登录到 PowerFlex Gateway Web UI 并执行以下步骤:

    1. 确保新版本的 Installation Manager 显示在主页上。

    2. 在菜单中,单击 Maintain

    3. 输入主 MDM IP、用户名、密码和 LIA 密码。

    4. 提示时,批准所有 MDM 证书。

    5. 单击Retrieve system topology,并确保所有 LIA 身份验证均有效。

  2. 复制群集、主 MDM 和辅助 MDM 的 IP。 

  3. 运行以下命令以检查 GW 服务器中的用户属性:

    cd  /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes
    vi gatewayUser.properties
    
  4. 在 mdm.ip.addresses 字段中,粘贴 IP。(包括所有虚拟 IP,任何可能成为主 MDM 的数据 IP。)

  5. 运行以下命令以创建锁定框以及 MDM 用户名和密码。

提醒:以下脚本在旧版本中的原始名称为 SIOGWTool.sh。

/opt/emc/scaleio/gateway/bin/FOSGWTool.sh --set_mdm_credentials --mdm_user <username> --mdm_password <password> --create_default_lockbox
  1. 运行以下命令重新启动 GW 服务:

    systemctl restart scaleio-gateway
    
  2. 登录到 PowerFlex Gateway Web UI,然后对 REST GW 配置执行以下步骤:

    1. 在菜单中,单击 Maintain

    2. 输入主 MDM IP、用户名、密码和 LIA 密码。

    3. 单击 Retrieve system topology 并批准主 MDM 的证书。

    4. 再次单击Retrieve system topology,并确保所有 LIA 身份验证均有效。

    5. 单击 Test REST configuration

    6. 单击它并输入用户名和密码。

    7. 此时将显示来自 MDM 的信息。确保 MDM IP 可用且已连接。

    8. 在出现提示时接受所有证书。

  3. 使用 PowerFlex Manager 时,运行以下命令以禁用 PowerFlex GW 上的 Secure Remote Services 集成:
    提醒:  如果未使用 PowerFlex Manager,请跳过此步骤。

    • 对于 VxFlex OS 3.0 及更早版本,运行以下命令:

      grep features.enable_esrs gatewayUser.properties
      
      grep features.enable_esrs /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties
      
      features.enable_esrs=false
      
    • 对于 PowerFlex 版本 3.5 和 3.6,运行以下命令:

      grep features.notification gatewayUser.properties
      
      grep features.notification /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties
      
      features.notification_method=none
      


PowerFlex Gateway已成功重新部署。

Affected Products

PowerFlex Appliance, PowerFlex Software
Article Properties
Article Number: 000188603
Article Type: How To
Last Modified: 19 Nov 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.