4. Managing Distributed Workers and Nodes
1). 如果在分布节点中的一个worker退出
a. 首先确认这个workers没有running了
b. 在同一个分布节点上开启 adctrl
$adctrl distributed=y force_restart=y
c. 在任何节点开启 adctrl (whithout distributed=y),告诉manager worker failed(option 4)
2). 如果分布式AD环境中的一个应用节点fails
如果能成功修复这个应用节点,然后重用现在的session .
a. 确认没有workers 在运行
b. 在同一个节点服务器开启adctrl distributed=y, 输入workers range .
c. 使用如下命令开始ad ctrl : $ adctrl distributed=y force_restart=y,输入worker number,
adctrl将会开启这些worker 。
d. adctrl distributed=y ,告诉 manager workers failed (option 4).
如果不可能修复应用节点。使用adctrl告诉管理器这些workers已经failed, 它会重新分配他们。
3). 如果数据库异常关闭或连接失败
如果在执行adpatch session期间,数据库连接失败,所有的autopathc和adctrl session都会
退出,一旦数据库恢复正常使用:
a. 在每个应用节点使用 distributed=y 重新启动 adctrl,再次输入worker ranges .
b. Start a normal AD Controller session (without distributed=y) and tell the manager that the workers failed (option 4)
c. Set all workers to restart status (option 2).
d. Restart the AutoPatch session. This will cause the workers on the distributed nodes to restart.
本文转自ITPUB博客tolywang的博客,原文链接:Using Distributed AD in Applications Release 11.5. (文档 ID 236469.1) - 2,如需转载请自行联系原博主。