关于LINUX 双机问题
我用VM安装linux双机,采用的linux cluster。
可是我发现有这样一个问题,就是我可以在两台机器同时启动同一个服务,这就以为着如果使用磁盘柜,两台机器可以同时访问磁盘柜?为什么会这样?
如果两台机器可以同时访问磁盘柜,那么如果同一个文件写入不同数据该如何解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
你用的是哪个公司的产品? 看看手册先吧.
HA不是你说的那样的. 你同时起多少都没问题的,但同一时候,只能有一台机器去 mount 共享分区的.
我用的是redhat AS3自己带的redhat cluster!
[quote]原帖由 "imtj"]我用的是redhat AS3自己带的redhat cluster![/quote 发表:
你的意思是你的两台机器能同时mount 同一个 分区??
对没错,两台机器可以同时绑定磁盘柜的盘。
如果机器1的ip为192.168.10.1 机器2的ip为192.168.10.2
启动的服务为apache,我通过redhat-config-clusterk看到,机器1的
apache 启动IP为192.168.10.1
机器2的apache 启动ip 192.168.10.2
但是通过外部访问为apache双机设置的ip没有问题!
楼主可能对双机的理解有一点不同.
最好先看一下redhat的手册. 另外,如果你的apache 根本就不用那个raid上的东东,我想是可以同时启动的.
还有,如果两台机器 mount 不同的分区也是可以的.
有两个分区是一定要同时mount的. 就是那两个 raw的. 因为HA是通过这个来交换信息的.
可是我把APACHE的文件放置在共享分区上面,所以要启动apache必须要绑定分区!
可是我发现redhat-config-cluster启动的时候两台机器的apache都会启动,而且同时都绑定了共享的分区!
1、你可以通过cluster去mount你的sharestorage,不需要自己mount
2、你的apache不要让他自己启动,chkconfig --del httpd,让cluster把他带起来
3、请仔细阅读redht的文档,会对你很有帮助,我按照文档做过apache和oracle的cluster,都可以实现
正解
要是两台机器都同时启动了apache和mount了,那还叫什么热备阿
可能是VM做共享磁盘柜时,没有对磁盘Locking。