2

ダウンロード ページのビデオの説明に従って MemSQL をインストールしました。インストール中に、ポート 3306 は Master Aggregator で使用できないと通知されたので、ポートを 4000 に変更しました。そして、MySQL Workbench 経由で接続できます。

データベースを作成しようとしています:

CREATE DATABASE EnterpriseCopy

エラーが返されます: Error Code: 1748. You must add at least one leaf to the system to run CREATE DATABASE。わかりました。Web UI に移動すると、どのノード (ポート 4000 のマスター アグリゲーターまたはポート 3307 のリーフ) も実行されていないことがわかります。

ここに画像の説明を入力

試してみATTACH LEAF '10.82.60.43':3307ましたが、戻ってきましたError Code: 1802. Leaf '10.82.60.43':3307 is currently 'offline' and cannot be attached back into the cluster until it is reachable and in the 'detached' state.

これを修正して、マスターとリーフをオンラインにして到達可能にすることはできますか?

4

2 に答える 2

2

私は同じ問題に直面しました、これが私のために働いたものです:

  1. 以下を使用してノードを削除します。 memsql-ops memsql-delete --all
  2. それらを再デプロイします: memsql-ops memsql-deploy -r master -P 3307 memsql-ops memsql-deploy -r leaf -P 3308

必要に応じてポート番号を変更できます。

于 2016-03-26T09:44:37.627 に答える
1

提供された説明から、MemSQL Ops エージェントは実行されているように見えますが、ノード自体は実行されていません。以下を使用してノードを起動できます。

memsql-ops memsql-start --all

これは必ずマスター アグリゲーター ホストで実行してください。

于 2015-12-17T21:12:58.407 に答える