多节点写入测试
1、各自登录disql
节点一192.168.74.20的账号密码端口:SYSDBA/SYSDBA:5236
节点二192.168.74.21的账号密码端口:SYSDBA/SYSDBA:5237
2、在节点一中:
create user u_tser identified by “123456789”; --创建用户
create table t_test (id int,name varchar(10)); --创建表
insert into t_test values(1,‘xs’); --插入数据
commit;
3、在节点二中查看用户表dba_users
查看表t_test
实例故障测试
在集群运行过程中,一个实例崩溃后,系统自动检测到其状态异常,并切换成单节点集群;故障节点实例恢复正常启动后,自动加入集群。
1、为了测试,先关闭自动拉起功能:
2、在监视器中show,查看实例状态:
此时dsc0是主节点,并且active皆为true
3、模拟节点1故障
4、此时监视器中显示:
5、再次show,发现此时主节点是dsc1,并且dsc0的active为false
6、节点1通过sysdba/SYSDBA@DSC1进行登录
7、节点1启动DmServiceDSC
8、再次查看监视器,显示节点1重新加入dsc
9、show,显示节点1的acttive为true,节点2为主节点
服务器故障测试
在集群运行过程中,当一节点出现服务器宕机故障后,系统自动检测到其状态异常,集群系统切换成单节点集群;故障节点恢复后,自动加入集群。
1、在监视器中show,查看实例状态,皆为true
2、直接关闭节点1服务器(模拟服务器宕机)
监视器显示节点改变
3、show,显示节点1的所有DMCSS、DMASM、DMSERVER状态,皆为false
4、重启节点1,show,显示节点1DMCSS、DMASM、DMSERVER状态已恢复至true,重新加入DSC