差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
zh:常见问题及解答:如何使用脚本配置主备服务器以及集中管理 [2015/12/30 01:21] – [配置脚本 clusterconf.sh] liuxlzh:常见问题及解答:如何使用脚本配置主备服务器以及集中管理 [2016/03/24 08:51] (当前版本) liuxl
行 8: 行 8:
  
 **主服务器**: **主服务器**:
-服务IP为:192.168.1.120(配置中继、分机注册等都使用此IP)。 + 
-eth0:192.168.1.234 此网卡IP做为主IP,提供服务的为虚拟网卡eth0:1(默认不启用,eth0后面的1为网卡名)。+服务IP为:192.168.1.120(配置中继、分机注册等都使用此IP),提供服务的为虚拟网卡eth0:1(默认不启用,eth0后面的1为网卡名)。 
 + 
 +eth0:192.168.1.234 此网卡IP做为主IP。 
 eth1:10.10.10.1 为心跳IP。 eth1:10.10.10.1 为心跳IP。
  
 **备份服务器**: **备份服务器**:
-eth0:192.168.1.235 此网卡IP做为主IP,提供服务的为虚拟网卡eth0:1(默认不启用)。+ 
 +eth0:192.168.1.235 此网卡IP做为主IP,提供服务的为虚拟网卡eth0:1(默认不启用)。 
 eth1:10.10.10.2 为心跳IP。 eth1:10.10.10.2 为心跳IP。
  
行 22: 行 27:
 <code> cp /opt/asterisk/scripts/astercc/clusterconf.sh /root </code> <code> cp /opt/asterisk/scripts/astercc/clusterconf.sh /root </code>
  
-进入/root目录,执行 ./culstercc.sh 脚本文件开始配置:+进入/root 目录,执行 ./culstercc.sh 脚本文件开始配置:
 <code> cd /root </code> <code> cd /root </code>
 <code> chmod +x ./clustercc.sh </code> <code> chmod +x ./clustercc.sh </code>
行 41: 行 46:
  
 {{:zh:常见问题及解答:脚本配置主备4.png?700|}} {{:zh:常见问题及解答:脚本配置主备4.png?700|}}
 +
 {{:zh:常见问题及解答:脚本配置主备5.png?700|}} {{:zh:常见问题及解答:脚本配置主备5.png?700|}}
  
行 59: 行 65:
 {{:zh:常见问题及解答:脚本配置主备6.png?700|}} {{:zh:常见问题及解答:脚本配置主备6.png?700|}}
  
-检查文件同步设置 +==== 检查文件同步设置 ==== 
-主服务器上执行: + 
-<code> cd /home/ccsync </code>+主服务器上执行: 
 +<code> cd /home/ccsync && touch abc</code>
 然后在备机上检查abc文件是否存在(可能用几秒的延迟): 然后在备机上检查abc文件是否存在(可能用几秒的延迟):
 <code> ls /home/ccsync/abc </code> <code> ls /home/ccsync/abc </code>
 再在主服务器上删除abc文件,然后看备机是否同样已删除,最后模拟测试主备切换工作是否正常。 再在主服务器上删除abc文件,然后看备机是否同样已删除,最后模拟测试主备切换工作是否正常。
 +<code> rm /home/ccsync/abc </code>
  
  
行 75: 行 82:
  
 **主服务器**: **主服务器**:
 +
 eth0:192.168.1.234 此网卡IP为主服务提供pbx服务的IP(配置此服务器中继及注册分机时用此IP) eth0:192.168.1.234 此网卡IP为主服务提供pbx服务的IP(配置此服务器中继及注册分机时用此IP)
 +
 eth0:1为提供服务的虚拟网卡,服务IP为:192.168.1.120(网页访问系统及连接数据库时用此IP) eth0:1为提供服务的虚拟网卡,服务IP为:192.168.1.120(网页访问系统及连接数据库时用此IP)
 +
 eth1:10.10.10.1 此网卡IP为心跳IP。 eth1:10.10.10.1 此网卡IP为心跳IP。
  
 **备份服务器**: **备份服务器**:
 +
 eth0:192.168.1.235 此网卡IP为主服务提供pbx服务的IP(配置此服务器中继及注册分机时用此IP) eth0:192.168.1.235 此网卡IP为主服务提供pbx服务的IP(配置此服务器中继及注册分机时用此IP)
-eth0:1为提供服务的虚拟网卡, + 
-eth1:10.10.10.2 此网卡IP为心跳IP。+eth0:1为提供服务的虚拟网卡,eth1:10.10.10.2 此网卡IP为心跳IP。
  
 **其他服务器**: **其他服务器**:
 +
 eth1:192.168.1.245 此网卡为该服务器提供PBX服务。 eth1:192.168.1.245 此网卡为该服务器提供PBX服务。
 +
 +==== 配置脚本 clusterconf.sh ====
  
 用配置脚本clusterconf.sh 进行主备配置。两台机器安装完毕cc系统后,要先进行授权,因为配置过程中需要服务器授权的产品序列号。 用配置脚本clusterconf.sh 进行主备配置。两台机器安装完毕cc系统后,要先进行授权,因为配置过程中需要服务器授权的产品序列号。
行 134: 行 148:
 {{:zh:常见问题及解答:脚本配置主备14.png?700|}} {{:zh:常见问题及解答:脚本配置主备14.png?700|}}
  
-检查文件同步设置 +==== 检查文件同步设置 ==== 
-主服务器上执行: + 
-<code> cd /home/ccsync </code>+主服务器上执行: 
 +<code> cd /home/ccsync && touch abc</code>
 然后在备机及其它服务器上检查abc文件是否存在(可能有几秒的延迟): 然后在备机及其它服务器上检查abc文件是否存在(可能有几秒的延迟):
 <code> ls /home/ccsync/abc </code> <code> ls /home/ccsync/abc </code>
 最后在主服务器上删除abc文件,再看备机和其它服务器是否同样已删除,最后模拟测试主备切换工作是否正常。 最后在主服务器上删除abc文件,再看备机和其它服务器是否同样已删除,最后模拟测试主备切换工作是否正常。
 +<code> rm /home/ccsync/abc </code>
  
  
zh/常见问题及解答/如何使用脚本配置主备服务器以及集中管理.1451438512.txt.gz · 最后更改: (外部编辑)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki