问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

两台linux服务器同步问题?

发布网友 发布时间:2022-04-23 16:55

我来回答

3个回答

热心网友 时间:2023-10-09 21:15

Linux自带了ntp服务 -- /etc/init.d/ntpd,这个服务不仅可以设置让本机和某台/某些机器做时间同步,他本身还可以扮演一个time server的角色,让其他机器和他同步时间。
配置文件就是/etc/ntp.conf。
为了测试,设置让node2 -- 192.168.1.102和node1 -- 192.168.1.101做时间同步。第一步,node1做time server,node1本身不和其他机器时间同步,就是取本地时间。所以,先把node1机器的时间调准了:
[root@node1 ~]date -s 08/03/2011
[root@node1 ~]date -s 11:12:00
[root@node1 ~]clock -w[root@node1 ~]hwclock --systohc
后两个命令是把设置的时间写到硬件时间中去(也就是CMOS里面的时间)。
第二步,然后将node1配置成一个time server,修改/etc/ntp.conf,[root@node1 ~]vi /etc/ntp.conf其他的配置不怎么需要改,只需要关注restrict的配置:
1. 注释掉原来的restrict default ignore这一行,这一行本身是不响应任何的ntp更新请求,其实也就是禁用了本机的ntp server的功能,所以需要注释掉。
2. 加入:restrict 192.168.1.0 mask 255.255.255.0 -- 让192.168.1.0/24网段上的机器能和本机做时间同步
3. 这样就可以了,记得下面的:
server 127.127.1.0 # local clockfudge 127.127.1.0 stratum 10
这两行需要,这是让本机的ntpd和本地硬件时间同步。
当然,我们也可以添加server xxx.xxx.xxx.xxx,让他和其他的time server时间同步。
4. /etc/init.d/ntpd restart
5. chkconfig ntpd on
6. 修改iptables配置,将tcp和udp 123端口开放,这是ntp需要的端口,在/etc/services中可以查到这个端口。
第三步,这样node1就成为一台time server了,现在我们配置node2这台机器,也是修改/etc/ntp.conf ,[root@node2 ~]vi /etc/ntp.conf
1. restrict default ignore这行保留为注释状态,因为sales不需要做time server
2. 注释掉server 127.127.1.0, fudge 127.127.1.0 stratum 10这两行,因为这台机器不需要和本地硬件时钟同步了。
3. 加入server 192.168.1.101这行,和node1机器同步。
这样就OK了。看看时间,已经和node1同步了。往后默认配置好像是5分钟和time server同步一次。ntpdate命令是显式的和某台机器做时间同步,以前将ntpdate放到crontab中定期同步也是可以的,但是既然ntpd本身就可以做这个时间
第四步,将ntpdate放到crontab中定期步也是可以的[root@node2 ~]#vi ntpupdate.sh/usr/sbin/ntpdate 192.168.1.101[root@node2 ~]#chmod 755 ntpupdate.sh[root@node2 ~]#crontab -e*/1 * * * * /root/ntpupdate.sh[root@node2 ~]#/etc/init.d/crond restart

热心网友 时间:2023-10-09 21:16

最简单的办法:
格了换 Linux ,开 NFS 后两个 Linux 挂载这个 NFS 到附件目录。

和最简单差不多但不是很好用的:
Windows 开网上邻居共享,两个 Linux 用 cifs ,也就是 Samba 挂载 Windows 的共享到附件目录。

最麻烦的办法:
自己开发个上传下载文件的服务,Windows 作为附件服务器提供存储,两个 Linux 作为客户端无缝转发附件。

不是很麻烦但和麻烦差不多的办法:
Windows 开 FTP 服务,Linux 自己上传下载附件。

如果你的 Linux 服务器硬盘够大,可以保证每个服务器都有附件数据:
可以用 rsync 做互相之间的数据同步,SVN、GIT、CVS这种版本控制做同步也可以。不过版本控制是可以回滚的,数据量会越来越大,好处是安全可以随时找回以前的数据,而且速度不快。追问感谢您的回答,但我想弄一个现成的软件,实现您说的“最麻烦的方法”

追答现成的软件?rsync 同步啊。

最麻烦的办法是要看你的这个项目,在项目里面添加传输的功能,这需要看你的项目如何实现的。
这不可能“现成的软件”

热心网友 时间:2023-10-09 21:16

给你几个建议:
①单独使用一台附件服务器,所有服务器上传的文件都直接上传到单独服务器上
②使用自已开发一个程序通过SOCKET等进行传输
③使用SVN当有附件上传时使用程序触发SVN进行同步
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
锦州的住房公积金应该怎么才能提取的啊? 锦州不知公积金可以提取吗,具体地点是哪 冷静期过一个月以后还生效吗 签订的离婚协议书能无效吗 30天冷静期之间离婚协议书签有效吗? 那么屋里20度给宝宝盖什么 幼儿园20度室温盖多少被子 求黑塔利亚米英同人游戏Pain&Gain 黑塔利亚米英pain&gain怎么存档 求APH米英同人游戏<pain&gain> 请问盐蛋是什么? 咸蛋黄口味起源于哪个国家? 端午的咸鸭蛋 做这道咸蛋黄焗肉蟹得怎样弄盘饰才会现实出这道菜有好看 炒芙蓉蟹是哪个地方的菜 土豆和咸蛋能否一起吃? 做蛋蛋皮皮虾的咸蛋黄是生的还是熟的? 做咸蛋为什么不要用鸡蛋而用鸭蛋呢? 怎样进行保险投诉? 保险公司投诉处理技巧对妥善处理投诉的重要性 买保险投诉渠道有哪些 平安保险有什么快捷的投诉渠道吗? 保险投诉的处理方法 怎么投诉保险公司能全额退保? 三星手机屏幕碎了怎么办? 1匹空调制热等于多少千瓦 刮完胡子很疼怎么办 刮胡子后会疼为什么? 空气源热泵里面的一匹机大概是多少瓦的?这个瓦数指的是制热量还是??? 三星Galaxy S20屏幕碎了怎么办? Linux 下的服务器时间同步方案有哪些? linux主机如何同步互联网上的时间服务器 急,LINUX操作系统的时间与时间服务器NTP同步时间问题 linux时间同步服务器的时间更新问题 磷虾油的功效与作用? 磷虾油的功效与作用有哪些? 请问鲑鱼磷虾油的用它的用处是什么 极地壹号磷虾油里面含有许多种营养成分,比如磷脂、虾青素、胆碱?_百度... 想知道磷虾油的功效是什么? krill oil磷虾油有什么作用 为什么越来越多的人选择磷虾油,真能提高免疫力吗? “磷虾油”被曝有质量问题,“磷虾油”究竟有无保健功能? 描写石榴树的作文 石榴的作文怎么写 一棵石榴树作文100个字? 我家有一棵石榴树作文200字? 借物喻人写石榴350字 石榴树作文,70到10个字 QQ群搜不到群号? 我最喜欢的石榴树 作文 宝宝拉的便便在裤子上,怎么才能洗干净
  • 焦点

最新推荐

猜你喜欢

热门推荐