MySQL集群 MySQL Cluster
来源:互联网 发布:windows键盘command键 编辑:程序博客网 时间:2024/05/16 10:46
http://www.oschina.net/p/mysqlcluster
mysql client
---
mysqld
ndbd
ndb_mgmd
---
ndb_mgm
MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。在MyQL 5.0及以上的二进制版本中、以及与最新的Linux版本兼容的RPM中提供了该存储引擎。(注意,要想获得MySQL Cluster 的功能,必须安装 mysql-server 和 mysql-max RPM)。
一、MySQL Cluster概述
MySQL Cluster 是一种技术,该技术允许在无共享的系统中部署“内存中”数据库的 Cluster 。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点故障。
MySQL Cluster 由一组计算机构成,每台计算机上均运行着多种进程,包括MySQL服务器,NDB Cluster 的数据节点,管理服务器,以及(可能)专门的数据访问程序。关于 Cluster 中这些组件的关系,请参见下图:
NodeTypes:
/usr/mysql/bin-> ls -l
total 392388
-rwxr-xr-x 1 mysql mysql 842 Oct 10 2012 msql2mysql
-rwxr-xr-x 1 mysql mysql 3872686 Jan 3 15:15 my_print_defaults
-rwxr-xr-x 1 mysql mysql 5728815 Jan 3 15:03 myisam_ftdump
-rwxr-xr-x 1 mysql mysql 6133721 Jan 3 15:03 myisamchk
-rwxr-xr-x 1 mysql mysql 5710878 Jan 3 15:03 myisamlog
-rwxr-xr-x 1 mysql mysql 5803631 Jan 3 15:03 myisampack
-rwxr-xr-x 1 mysql mysql 7599484 Jan 3 15:15 mysql
-rwxr-xr-x 1 mysql mysql 7526578 Jan 3 15:15 mysql_client_test
-rwxr-xr-x 1 mysql mysql 6155 Jan 3 15:00 mysql_config
-rwxr-xr-x 1 mysql mysql 3615 Oct 5 2012 mysql_convert_table_format
-rwxr-xr-x 1 mysql mysql 2691 Oct 5 2012 mysql_find_rows
-rwxr-xr-x 1 mysql mysql 652 Oct 5 2012 mysql_fix_extensions
-rwxr-xr-x 1 mysql mysql 7612 Dec 5 16:13 mysql_secure_installation
-rwxr-xr-x 1 mysql mysql 3711861 Jan 3 15:15 mysql_tzinfo_to_sql
-rwxr-xr-x 1 mysql mysql 4046377 Jan 3 15:15 mysql_upgrade
-rwxr-xr-x 1 mysql mysql 3870626 Jan 3 15:15 mysql_waitpid
-rwxr-xr-x 1 mysql mysql 3264 Oct 5 2012 mysql_zap
-rwxr-xr-x 1 mysql mysql 110981 Oct 10 2012 mysqlaccess
-rwxr-xr-x 1 mysql mysql 6732611 Jan 3 15:15 mysqladmin
-rwxr-xr-x 1 mysql mysql 7323010 Jan 3 15:15 mysqlbinlog
-rwxr-xr-x 1 mysql mysql 10128 Jan 3 15:00 mysqlbug
-rwxr-xr-x 1 mysql mysql 6722972 Jan 3 15:15 mysqlcheck
-rwxr-xr-x 1 mysql mysql 63533212 Feb 11 21:48 mysqld
-rwxr-xr-x 1 mysql mysql 23217 Jan 3 15:00 mysqld_multi
-rwxr-xr-x 1 mysql mysql 24760 Jan 3 15:00 mysqld_safe
-rwxr-xr-x 1 mysql mysql 6924343 Jan 3 15:15 mysqldump
-rwxr-xr-x 1 mysql mysql 6777 Oct 5 2012 mysqldumpslow
-rwxr-xr-x 1 mysql mysql 34264 Dec 5 16:13 mysqlhotcopy
-rwxr-xr-x 1 mysql mysql 6719151 Jan 3 15:15 mysqlshow
-rwxr-xr-x 1 mysql mysql 6774261 Jan 3 15:15 mysqlslap
-rwxr-xr-x 1 mysql mysql 7332333 Jan 3 15:15 mysqltest
-rwxr-xr-x 1 mysql mysql 5461757 Feb 11 21:38 ndb_config
-rwxr-xr-x 1 mysql mysql 4748101 Feb 11 21:40 ndb_cpcd
-rwxr-x--- 1 mysql mysql 12147411 Feb 11 21:38 ndb_delete_all
-rwxr-xr-x 1 mysql mysql 12160053 Feb 11 21:38 ndb_desc
-rwxr-x--- 1 mysql mysql 12135986 Feb 11 21:38 ndb_drop_index
-rwxr-x--- 1 mysql mysql 12136088 Feb 11 21:38 ndb_drop_table
-rwxr-xr-x 1 mysql mysql 3086 Aug 22 2012 ndb_error_reporter
-rwxr-xr-x 1 mysql mysql 6172638 Feb 11 21:37 ndb_mgm
-rwxr-x--- 1 mysql mysql 14477996 Feb 11 21:37 ndb_mgmd
-rwxr-x--- 1 mysql mysql 7950 Oct 8 2012 ndb_mgmd_launcher
-rwxr-xr-x 1 mysql mysql 4334564 Feb 11 21:37 ndb_print_backup_file
-rwxr-xr-x 1 mysql mysql 4208979 Feb 11 21:37 ndb_print_schema_file
-rwxr-xr-x 1 mysql mysql 4193082 Feb 11 21:37 ndb_print_sys_file
-rwxr-x--- 1 mysql mysql 13228925 Feb 11 21:38 ndb_restore
-rwxr-xr-x 1 mysql mysql 12210574 Feb 11 21:38 ndb_select_all
-rwxr-xr-x 1 mysql mysql 12146680 Feb 11 21:38 ndb_select_count
-rwxr-xr-x 1 mysql mysql 12132183 Feb 11 21:38 ndb_show_tables
-rwxr-xr-x 1 mysql mysql 4932561 Feb 11 21:38 ndb_waiter
-rwxr-x--- 1 mysql mysql 29731707 Feb 11 21:37 ndbd
-rwxr-xr-x 1 mysql mysql 12986330 Feb 11 21:38 ndbinfo_select_all
-rwxr-x--- 1 mysql mysql 29909784 Feb 11 21:37 ndbmtd
-rwxr-xr-x 1 mysql mysql 4023755 Jan 3 15:15 perror
-rwxr-xr-x 1 mysql mysql 3830046 Jan 3 15:15 replace
-rwxr-xr-x 1 mysql mysql 3879699 Jan 3 15:15 resolve_stack_dump
-rwxr-xr-x 1 mysql mysql 3872181 Jan 3 15:15 resolveip
-rwxr-xr-x 1 mysql mysql 321821 Mar 19 23:43 sizer
常用的:
/usr/mysql/bin/mysql
/usr/mysql/bin/mysqld
/usr/mysql/bin/ndb_mgmd_launcher
/usr/mysql/bin/ndb_mgmd
/usr/mysql/bin/ndbd
user 706 32110 0 09:35 pts/0 00:00:00 /usr/mysql/bin/mysql --socket=/tmp/ddm_mysql.sock -uroot -f -D hlr
root 5456 1 0 Apr18 ? 00:00:00 /bin/sh /usr/mysql/bin/ndb_mgmd_launcher
root 5859 5456 0 Apr18 ? 00:00:00 ssh mysql@localhost chrt -f 50 /usr/mysql/bin/ndb_mgmd --nowait-nodes 2 --disable-config-cache --initial --config-file=/usr/dhafw/data/mysql/config.ini --nodaemon
root 5860 1889 0 Apr18 ? 00:00:00 sshd: mysql [priv]
mysql 5862 5860 0 Apr18 ? 00:00:00 sshd: mysql@notty
mysql 5863 5862 1 Apr18 ? 00:13:58 /usr/mysql/bin/ndb_mgmd --nowait-nodes 2 --disable-config-cache --initial --config-file=/usr/dhafw/data/mysql/config.ini --nodaemon
mysql 9108 1 0 Apr18 ? 00:00:27 /usr/mysql/bin/ndbd --connect-string=host=STATION_A:2200;nodeid=3 --bind-address=STATION_A
mysql 9109 9108 1 Apr18 ? 00:11:43 /usr/mysql/bin/ndbd --connect-string=host=STATION_A:2200;nodeid=3 --bind-address=STATION_A
root 9976 1889 0 Apr18 ? 00:00:00 sshd: mysql [priv]
mysql 9978 9976 0 Apr18 ? 00:00:00 sshd: mysql@notty
mysql 9980 9978 0 Apr18 ? 00:00:00 bash -c export LD_PRELOAD=$LD_PRELOAD:/usr/lib64/libjemalloc.so;/usr/mysql/bin/mysqld --defaults-file=/usr/dhafw/data/mysql/my.cnf --user=root --skip-slave-start --secure-auth --safe-user-create --server-id=11 --port=15306 --socket=/tmp/ddm_mysql.sock --relay-log=/var/local/mds/relay --log=/var/local/nectar/log/mysqld.log --datadir=/user/database/ddm/mysql/ --log-error=/var/local/nectar/log/mysqld-err.trace --tmpdir=/user/database/ddm/mysqltmp --pid-file=/user/database/ddm/log/mysqld.pid --ndb-connectstring="STATION_A:2200"
mysql 9985 9980 1 Apr18 ? 00:11:47 /usr/mysql/bin/mysqld --defaults-file=/usr/dhafw/data/mysql/my.cnf --user=root --skip-slave-start --secure-auth --safe-user-create --server-id=11 --port=15306 --socket=/tmp/ddm_mysql.sock --relay-log=/var/local/mds/relay --log=/var/local/nectar/log/mysqld.log --datadir=/user/database/ddm/mysql/ --log-error=/var/local/nectar/log/mysqld-err.trace --tmpdir=/user/database/ddm/mysqltmp --pid-file=/user/database/ddm/log/mysqld.pid --ndb-connectstring=STATION_A:2200
- MySQL Cluster(MySQL 集群)
- MySQL Cluster(MySQL 集群)
- MySQL集群 MySQL Cluster
- MySQL集群 MySQL Cluster
- MySQL集群 MySQL Cluster
- MySQL Cluster MySQL集群
- MySQL-Cluster集群研究
- MySQL-Cluster集群研究
- mysql cluster双机集群
- MySQL-Cluster集群研究
- mysql cluster 集群
- mysql cluster 集群
- mysql cluster 集群配置文件
- MYSQL Cluster 集群
- mysql cluster集群搭建
- mysql cluster双机集群
- MySQL Cluster集群
- mysql-cluster集群
- Linux中JDK1.6的安装和配置方法
- Linux实用的主要数据结构
- android 获取网络状态和设置网络
- 处理SQL语句中出现的'&'特殊字符
- 6:Flip Game
- MySQL集群 MySQL Cluster
- QuickSort
- linux下c语言操作mysql数据库!
- C#.net Winform 如何将窗体嵌入Panle中
- sudo apt-get install libncurses5-dev不能成功安装的解决办法
- 如何创建组播应用程序
- Spring所有开源项目介绍
- sqlite3_open_v2(“/data/data/com.android.packagename/databases/dump.sqlite”, &handle, 1, NULL) failed
- 成员函数指针与高效C++委托 (delegate)