3.5 MGM API 錯誤

本節提供關於六種 MGM 錯誤類型中的每一種的資訊,以下列表按類型排序。

請求錯誤

這些是因連線管理伺服器失敗而產生的錯誤。

表 3.8 因管理伺服器連線失敗而產生的請求錯誤。

描述
NDB_MGM_ILLEGAL_CONNECT_STRING 無效的連線字串
NDB_MGM_ILLEGAL_SERVER_HANDLE 無效的管理伺服器控制代碼
NDB_MGM_ILLEGAL_SERVER_REPLY 來自管理伺服器的無效回應
NDB_MGM_ILLEGAL_NUMBER_OF_NODES 無效的節點數量
NDB_MGM_ILLEGAL_NODE_STATUS 無效的節點狀態
NDB_MGM_OUT_OF_MEMORY 記憶體配置錯誤
NDB_MGM_SERVER_NOT_CONNECTED 管理伺服器未連線
NDB_MGM_COULD_NOT_CONNECT_TO_SOCKET 無法連線至 Socket
NDB_MGM_BIND_ADDRESS 無法繫結本機位址...
NDB_MGM_ILLEGAL_BIND_ADDRESS 無效的繫結位址

節點 ID 分配錯誤

這些錯誤是由於無法為叢集節點指派節點 ID 而造成的。

表 3.9 因無法指派節點 ID 而造成的節點 ID 分配錯誤

描述
NDB_MGM_ALLOCID_ERROR 一般錯誤;可能可以重試並復原
NDB_MGM_ALLOCID_CONFIG_MISMATCH 無法復原的一般錯誤
NDB_MGM_ALLOCID_CONFIG_RETRY Mgmd 無法比對主機名稱,但 AllowUnresolvedHostnames=true。連線節點應重試。 (請參閱 AllowUnresolvedHostnames。)

服務錯誤

這些錯誤是由於節點或叢集啟動、關閉或重新啟動失敗而造成的。

表 3.10 因節點或叢集啟動、關閉或重新啟動失敗而造成的服務錯誤

描述
NDB_MGM_START_FAILED 啟動失敗
NDB_MGM_STOP_FAILED 關閉失敗
NDB_MGM_RESTART_FAILED 重新啟動失敗

備份錯誤

這些是由於啟動或中止備份的問題而造成的錯誤。

表 3.11 因啟動或中止備份的問題而造成的備份錯誤。

描述
NDB_MGM_COULD_NOT_START_BACKUP 無法啟動備份
NDB_MGM_COULD_NOT_ABORT_BACKUP 無法中止備份

單一使用者模式錯誤

這些錯誤是由於進入或退出單一使用者模式失敗而造成的。

表 3.12 因進入或退出單一使用者模式失敗而造成的單一使用者模式錯誤。

描述
NDB_MGM_COULD_NOT_ENTER_SINGLE_USER_MODE 無法進入單一使用者模式
NDB_MGM_COULD_NOT_EXIT_SINGLE_USER_MODE 無法退出單一使用者模式

組態錯誤

當管理伺服器無法取得組態資料,或無法執行組態變更時,會產生這些錯誤。

表 3.13 因無法取得或變更組態而造成的組態錯誤。

描述
NDB_MGM_CONFIG_CHANGE_FAILED 無法完成組態變更
NDB_MGM_GET_CONFIG_FAILED 無法取得組態

一般使用錯誤

這是一種一般錯誤類型,用於其他無法分類的錯誤。只有一種一般使用錯誤。

表 3.14 其他未分類的一般使用錯誤。

描述
NDB_MGM_USAGE_ERROR 一般使用錯誤