NetScaler VPX 14.1

NetScaler VPX™ on Nutanix Acropolis Hypervisor - FAQs

  • What is the minimum memory required for NetScaler VPX on Nutanix AHV?

    A minimum of 4 GB of memory is required for NetScaler VPX on Nutanix AHV.

    注意:

    Starting with NetScaler release 14.1-72.x, NetScaler VPX on Nutanix AHV can be provisioned with 2 GB RAM.

  • Nutanix AHV 上的 VPX 是否支持超过 20 GB 的磁盘扩展?

    是。要在部署在 Nutanix AHV 上的 NetScaler® VPX 上增加磁盘空间,请确保在初始配置阶段分配所需的额外磁盘空间。Nutanix AHV 不支持在 VM 配置后增加磁盘大小。

  • Nutanix AHV 是否支持辅助磁盘?

    是,从 NetScaler 14.1-72.x 版本开始支持辅助磁盘。

  • 在 Nutanix AHV 环境中,是否能够使用 sysctl 命令来管理 NetScaler 的相关变量?

    否。建议使用特定的 NSCLI 命令来检索相同的数据。请使用 NetScaler CLI 命令 show version,而不是使用 sysctl netscaler.version

  • 在 Nutanix AHV 平台上,我应该如何修改 NetScaler 设备的主机名?

    可以使用 set hostname <hostName> 命令设置主机名。

  • 在 VPX Nutanix 中,哪些磁盘分区在重启和升级/重新安装后会保留?

    只有以下目录中的文件在重启后会保留:

    • 指向 /flash/nsconfig 目录的 /nsconfig
    • /var 目录

    所有其他文件在重启后都会被删除。

  • 如何在 VPX Nutanix 中恢复意外删除的系统文件(例如,/usr/sbin 中的二进制文件)?

    重启 NetScaler 并在启动时选择“重新安装 NetScaler 固件版本 14.1 x.x”。此操作不会影响任何已保存的配置。

  • 如何在 Nutanix AHV 上的 VPX 中配置自定义日志轮换?

    在 Nutanix AHV 上,不支持 newsyslog.conf。相反,日志轮换通过 Linux logrotate 实用程序处理,该实用程序每小时执行一次。配置文件位于:/etc/logrotate.d/blx-syslog

  • Is cloud-init supported on Nutanix AHV?

    是的,但目前仅支持自定义脚本。引导式脚本尚不支持。

    Examples for cloud-init scripts:

    • 示例 1: 空的 cloud-init 脚本。这会触发 DHCP,如果第一个接口上配置了静态或 DHCP IP 地址,它将自动配置为 NetScaler IP 地址。

       #cloud-config
       <!--NeedCopy-->
      
    • 示例 2: 将主机名设置为“vpx-nutanix”

       #cloud-config
       fqdn: vpx-nutanix
       <!--NeedCopy-->
      
  • 我可以在 VPX Nutanix 中从第一个接口上配置的主静态/DHCP IP 自动分配 NSIP 吗?

    是的,但是您在创建实例时必须在自定义配置中指定一个虚拟的 cloud-init 配置。

  • 如何在 尼塔尼克斯 AHV 上为 NetScaler 配置域名系统 (DNS)?

    使用 add dns nameserver 命令配置 DNS。

  • 如何在 VPX 尼塔尼克斯 AHV 上调试 DNS 问题?

    从 NetScaler 14.1-72.x 版本开始,在适用于 Nutanix 的 NetScaler VPX 上支持 dig、nslookup 和 host 等 DNS 实用程序。对于早期版本,请使用 systemd-resolve 命令验证 DNS 解析。

    示例:

     root@ns# systemd-resolve www.google.com
     www.google.com: 142.251.10.105                 -- link: ns2
                     142.251.10.147                 -- link: ns2
                     142.251.10.104                 -- link: ns2
                     142.251.10.103                 -- link: ns2
                     142.251.10.99                  -- link: ns2
                     142.251.10.106                 -- link: ns2
                     2404:6800:4003:c0f::63         -- link: ns2
     <!--NeedCopy-->
    
  • Nutanix AHV 上的 VPX 中有哪些文本编辑器可用?

    Vim 可用作文本编辑器。“vi”命令是 vim 二进制文件的符号链接。

  • 如何通过 SSH 会话从 vim 中打开的文件复制行到剪贴板?

    按住 Shift 键,然后左键单击并拖动以选择要复制的文本。

  • 如何在 vim 编辑器中粘贴内容?

    使用“i”进入插入模式,并使用“Shift + Insert”组合键粘贴。

  • 在使用 NetScaler 的高可用性 (HA) 时,在覆盖子网中配置 Nutanix AHV 接口上的 IP 地址的推荐方法是什么?

    使用 Nutanix 覆盖子网时,可以将主 IP 地址和辅助 IP 地址都分配给网络接口。但是,这些 IP 地址绑定到特定节点的接口,如果用作虚拟 IP 地址 (VIP) 或子网 IP 地址 (SNIP),则不支持 HA 故障转移。

    为确保 NetScaler 的 HA 行为正常,请遵循以下最佳实践:

    • 为 Nutanix 覆盖子网中的每个接口仅分配一个(强制性)IP 地址。
    • 请勿将此 IP 地址用于 HA 节点之间共享的任何配置(例如,VIP 或 SNIP)。
    • 您可以使用此 IP 地址作为 NetScaler IP (NSIP),因为 NSIP 是节点专用的,不需要故障转移。
    • 在 NetScaler 设备上手动配置 VIP 和 SNIP,而不是在 Nutanix 界面上。
    • 确保在 NetScaler 上配置适当的 VLAN 设置,以实现正确的路由和通信。

    采用此方法可避免 HA 问题,并确保节点专用 IP 配置与共享 IP 配置之间清晰分离。

  • NetScaler VPX 虚拟设备在 Nutanix AHV 虚拟化平台上是否支持标记 VLAN 功能?

    是的,NetScaler VPX 支持标记 VLAN,前提是 AHV 虚拟机管理程序具有 访客虚拟机 VLAN 中提到的配置。

  • Nutanix AHV 平台是否支持 nsapimgr 命令?

    Nutanix AHV 支持 nsapimgr 命令。但是,调用选项仅限于以下内容。

    命令 1 命令 2
    nsapimgr_wr.sh -ys call=ns_weak_sso_type_enable nsapimgr_wr.sh -ys call=ns_weak_sso_type_disable
    nsapimgr_wr.sh -ys call=ns_sso_ntlm_use_ntdomain nsapimgr_wr.sh -ys call=ns_sso_ntlm_dont_use_ntdomain
    nsapimgr_wr.sh -ys call=ns_sso_kcd_use_spn_host nsapimgr_wr.sh -ys call=ns_sso_kcd_dont_use_spn_host
    nsapimgr_wr.sh -ys call=ns_saml_redirect_for_artifact nsapimgr_wr.sh -ys call=ns_saml_post_for_artifact
    nsapimgr_wr.sh -ys call=ns_saml_enable_single_logout nsapimgr_wr.sh -ys call=ns_saml_disable_single_logout
    nsapimgr_wr.sh -ys call=ns_saml_enable_replay_protection nsapimgr_wr.sh -ys call=ns_saml_disable_replay_protection
    nsapimgr_wr.sh -ys call=ns_saml_enable_incl_ns_fix nsapimgr_wr.sh -ys call=ns_saml_disable_incl_ns_fix
    nsapimgr_wr.sh -ys call=ns_saml_enable_comma_sep_attr_res_no_encode nsapimgr_wr.sh -ys call=ns_saml_disable_comma_sep_attr_res_no_encode
    nsapimgr_wr.sh -ys call=ns_saml_enable_comma_sep_attr_res nsapimgr_wr.sh -ys call=ns_saml_disable_comma_sep_attr_res
    nsapimgr_wr.sh -ys call=ns_saml_dont_send_subject nsapimgr_wr.sh -ys call=ns_saml_send_subject
    nsapimgr_wr.sh -ys call=ns_saml_dont_send_session_index nsapimgr_wr.sh -ys call=ns_saml_send_session_index
    nsapimgr_wr.sh -ys call=ns_saml_dont_send_in_response nsapimgr_wr.sh -ys call=ns_saml_send_in_response
    nsapimgr_wr.sh -ys call=ns_saml_dont_send_full_metadata nsapimgr_wr.sh -ys call=ns_saml_send_full_metadata
    nsapimgr_wr.sh -ys call=ns_rba_login_enable_debug nsapimgr_wr.sh -ys call=ns_rba_login_disable_debug
    nsapimgr_wr.sh -ys call=ns_enable_schema_checks nsapimgr_wr.sh -ys call=ns_disable_schema_checks
    nsapimgr_wr.sh -ys call=ns_aaatm_drop_options_request nsapimgr_wr.sh -ys call=ns_aaatm_dont_drop_options_request
    nsapimgr_wr.sh -ys call=ns_aaatm_302_for_bearer nsapimgr_wr.sh -ys call=ns_aaatm_401_for_bearer
    nsapimgr_wr.sh -ys call=ns_aaa_enable_api_access nsapimgr_wr.sh -ys call=ns_aaa_disable_api_access
    nsapimgr_wr.sh -ys call=enable_webview_support nsapimgr_wr.sh -ys call=disable_webview_support
    nsapimgr_wr.sh -ys call=enable_rfweb_webview_support nsapimgr_wr.sh -ys call=disable_rfweb_webview_support
    nsapimgr_wr.sh -ys call=aaatm_disable_domain_cookie nsapimgr_wr.sh -ys call=aaatm_enable_domain_cookie
    nsapimgr_wr.sh -ys call=aaa_strip_domain nsapimgr_wr.sh -ys call=aaa_dont_strip_domain
    nsapimgr_wr.sh -ys arg1=<VAL> -ys call="ns_saml_set_deflate_size" nsapimgr_wr.sh -ys call=ns_saml_unset_deflate_size
    nsapimgr_wr.sh -ys arg1=<VAL> -ys call="ns_saml_send_binding" nsapimgr_wr.sh -ys call=ns_saml_dont_send_binding
    nsapimgr_wr.sh -ys arg1=<VAL> -ys call="ns_push_set_timeout" nsapimgr_wr.sh -ys arg1=<VAL> -ys call="ns_aaatm_cgitm_duration"
NetScaler VPX™ on Nutanix Acropolis Hypervisor - FAQs