Node 3: Forced node shutdown completed. Occured during startphase 0

題外話:

之前安裝集羣數據庫的時候,數據節點使用了一臺電腦,今天有多了一臺小型服務器,故而在此前的配置基礎上,添加一臺數據節點:192.168.14.147
之前配置連接:MySQL Cluste—分佈式數據庫集羣搭建

今天主要講一下配置時候遇到的錯誤問題

1、問題一:

Node 3: Forced node shutdown completed. Occured during startphase 0. Initiated by signal 9.
查看了一系列日誌和文檔博客,最終得到自己在配置管理節點的時候 sudo vim /var/lib/mysql-cluster/config.ini

[ndbd default]
NoOfReplicas=2
DataMemory=20G

[ndb_mgmd]
NodeId=1
hostname=192.168.11.243
datadir=/var/lib/mysql-cluster

[ndbd]
NodeId=2
hostname=192.168.1.99
datadir=/usr/local/mysql/data/

原因 DataMemory=20G 內存過大,導致的,故而改正爲:

[ndbd default]
NoOfReplicas=2
DataMemory=10G

[ndb_mgmd]
NodeId=1
hostname=192.168.11.243
datadir=/var/lib/mysql-cluster

[ndbd]
NodeId=2
hostname=192.168.1.99
datadir=/usr/local/mysql/data/

解決了問題。

2、問題二:

orced node shutdown completed. Occured during startphase 1. Caused by error 2350: 'Invalid configuration received from Management Server(Configuration error). Permanent error, external action needed
這個問題也是在配置 管理節點的時候 NoOfReplicas=1,需要改成 NoOfReplicas=2

[ndbd default]
# NoOfReplicas=1
NoOfReplicas=2
DataMemory=10G

[ndb_mgmd]
NodeId=1
hostname=192.168.11.243
datadir=/var/lib/mysql-cluster

[ndbd]
NodeId=2
hostname=192.168.1.99
datadir=/usr/local/mysql/data/

這樣就完美解決了這個問題。

後記

以上兩個問題是自己配置時候遇到的問題,你如果看到本篇文章遇到了和作者同樣的問題,解決方法不一樣,歡迎指出來,如果作者的理解有問題歡迎指出來。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章