服务器 频道

SUSE Linux企业服务器搭建双机集群配置

  六、数据同步

  假设这里只更新linux1服务器上的数据,由linux1定时向linux2复制数据,这就需要进行数据同步设置。

  首先,设置linux1到linux2的SSH无密码登录:

  #ssh-keygen -t dsa

  #scp /root/.ssh/id_dsa.pub 10.1.1.2:/root/.ssh/authorized_keys

  #ssh 10.1.1.2 (应该不用输入密码就能登录)

  然后,在linux1上运行Rsync进行数据同步:

  #/usr/bin/rsync -avzoge ssh /srv/www/htdocs 10.1.1.2:/srv/www/htdocs

  这时会显示如下内容:

  building file list ... done

  ......

  将数据同步服务加入到Crontab,设置30分钟(时间可以根据具体需要决定)定时数据同步一次。命令如下:

  #crontab -e

  */30 * * * * /usr/sbin/rsync -avzoge ssh 10.1.1.2:/srv/www/html

  至此,具有数据同步、服务监控的高可用性服务系统搭建完成。

0
相关文章