一个比较别扭的服务架构
时间:2007-01-11 来源:适兕
今天接了用户一个电话,起初是说nfs的挂载点不能cd ,不能df,不能ls,这个问题在2.4.21-9.30AXsmp中是一个kernel的bug,在/log/messages里会有很多的rpc error出现。
http://blog.chinaunix.net/u/25100/showart_201738.html里有相同的描述。
这当然是个开始,已经有了解决办法,那就是patch kernel或upgrade kernel。
当用户让我去登录这台机器的时候,发现了很让人纳闷的现象,redflag HA监控的对象仅是一个 apache服务,查看其httpd.conf发现有module weblogic,那么这样就会猜测其是否是ha切换时产生问题。
我和同事商量着,是否是ha没有监控磁盘阵列的缘故?分析后又放弃了这样的观点。
只好先给用户解决问题,于是电话又沟通了一会。我把我的疑问告诉了用户,用户是和我这样描述的:
两台服务器A和B,一台磁盘阵列,A机挂载阵列并启动NFS服务,nfs的服务点是阵列,B机用NFS client挂载A机的服务。
应用是apache作高可用,weblogic作负载均衡,并有网页防篡改服务。
那么当你看到这时,会觉得这样的架构很正常?
weblogic的负载均衡,两台服务可以同时访问一个资源点。这是用户的理由!那么操作系统了?这是用户问我的问题。
我的回答是,一块物理磁盘是不可能让两个操作系统同时挂载的。
http://blog.chinaunix.net/u/25100/showart_201738.html里有相同的描述。
这当然是个开始,已经有了解决办法,那就是patch kernel或upgrade kernel。
当用户让我去登录这台机器的时候,发现了很让人纳闷的现象,redflag HA监控的对象仅是一个 apache服务,查看其httpd.conf发现有module weblogic,那么这样就会猜测其是否是ha切换时产生问题。
我和同事商量着,是否是ha没有监控磁盘阵列的缘故?分析后又放弃了这样的观点。
只好先给用户解决问题,于是电话又沟通了一会。我把我的疑问告诉了用户,用户是和我这样描述的:
两台服务器A和B,一台磁盘阵列,A机挂载阵列并启动NFS服务,nfs的服务点是阵列,B机用NFS client挂载A机的服务。
应用是apache作高可用,weblogic作负载均衡,并有网页防篡改服务。
那么当你看到这时,会觉得这样的架构很正常?
weblogic的负载均衡,两台服务可以同时访问一个资源点。这是用户的理由!那么操作系统了?这是用户问我的问题。
我的回答是,一块物理磁盘是不可能让两个操作系统同时挂载的。
相关阅读 更多 +