其中除了lvs.sh脚本为笔者原创,其它脚本仅作小部分修改而已。
昨天又想了想,将director中的RIP可以定义为数组,放置指定配置文件,及其他相关变量,都以配置文件的形势分离,然后将start和stop及status加上笔者的lvs脚本,各自内容做成一个函数,然后才是一个完整的SysV风格的服务脚本,无奈于近来时间问题,暂时搁置,得熬过这阵子,再做折腾。
下面给出RIP部分的实现方式,有兴趣的哥们可以玩玩.
[root@demo2 ~]# RIP[0]=192.168.88.20
[root@demo2 ~]# RIP[1]=192.168.88.21 [root@demo2 ~]# RIP[2]=192.168.88.22 [root@demo2 ~]# RIP[3]=192.168.88.23 [root@demo2 ~]# for i in ${RIP[@]}; do > echo $i > echo OK. > done 192.168.88.20 OK. 192.168.88.21 OK. 192.168.88.22 OK. 192.168.88.23 OK.