1.1.1. 用途
當集群主副本間出現不一致,或者集群發現資料檔案出現故障時,會在集群狀態中設定datastate為1。這些命令是顯示什么原因導致的。
1.1.2. 使用方法
資料檔案不一致,一般是磁盤故障,斷電宕機等導致檔案損壞。
gcadmin showdmlstorageevent
DDL不一致,部分節點DDL操作時發生故障。
gcadmin showddlevent
資料不一致,部分節點做DML操作時發生故障,包括LOAD。
gcadmin showdmlevent
1.1.3. 使用樣例
[gbase@DB01 gcluster]$ gcadmin showdmlevent
Event count:3 ******總event數量,如果很多會變成16/100代表一共100個event,本次只顯示16個。
Event ID: 252 ****** Event編號,遞增的。
TableName: mydb.table1 ******代表table1有故障*******
Fail Data Copy:
——————————————————
SegName: n2 SCN: 8314414 NodeIP: 11.0.0.201 FAILURE *********代表201節點上的n2分片損壞,需要從202獲取資料**********
SegName: n6 SCN: 8314414 NodeIP: 11.0.0.206 FAILURE *********代表206節點上的n6分片損壞,需要從205獲取資料**********
SegName: n1 SCN: 8314436 NodeIP: 11.0.0.201 FAILURE *********代表201節點上的n1分片損壞,需要從202獲取資料**********
Event ID: 246
TableName: mydb.table2 ******代表table2有故障*******
Fail Data Copy:
——————————————————
SegName: n1 SCN: 8314439 NodeIP: 11.0.0.202 FAILURE *********代表202節點上的n1分片損壞,需要從201獲取資料**********
Event ID: 245
TableName: mydb.table3
Fail Data Copy:
——————————————————
SegName: n1 SCN: 8314443 NodeIP: 11.0.0.202 FAILURE
SegName: n2 SCN: 8314478 NodeIP: 11.0.0.202 FAILURE
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/133830.html
標籤:其他數據庫
上一篇:oracle里sql優化
下一篇:ACCESS中如何取出每個分組的第一,即如何現sqlserver中類似rownumber() over(partition by xx order by xx)
