支持增加 NetScaler VPX 磁盘空间

Last published : Oct 06, 2026
NetScaler VPX 支持 20 GB 的默认磁盘空间。如果您因各种原因遇到磁盘大小限制,可以使用以下选项来增加 VPX 磁盘空间:
  • 动态增加主磁盘大小
  • 添加辅助磁盘
  • 手动增加主磁盘大小
注意:
增加 NetScaler VPX 磁盘空间的功能适用于本地 VPX 和云部署的 VPX。

在 NetScaler VPX 上动态增加主磁盘大小

从 NetScaler 14.1 版本 build 21.x 开始,管理员可以一次性将 NetScaler VPX 上的主磁盘大小从 20 GB 动态增加到 1 TB。对于后续的每次增加,您可以再次扩展到 1 TB。每次增加主磁盘大小时,请务必关闭虚拟机。这允许系统正确识别新的磁盘大小、更新分区表并保持系统稳定性。要增加磁盘空间,请在相应的云或虚拟机管理程序 UI 中将主磁盘大小至少扩展 1 GB。
注意:
您只能增加磁盘的大小。一旦分配了新大小,以后就无法减小。因此,仅在必要时才增加磁盘大小。

添加辅助磁盘

从 NetScaler 13.1 版本 build 21.x 开始,您可以通过添加辅助磁盘来增加 NetScaler VPX 实例上的磁盘空间。当您连接辅助磁盘时,/var/crash 目录会自动挂载到此磁盘上。辅助磁盘用于存储核心文件和日志。核心文件和日志文件的现有目录将继续像以前一样运行。
注意:
在降级 NetScaler 设备之前进行外部备份,以避免数据丢失。
有关如何在云上将新的硬盘驱动器 (HDD) 附加到 NetScaler VPX 实例的信息,请参阅以下内容:
警告:
将新的 HDD 添加到 VPX 后,在以下情况下,一些处理已移动到新 HDD 的文件的脚本可能会失败:
如果您使用“link”shell 命令为已移动到新 HDD 的文件创建硬链接。
将所有此类命令替换为“ln -s”以使用符号链接。此外,相应地修改失败的脚本。

手动增加 NetScaler VPX 上的主磁盘大小

请按照以下步骤使用虚拟机管理程序或云平台手动增加 VPX 主磁盘大小:
  1. 关闭虚拟机。
  2. 将默认磁盘大小从 20 GB 扩展到更高的值,例如 30 GB 或 40 GB。对于 Azure,将默认磁盘大小从 32 GB 扩展到 64 GB。
  3. 启动虚拟机并进入引导提示符。
  4. 使用 boot -s 命令登录到单用户模式。
  5. 验证磁盘空间。您可以使用 gpart show 命令检查新分配的磁盘空间。
  6. 记下分区名称。在以下示例中,VM 分区为 da0。
  7. 使用 gpart resize 命令调整磁盘分区大小。
    示例: 让我们通过运行以下命令,将 da0 MBR 分区调整为包含 10 GB 的可用空间。
    gpart resize -i 1 da0
  8. 将可用空间合并到最后一个分区。
    示例:
    gpart resize -i 5 da0s1
  9. 使用“growfs”命令扩展文件系统以包含新分配的可用空间。
    示例:
    growfs /dev/da0s1e
  10. 重新启动 VM,并在 shell 提示符下使用“df -h”命令验证增加的磁盘空间。