使用命令行界面对 Appliance 执行操作

可以运行命令来重新启动 Appliance 硬件、将 Appliance 复位为其原始工厂设置或关闭 Appliance。

关于此任务

可以使用命令行界面来复位 Appliance 配置数据、重新启动 Appliance 或关闭 Appliance。

过程

  1. xcadmin 用户身份与 Appliance 建立连接。 可以使用串行连接,也可以通过安全 Shell (SSH) 来连接命令行界面。
    • 串行连接:必须在 ASCII 终端或运行终端仿真软件的 PC 与 Appliance 上的串口之间建立串行连接。如果您正在使用 PC 作为串行控制台,那么必须使用 Windows® 或 Linux® 的基于 PC 的串行通信程序。要建立此连接,请使用 DB-9 串行电缆。
      注: 如果该终端或 PC 未配备串口,请使用 USB 至串口转换器电缆。
    • 远程登录:要通过 SSH 连接至 Appliance,请对 SSH 客户机提供 Appliance 的 URL。
  2. 与 Appliance 建立连接之后,可以发出下列其中一个命令。
    clear-all
    复位 Appliance 的配置数据,包括除去所有数据网格和新用户。将重新启动 Appliance 上正在运行的所有内部进程。运行此命令不会重新启动 Appliance 硬件。
    [Version 1.0.0.4 and later] clear-tls-config
    复位传输层安全性 (TLS) 配置。如果 clear-all 不是一个选项,由于因为您不希望丢失所有配置数据,那么请运行此命令,然而 TLS 配置将被破坏,或者您想复原缺省 TLS 值。在大多数情况下,使用用户界面以进行 TLS 更改,或者使用 clear-all 命令以还原为 Appliance 的原始配置。

    对集合体中的每个 Appliance 运行 clear-tls-config 命令。对每个 Appliance 运行此命令之后,在集合体中的每个 Appliance 中重新启动进程。

    如果集合体成功进行了通信,请使用 device restart 命令。当集合体中的所有 Appliance 都可以通过用户界面来访问,并且在集合体面板中可以视为已启动时,说明集合体正在正确进行通信。但是,如果 TLS 配置阻止集合体进行通信,并且 device restart 命令没有使 Appliance 处于备份状态,那么可以使用 force-recycle 命令强制停止然后启动 Appliance 中的所有进程,而不保存任何数据。

    device RESET
    将 Appliance 复位为网络、许可证发放和缺省用户标识的工厂设置。将删除数据网格中的所有数据。在运行此命令之后,必须重新初始化 Appliance。
    device restart
    重新启动 Appliance 硬件。数据网格、配置和用户数据将在关闭设备之前保存并在 Appliance 重新启动时可用。
    device shutdown
    关闭 Appliance 硬件。将在关闭设备之前保存数据网格、配置和用户数据。
    [Version 1.0.0.4 and later] force-recycle
    重新启动 WebSphere® DataPower® XC10 Appliance 进程,而不保存任何数据。因为可能会丢失数据,所以,仅当您不担心数据丢失或者您已经尝试执行 device restart 命令并且 Appliance 未变得可用时才运行此命令。
    set-dns-servers <valid DNS server>
    为 Appliance 设置域名系统 (DNS) 服务器。
    start-progress
    正在启动时也可以发出此命令。此命令显示启动过程的已完成百分比。

下一步做什么

如果复位 Appliance,那么可以重新初始化 Appliance。有关配置 Appliance 的更多信息,请参阅初始化和配置 IBM WebSphere DataPower XC10 Appliance