0

数時間解決しようとする大きな問題があります。mysql-cluster をインストール、構成、および実行しましたが、テーブルを作成しようとすると、次の問題が発生します。

create table simples (id int not null primary key) engine=ndb; 

ERROR 157 (HY000): Could not connect to storage engine

my.cnf ファイルを次のように変更しました。

[mysqld]
ndbcluster
ndb-connectstring=host:port
datadir=/home/user/my_cluster/mysqld_data
basedir=/home/user/mysqlc
port=5018

テーブルの作成を再試行しましたが、まだエラーが発生しています。

 [my_cluster]# /home/user/mysqlc/bin/mysql -h 127.0.0.1 -P

5018 -u root MySQL モニターへようこそ。コマンドは ; で終わります。または \g. MySQL 接続 ID は 10 サーバー バージョン: 5.6.15-ndb-7.3.4-cluster-gpl MySQL Cluster Community Server (GPL)

Copyright (c) 2000, 2013, Oracle および/またはその関連会社。全著作権所有。

Oracle は、Oracle Corporation および/またはその関連会社の登録商標です。その他の名称は、それぞれの所有者の商標である場合があります。

また、このコマンドを実行してすべてのエンジンのステータスを確認しましたが、すべて問題ありません。

show engines;

+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+

| | エンジン | エンジン | サポート | コメント | 取引 | XA | セーブポイント | +--------------------+---------------------+------------------ ----------------------------------------------+--- -----------+------+------------+ | ndbcluster | はい | クラスター化されたフォールト トレラントなテーブル | はい | いいえ | いいえ | | | CSV | はい | CSV ストレージ エンジン | いいえ | いいえ | いいえ | | | イノDB | デフォルト | トランザクション、行レベルのロック、および外部キー | はい | はい | はい | | | ndbinfo | はい | MySQL Cluster システム情報ストレージ エンジン | いいえ | いいえ | いいえ | | | MRG_MYISAM | はい | 同一の MyISAM テーブルのコレクション | いいえ | いいえ | いいえ | | | MyISAM | はい | MyISAM ストレージ エンジン | いいえ | いいえ | いいえ | | | アーカイブ | はい | アーカイブ ストレージ エンジン | いいえ | いいえ | いいえ | | | ブラックホール | はい | /dev/null ストレージ エンジン (書き込んだものはすべて消えます) | いいえ | いいえ | いいえ | | | PERFORMANCE_SCHEMA | はい | パフォーマンス スキーマ | いいえ | いいえ | いいえ | | | フェデレーテッド | いいえ | フェデレーテッド MySQL ストレージ エンジン | ヌル | ヌル | ヌル | | | メモリー | はい | ハッシュベース、メモリに保存、一時テーブルに便利 | いいえ | いいえ | いいえ | +--------------------+---------------------+------------------ ----------------------------------------------+--- -----------+------+------------+ 11 行セット (0.00 秒)

4

2 に答える 2

0

以前に別の mysql-server パッケージをインストールしたことがある場合は、古い構成ファイルとフォルダーをすべて削除してください。

于 2015-03-05T10:41:53.847 に答える