3 常用命令或问题
1) ndb_mgmd管理命令:/usr/local/mysql/bin/ndb_mgm
执行之后就是管理控制台了,里面可以继续输入命令。
查看集群里面的全部节点的状态:show
2) 停止集群服务器的命令:/usr/local/mysql/bin/ndb_mgm -e shutdown
或者在 ndb_mgm 下查看服务ID show 看到相应的ID号 使用 ID STOP停止服务
如果集群配置有更新了:rm /usr/local/mysql/mysql-cluster/ndb_1_config.bin.1
3) 停止SQL节点的命令:/usr/local/mysql/bin/mysqladmin -uroot shutdown
4) SQL Node上连接MySQL:/usr/local/mysql/bin/mysql -u root –p
执行之后就是MySQL控制台了,里面可以继续输入命令。
测试集群环境:
mysql> show databases;
打印:
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| ndb_2_fs |
| test |
+--------------------+
mysql> create database aa;
mysql> use aa
mysql> CREATE TABLE ctest2 (i INT primary key) ENGINE=NDB; //1.每个MySQL集群表都需要主键.如果没有定义主键,则 NDB 存储引擎会自动创建一个,并且不是指定 USING HASH 的方式;2.这里必须指定数据库表的引擎为NDB(或者NDBCLUSTER),否则同步失败 mysql> INSERT INTO ctest2 () VALUES (1);
mysql> SELECT * FROM ctest2;
打印:
+------+
| i |
+------+
| 1 |
+------+
同样方式在另外一台SQL Node上连接MySQL,查看数据库、表、记录是否已同步过去。
5) 解决MySQL客户端工具连接SQL Node出现1130的异常,在MySQL控制台下执行: 如果你想myuser使用mypassword从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库MySQL集群+LVS+KEEPALIVED环境搭建(7)在线全文阅读。
相关推荐: