将 Oracle® Solaris 11.2 系统配置为路由器或负载平衡器

退出打印视图

更新时间: 2014 年 9 月
 
 

使用命令行界面配置 ILB

ILB CLI 位于 /usr/sbin/ilbadm 目录中。CLI 包含用于配置负载平衡规则、服务器组和运行状况检查的子命令。此外,还包含用于显示统计信息以及查看配置详细信息的子命令。您必须为 ILB 配置子命令设置用户授权,但查看子命令除外,例如 ilbadm show-ruleilbadm show-serverilbadm show-healthcheck。您必须拥有 solaris.network.ilb.config RBAC 授权,才能执行 ILB 配置子命令。

  • 要了解如何为现有用户分配授权,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的第 3  章 在 Oracle Solaris 中指定权限

  • 您也可以在系统上创建新的用户帐户时提供授权。

    以下示例将创建一个组 ID 为 10、用户 ID 为 1210 并且具有管理系统中 ILB 的授权的用户 ilbadm

    # useradd -g 10 -u 1210 -A solaris.network.ilb.config ilbadmin

    useradd 命令将向 /etc/passwd/etc/shadow/etc/user_attr 文件中添加一个新用户。-A 选项为该用户指定授权。

子命令可以分为两类:

  • 配置子命令-这些子命令用于执行以下任务:

    • 创建和删除负载平衡规则

    • 启用和禁用负载平衡规则

    • 创建和删除服务器组

    • 在服务器组中添加和删除服务器

    • 启用和禁用后端服务器

    • 为负载平衡规则中的服务器组创建和删除服务器运行状况检查


    注 -  您必须拥有管理配置子命令的特权。要创建相应的角色并将该角色分配给用户,请参见在 Oracle Solaris 11.2 中确保用户和进程的安全 中的创建角色
  • 查看子命令-这些子命令用于执行以下任务:

    • 查看已配置的负载平衡规则、服务器组和运行状况检查

    • 查看包转发统计信息

    • 查看 NAT 连接表

    • 查看运行状况检查结果

    • 查看会话持久性映射表


    注 -  管理查看子命令不需要拥有特权。

有关 ilbadm 子命令的更多信息,请参见 ilbadm(1M) 手册页。