Innodb

Dba.getCluster:此功能無法通過會話訪問獨立實例 (RuntimeError)

  • August 31, 2018

我正在使用 mysql innodb 集群。連接到我的實例使用\c root@localhost:3306.

當我發出錯誤消息時彈出var cluster = dba.getCluster('testCluster')

我已經在上次會話中創建了集群。但是當我重新連接時,它不再起作用了。

我唯一改變的是主機名從localhostdb005並重新啟動mysql伺服器。也不知道是不是跟我的問題有關。有人知道發生了什麼嗎?

在Google上做了一些搜尋。似乎這是mysql論壇的唯一資源。但仍然無法解決我的問題。

https://forums.mysql.com/read.php?177,653826,657465#msg-657465

謝謝!

您嘗試使用該命令的節點似乎不是集群的一部分。您可以做的是嘗試從另一個節點獲取狀態。

如果這是不可能的,那麼嘗試執行:

mysql-js> var cluster = dba.rebootClusterFromCompleteOutage();

無論如何,請查看以下文章:https ://mysqlserverteam.com/innodb-cluster-in-opc-part2/

引用自:https://dba.stackexchange.com/questions/195853