ILB CLI 位于 /usr/sbin/ilbadm 目录中。CLI 包含用于配置负载平衡规则、服务器组和运行状况检查的子命令。此外,还包含用于显示统计信息以及查看配置详细信息的子命令。您必须为 ILB 配置子命令设置用户授权,但查看子命令除外,例如 ilbadm show-rule、ilbadm show-server 和 ilbadm 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 选项为该用户指定授权。
子命令可以分为两类:
创建和删除负载平衡规则
启用和禁用负载平衡规则
创建和删除服务器组
在服务器组中添加和删除服务器
启用和禁用后端服务器
为负载平衡规则中的服务器组创建和删除服务器运行状况检查
查看已配置的负载平衡规则、服务器组和运行状况检查
查看包转发统计信息
查看 NAT 连接表
查看运行状况检查结果
查看会话持久性映射表
有关 ilbadm 子命令的更多信息,请参见 ilbadm(1M) 手册页。