假设我创建了两个SERVER1
节点SERVER2
create ltm node SERVER1 description SERVER1 address 10.1.1.1%200
create ltm node SERVER2 description SERVER2 address 10.1.1.2%200
添加节点后,我想创建一个池并为其分配多个健康监视器,而不是一个。在我的脚本中,我有类似以下内容
create ltm pool some_pool_1 members add { SERVER1:0 SERVER2:0 } monitor health_monitor_1 health_monitor_2 monitor_3 health_monitor_4 health_monitor_5
这只会health_monitor_1
在抛出之前分配它Syntax Error: "health_monitor_2" unknown property
。当我进入时,health_monitor_1
我可以看到SERVER1
和,SERVER2
但是当我进入任何其他健康监视器时,我看不到那里的节点SERVER1
和SERVER2
。我必须进入池并手动为其分配其他健康监视器。有人能帮我更改脚本create ltm pool some_pool_1 members add { SERVER1:0 SERVER2:0 } monitor health_monitor_1 health_monitor_2 monitor_3 health_monitor_4 health_monitor_5
以便能够将多个健康监视器分配给我的池吗?
答案1
如果要将多个监视器附加到正在创建的池中,则需要将它们放在括号中:
create ltm pool p1 members add { 10.1.1.1:80 10.1.1.2:80 } monitor "http https"
或者,如果您希望至少有两台显示器工作:
create ltm pool p1 members add { 10.1.1.1:80 10.1.1.2:80 } monitor min 2 of { tcp http https }