检查服务器网络环境
内部交换机作为数据库专用数据交换平台,关系着整个数据库服务的正常运行,一旦内部交换机损坏,将直接导致数据库服务的终止。因此,用户应保证相关交换机产品的高可靠、可用性,了解交换机产品的具体参数信息、故障率以及产品可靠使用周期。
建议用户选择2台或者多台交换机作为内部数据交换平台,有一定的冗余,既可以防范因单台交换机损坏而造成的数据库服务停止,也可在高并发、大数据网络传输时,提高内部网络传输效率。
单台内部交换机故障
仅有一台数据库内部交换机时,一旦交换机故障或损坏,整个服务器集群将不可用,此时应该及时修复损坏交换机,或者接入新的交换机产品。
交换机修复以后,需要重新启动数据库,此时各节点由于网络故障无法正常交互,但服务进程仍然存在,需采用 KILL 进程的方式结束各服务节点进程,然后确认新接入的交换机没有问题后 (ping 网络正常),按照正常的启动数据库流程,重新启动数据库服务即可。
两台内部交换机故障
当有两台内部交换机时,如若其中一台故障或损坏,不影响整个集群的正常工作,但是可用的网络通道会变窄 (相对原来的双通道),此种情况只需修复故障的交换机,重新接入故障交换机即可 (注:接入后请测试新接入交换机的网络互通性)。
多台内部交换机同时故障
请按照单台内部交换机异常的处理方式,进行数据库维护操作。外网交换机作为外部用户访问数据库的专用交换机,仅仅是提供访问数据库服务的一个通道,当外部网络通道堵塞或外部交换机故障时,外部用户将不能访问数据库服务,但对内部的数据库运行环境无影响。用户应尽快自行修复外部网络服务,以便应用正常访问数据库服务。