根据你的描述,你的MongoDB副本集在添加节点时遇到了问题。主节点在添加节点后自动变成了secondary,而新添加的节点状态为8(down),无法访问。即使删除并重新添加节点,情况依旧如此。你尝试过强制更改原主节点的优先级,但似乎没有效果。现在你的副本集中有一个节点是secondary,另一个是other。这种情况可能由几种原因导致,下面是一些可能的解决方案:1. 检查网络问题:首先,检查你的网络连接是否稳定。MongoDB副本集中的节点需要能够互相通信,如果网络出现问题,可能会导致节点状态异常。2. 检查MongoDB的配置:确保你的MongoDB配置正确。例如,确认所有的MongoDB实例都使用相同的副本集名称,并且所有的配置文件都正确设置了。同时,确保你的防火墙或安全组规则没有阻止MongoDB的通信。3. 检查节点的优先级:在MongoDB的副本集中,主节点通常具有更高的优先级。如果一个从节点的优先级高于当前的主节点,那么在主节点出现问题时,从节点可能会被提升为主节点。你可以尝试调整节点的优先级来解决这个问题。4. 进行故障排除:你可以尝试进行一些故障排除操作来找出问题所在。例如,你可以尝试重新启动有问题的节点,或者尝试在其他节点上执行复制集的重新配置等。5. 咨询MongoDB的技术支持:如果你尝试了以上方法但问题依旧存在,那么你可能需要咨询MongoDB的技术支持来获取更专业的帮助。他们可能会给出更具体的建议或解决方案。希望这些建议能帮助你解决问题。如果你还有其他问题或需要更多的帮助,欢迎随时向我提问。