命令行接口选项

对于本地安装的 XenMobile Server,您可以随时按如下所示访问 CLI 选项:

  • 从安装了 XenMobile 的虚拟机管理程序: 在虚拟机管理程序中,选择导入的 XenMobile 虚拟机,启动命令提示窗口视图,然后登录您的 XenMobile 管理员帐户。有关详细信息,请参阅您的虚拟机管理程序的文档。
  • 如果在防火墙中启用了 SSH,则使用 SSH: 登录您的 XenMobile 管理员帐户。

可以使用 CLI 执行各种配置和故障排除任务。下面是 CLI 的顶层菜单。

命令行选项图

配置选项

下面是 Configuration Menu(配置菜单)以及每个选项显示的设置的示例。

命令行选项图

[1] Network(网络)

命令行选项图

[2] Firewall(防火墙)

命令行选项图

[3] Database(数据库)

命令行选项图

[4] Listener Ports(侦听器端口)

命令行选项图

群集选项

下面是 Clustering Menu(群集菜单)以及每个选项显示的设置的示例。

命令行选项图

[1] Show Cluster Status(显示群集状态)

命令行选项图

[2] Enable/Disable cluster(启用/禁用群集)

选择启用群集时,将显示以下消息:

To enable real-time communication between cluster members, please open port 80 using the Firewall menu option in CLI menu. Also configure Access white list under Firewall settings for restricted access.

选择禁用群集时,将显示以下消息:

You have chosen to disable clustering. Access to port 80 is not needed. Please disable it.

[3] Cluster member white list(群集成员白名单)

命令行选项图

[4] Enable or disable SSL offload(启用或禁用 SSL 卸载)

选择启用或禁用 SSL 卸载时,将显示以下消息:

Enabling SSL offload opens port 80 for everyone. Please configure Access white list under Firewall settings for restricted access.

[5] Display Hazelcast Cluster(显示 Hazelcast 群集)

选择显示 Hazelcast 群集时,将显示以下选项:

Hazelcast Cluster Members:(Hazelcast 群集成员:)

[列出 IP 地址]

注意:

如果所配置的某个节点不属于群集,请重新启动该节点。

系统选项

System Menu(系统菜单)中,您可以显示或设置系统级信息、重新启动或关闭服务器,或者访问 Advanced Settings(高级设置)。

命令行选项图

通过“Set NTP Server”(设置 NTP 服务器),可以指定 NTP 服务器信息。如果您在将 XenMobile 时间与虚拟机管理程序同步时遇到时区问题,可以通过将 XenMobile 指向 NTP 服务器来避免这些问题。请在更改此选项后重新启动所有群集服务器。

[12] Advanced Settings(高级设置)

命令行选项图

SSL protocols(SSL 协议)选项默认设置为允许使用的所有协议。显示 New SSL protocols to enable(要启用的新 SSL 协议)提示后,键入要启用的协议。XenMobile 将禁用不包括在您的响应中的所有协议。例如:要禁用 TLSv1,请键入 TLSv1.2,TLSv1.1,然后键入 y 以重新启动 XenMobile Server。

Server Tuning(服务器优化)选项包括“server connection timeout”(服务器连接超时)、“maximum connections (by port)”(最大连接数(按端口))和“maximum threads (by port)”(最大线程数(按端口))。

Switch JDBC driver(切换 JDBC 驱动程序)选项为 jTDSMicrosoft JDBC。默认驱动程序为 jTDS。有关切换到 Microsoft JDBC 驱动程序的信息,请参阅 SQL Server 驱动程序

故障排除选项

下面是 Troubleshooting Menu(故障排除菜单)以及每个选项显示的设置的示例。

命令行选项图

[1] Network Utilities(网络实用程序)

命令行选项图

[2] 日志

命令行选项图

[3] Support Bundle(支持包)

命令行选项图

使用 ShareFile 作为 FTP 站点来上载支持包

启动支持包上载之前,请在 ShareFile 上配置以下必备条件:

  1. 验证 FTP 登录详细信息。

    a. 在 Web 浏览器中,打开 https://citrix.sharefile.com

    b. 单击个人设置,然后单击高级连接

    ShareFile 个人设置图

    ShareFile 高级连接图

    c. 在“FTP 服务器信息”中,对于“用户名”,确认显示的用户 ID 为字母数字形式,并显示默认子域/用户名详细信息。

    ShareFile 配置图

    注意:

    • 由于您上载的文件来自 XenMobile(即基于 Linux CLI 的 FTP 客户端),因此您不能在用户名中输入反斜杠 (/) 和与号 (@) 字符。
    • 如果您看到的用户 ID 不是字母数字形式,可以向您的 ShareFile 管理员或 ShareFile 支持人员申请此用户 ID。
  2. 验证是否已为 ShareFile 服务器启用 FTP 通信以及 FTPS 通信。理想情况下,ShareFile 管理员允许通过 FTP 通信打开用户帐户。但是,有时仅允许进行 FTPS 通信。

    具有管理员权限的用户可以验证并启用此设置,方法是依次单击设置管理员设置高级首选项,然后单击启用 ShareFile 工具。在外部应用程序FTP 访问中,应选中启用复选框。

    ShareFile 启用复选框图

  3. 为 FTP 客户端创建用作文件上载目录的共享文件夹。依次单击主页文件夹,然后单击个人文件夹

  4. 在最右侧,单击加号 (+) 图标,单击创建文件夹,然后输入该文件夹的名称。

    ShareFile 共享文件夹对话框图

  5. 在 XenMobile Server CLI 中的主菜单上,选择故障排除 > 支持包。然后,在支持包菜单上,选择 Generate Support Bundle(生成支持包)。

    命令行选项图

    注意:

    如果存在支持包,则在系统提示时,键入 y 以覆盖该支持包。

  6. 将支持包上载到 FTP 服务器:

    a. 选择 Upload Support Bundle by using FTP(使用 FTP 上载支持包)。

    b. 在系统提示输入远程主机时,键入 FTP 服务器的名称。当 ShareFile 用作 FTP 服务器时,键入您的公司名称,后跟 Sharefile FTP 站点名称。例如 citrix.sharefileftp.com。

    c. 在系统提示输入远程用户名时,键入字母数字形式的用户 ID。

    d. 在系统提示输入远程用户密码时,输入您的密码。

    e. 在系统提示输入远程目录时,输入在 ShareFile 中创建的共享文件夹名称,然后按 Enter 键。

    FTP 上载命令图

可以在于 ShareFile 中创建的共享文件夹中查看上载的支持包。

FTP 上载命令图

有关 ShareFile FTP 的详细信息,请参阅 Citrix 支持知识中心文章