IDPA:如何在升级到 2.7 及更高版本之前增加 AVE 虚拟机中的 /space 分区大小

Summary: 在升级到 IDPA 版本 2.7 之前,某些 DP4400 和 DP5x00 IDPA 型号需要内部分区扩展。本知识库文章概述了使用 ave_scale 实用程序工具的过程。

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.

Symptoms

当 AVE 的 /space 分区大小小于 96 GB 时,IDPA 2.7 升级验证将失败。这会在 RUCK 中报告,RUCK 是一种升级预检查工具,用于确保一体机已准备好进行升级。

请参阅戴尔文章 196100 PowerProtect DP 系列备份一体机和 IDPA:有关 PowerProtect DP Rapid Upgrade Checker 实用程序的说明

av_space_partition |  Use this KB to increase the size of the /space partition.

    Cause

    IDPA 要求保护存储/空间分区的容量为 96 GB,然后才能执行 2.7 升级。 AVE_Scale 是一个命令行工具,可自动扩展此分区。

    Resolution

      该工具在 Dell PowerProtect Data Protection Software 页面上以.zip文件的形式提供, 或通过此链接直接下载(需要戴尔支持登录)。
      AVE 升级前空间分区管理工具 ave_scale-19.4.0-7 下载链接(来自下载页面)
      .zip包含以下文件:

      • ave_scale-19.4.0-7.exe, Windows 适用
      • ave_scale-19.4.0-7,适用于 Linux
      • 校验和和自述文件

       

      Avamar Virtual Edition 版本 18.2 及更高版本中的 IDPA 支持此实用程序。确保下面的 Additional Info字段中满足要求。

      1. 在运行此实用程序之前,请在 AVE 中创建检查点并对其进行验证。
        1. 使用管理员凭据打开到 AVE 的 PuTTY 或 SSH。
        2. 使用以下命令暂停维护计划程序: 
          dpnctl stop maint
        3. 使用以下命令停止备份计划程序服务:
          dpnctl stop sched
        4. 使用以下命令验证服务是否已暂停或停止:
          dpnctl status
        5. 使用以下命令创建检查点: 
          avmaint checkpoint --ava
        6. 使用以下命令监视检查点状态并记下检查点名称: 
          watch avmaint cpstatus
        7. 在 status=“completed” 和 result=“OK” 后,使用以下命令在手动检查点上运行检查点验证(HFS 检查): 
          avmaint hfscheck --ava --rolling=true --full=false
           (验证它是否正在验证新创建的检查点)。
        8. 使用以下命令监视 HFS 检查状态: 
          watch avmaint hfscheckstatus
        9. 输出应为 status="completed" 和 result="OK"。这可能需要一些时间,具体取决于一体机的利用率。
        10. 使用以下命令验证 AVE 上新创建的 CP 和 HFScheck: 
          cplist --full
      2. 验证在过去 12 小时内是否完成了 MCS 刷新。
      /usr/local/avamar/bin/mcserver.sh --status | grep -i "last flush completed"
      1. 如果上次刷新完成时间超过 12 小时或接近 12 小时,则执行 MCS 刷新作。
      /usr/local/avamar/bin/mcserver.sh --flush
      1. 现在回到 ACM,检查 /home/admin/aveScale 目录存在。如果目录存在,请将其重命名为 /home/admin/aveScale_old 使用以下命令:
       mv /home/admin/aveScale /home/admin/aveScale_old

       

      用法:

      ave_scale createspace <options>
      选项:
      支持的选项 createspace 命令执行此操作:

      选项

      描述

      --ave-admin-password <value>

      AVE 来宾操作系统管理员用户密码。

      --ave-hostname <value>

      Avamar Server 可解析的主机名或 IP 地址。

      --ave-password <value>

      AVE 来宾操作系统 root 用户密码。

      --ave-vm-name <value>

      来自 vCenter Server 的 AVE 虚拟机名称,而不是主机名
      这是必需的选项。

      --vc-name <value>

      vCenter Server 可解析的主机名。

      --vc-username <value>

      vCenter Server 用户名。

      --vc-password <value>

      vCenter Server 密码。

      --vc-port <value>

      vCenter HTTPS 端口号。
      默认端口号为 443。

      --non-interactive

      当命令行中提供所有必需的密码时,以非交互模式运行命令。

      -d, --debug

      调试输出。

      -h, --help

      帮助 createspace 命令确认该锁定已释放。

      -l, --log string

      日志文件路径。
      默认路径为 ./ave_scale.log.
      stderr 使用“-”。

       

      注意如果有任何问题,请联系戴尔支持并共享提供的退出代码。
       

      增加 AVE 虚拟机中的 /space 分区大小的步骤。

      1. 下载 ave_scale 实用程序文件。

      链接到最新版本的 ave_scale 实用程序。.zip归档包含 Linux 和 Windows 可执行文件、校验和以及自述文件。

      1. 使用 SSH 连接以根用户身份登录 ACM。

        确保该文件具有可执行权限。要获取可执行权限,请运行以下命令(此处以 19.4.x-x 为例,将“x.x”替换为版本):

        chmod 755 ave_scale-19.4.x-x
      2.  使用以下命令扩展分区大小:

      ./ave_scale-19.4.x-x createspace --vc-name <VCSA IP/FQDN> --vc-username administrator@vsphere.local --vc-password <VCSA password> --ave-hostname <AVE IP/FQDN> --ave-vm-name AVE --ave-password <AVE root password> --ave-admin-password <AVE admin user password>
      

      根据需要更改字段。

      1. 在实用程序成功完成后,使用管理员凭据通过 ssh 登录到 AVE。
      2. 运行 df -h 用于检查 /space 分区大小的命令。
      3. 确保 /space 分区的总大小为 96 GB。
        Filesystem      Size  Used Avail Use% Mounted on
        devtmpfs         18G  4.0K   18G   1% /dev
        tmpfs            18G     0   18G   0% /dev/shm
        tmpfs            18G  1.1G   17G   7% /run
        tmpfs            18G     0   18G   0% /sys/fs/cgroup
        /dev/sda2        16G  6.9G  8.0G  47% /
        /dev/sda1       978M   59M  868M   7% /boot
        /dev/sdc1       1.5T  6.2G  1.5T   1% /data02
        /dev/sdd1       1.5T  6.4G  1.5T   1% /data03
        /dev/sda8        96G   19G   78G  20% /space
        /dev/sdb1       1.5T   68G  1.5T   5% /data01
        /dev/sda6       7.8G  229M  7.2G   4% /var
        
      4. 启动维护窗口计划程序和备份计划程序服务:
      • 使用以下命令启动维护计划程序: 
        dpnctl start maint
      • 使用以下命令启动备份计划程序服务:
        dpnctl start sched
      • 使用以下命令验证服务是否已启动:
        dpnctl status

       

      详情请见 ave_scale 实用程序),请参阅《Dell EMC Avamar Virtual Edition 安装和升级指南》中的 “在 VMware 环境中扩展 AVE ”一章。

      如果不立即升级一体机,请重新启用在执行要求部分中提到的步骤时禁用的策略。

      Additional Information

      • 权限:
        • 在 Linux 主机上,必须具有 root 权限才能运行 ave_scale 工具。
        • vCenter Server 用户名 (--vc-username) 选项必须具有执行以下任务的权限:
        • 重新配置虚拟机来宾的硬件。
        • 打开和关闭虚拟机
        • 使用虚拟机来宾代理程序来运行命令。
        • 将文件传输到 AVE 实例以及从 AVE 实例传输文件。
      • “Network:(网络:)”
        • 在 Windows 和 Linux 主机上,ave_scale 工具必须能够从目标 AVE 实例接收 ICMP ping 响应。
        • 该 ave_scale 工具必须能够使用 HTTPS 来连接到 vCenter Server 实例。
      • AVE 节点状态:
        • 请注意 Avamar Server 上所有策略的当前状态。建议在运行 ave_scale 工具。
        • 等待任何当前作业完成。
        • 如果使用文件级还原 (FLR) 功能来还原文件,则会触发一些异常会话。这些异常会话使 Avamar Server 保持忙碌状态,从而导致 ave_scale 工具失败。使用以下步骤查找并终止这些异常会话:
      1. 使用 PuTTY 以管理员身份登录到保护软件
      2. 运行以下命令以查看系统中的活动会话:
        avmaint sessions | grep "path\|sessionid\|starttime"

      其中:

      • path:显示客户端的路径
      • sessionid:显示会话的唯一标识符
      • starttime:显示会话开始时间的 UNIX 时间戳
      1. 转换 starttime 参数转换为可读格式,方法是运行以下命令:
        t.pl <starttime>
      2. 将该值与备份计划程序进行比较,以确认会话是否正在运行。如果会话在几天前已开始,并且尚未配置为超时,那么它可能是停止响应的会话。
      3. 运行以下命令以删除无响应的会话:
        avmaint kill <sessionid>
      4. 删除所有无响应的会话后,运行以下命令以查看保护软件服务器上运行的会话列表:
        avmaint sessions --full
      • 使用以下步骤检查是否有任何备份或复制作业正在运行:
      1. 使用 SSH 连接到实用程序节点,并以管理员身份登录。
      2. 运行以下命令以验证服务器状态是否为空闲: opstatus.dpn
      3. 运行以下命令:
      • avmaint sessions | grep path
        (检查是否有任何备份作业正在进行中)。
      • ​​​​​mccli activity show --active | grep Replication
        (检查是否有任何复制作业正在进行中)。

       

      • 如果任何备份或复制作业正在运行,可以等待这些作业完成或终止这些作业。

      建议等待正在运行的作业完成。

      1. 运行以下命令以终止备份或复制作业:
        mccli activity cancel --id=<job_id>
      2. 运行以下命令以确认作业不再在进行中。
      • avmaint sessions | grep path
        (检查是否有任何备份作业正在进行中)。
      • mccli activity show --active | grep Replication
        (检查是否有任何复制作业正在进行中)。

      Affected Products

      Integrated Data Protection Appliance Family

      Products

      Integrated Data Protection Appliance Software
      Article Properties
      Article Number: 000190523
      Article Type: Solution
      Last Modified: 03 Dec 2025
      Version:  23
      Find answers to your questions from other Dell users
      Support Services
      Check if your device is covered by Support Services.