Ibm mq 在WebSphere MQ中为多实例队列管理器使用NFS3文件系统的含义是什么

Ibm mq 在WebSphere MQ中为多实例队列管理器使用NFS3文件系统的含义是什么,ibm-mq,nfs,Ibm Mq,Nfs,在Linux平台上使用WebSphere MQ v7.5的多实例队列管理器实现新的MQ基础设施时,我们遇到了一个困难的场景。 问题是我们的网络团队无法配置NFS4,因此我们仍然使用NFS3版本。我们理解多实例队列管理器在NFS3中无法正常工作。但是,如果我们在NFS3中以多实例的方式定义队列管理器,并期望在单实例模式下完美地工作,那么会有什么问题吗 谢谢我不希望您在使用NFS3运行单节点队列管理器时遇到问题,我们会定期这样做。NFS4的要求是多实例队列管理器所需的文件锁定机制,以确定主实例何时失

在Linux平台上使用WebSphere MQ v7.5的多实例队列管理器实现新的MQ基础设施时,我们遇到了一个困难的场景。 问题是我们的网络团队无法配置NFS4,因此我们仍然使用NFS3版本。我们理解多实例队列管理器在NFS3中无法正常工作。但是,如果我们在NFS3中以多实例的方式定义队列管理器,并期望在单实例模式下完美地工作,那么会有什么问题吗


谢谢

我不希望您在使用NFS3运行单节点队列管理器时遇到问题,我们会定期这样做。NFS4的要求是多实例队列管理器所需的文件锁定机制,以确定主实例何时失去控制,辅助队列管理器何时接管

如果将队列管理器定义为多实例,并且队列管理器尝试进行故障切换,则可能无法成功进行故障切换,最坏情况下可能会损坏队列管理器文件

如果您自己控制故障切换(如中所示,关闭一个节点上的队列管理器,然后在另一个节点上再次启动),这应该对您有效,因为没有文件共享发生,并且在辅助节点上打开之前,主节点上的所有文件都将关闭。您必须确保辅助队列管理器没有在备用节点中运行——永远不会

我希望这有帮助


戴夫

@戴夫,谢谢!最糟糕的是我的担忧。我发现amqmfsck实用程序甚至在NFS3中也能工作。因此,如果在最坏的情况下,由于多实例队列管理器中的文件锁定机制,队列管理器文件被锁定或损坏,我将无法恢复主队列管理器和辅助队列管理器。你曾经遇到过这样的情况吗。