当前位置: 首页 > news >正文

ppt中网站布局图怎么做网站建设公司优惠中

ppt中网站布局图怎么做,网站建设公司优惠中,重庆新闻发布会直播,重庆建站网站建设平台集群Cluster MySQL的安装配置和使用发布时间#xff1a;2020-05-28 14:20:03来源#xff1a;亿速云阅读#xff1a;233作者#xff1a;鸽子MySQL Cluster MySQL集群基本概念#xff1a;“NDB” 是一种“内存中”的存储引擎#xff0c;它具有可用性高和数据一致性好的特点…集群Cluster MySQL的安装配置和使用发布时间2020-05-28 14:20:03来源亿速云阅读233作者鸽子MySQL Cluster MySQL集群基本概念“NDB” 是一种“内存中”的存储引擎它具有可用性高和数据一致性好的特点。MySQL Cluster 能够使用多种故障切换和负载平衡选项配置NDB存储引擎但在 Cluster 级别上的存储引擎上做这个最简单。MySQL Cluster的NDB存储引擎包含完整的数据集仅取决于 Cluster本身内的其他数据。管理(MGM)节点这类节点的作用是管理MySQL Cluster内的其他节点如提供配置数据、启动并停止节点、运行备份等。由于这类节点负责管理其他节点的配置应在启动其他节点之前首先启动这类节点。MGM节点是用命令“ndb_mgmd”启动的。数据节点这类节点用于保存 Cluster的数据。数据节点的数目与副本的数目相关是片段的倍数。例如对于两个副本每个副本有两个片段那么就有4个数据节点。不过没有必要设置多个副本。数据节点是用命令“ndbd”启动的。SQL节点这是用来访问 Cluster数据的节点。对于MySQL Cluster客户端节点是使用NDB Cluster存储引擎的传统MySQL服务器。通常SQL节点是使用命令“mysqld -ndbcluster”启动的或将“ndbcluster”添加到“my.cnf”后使用“mysqld”启动。管理服务器(MGM节点)负责管理 Cluster配置文件和 Cluster日志。 Cluster中的每个节点从管理服务器检索配置数据并请求确定管理服务器所在位置的方式。当数据节点内出现新的事件时节点将关于这类事件的信息传输到管理服务器然后将这类信息写入 Cluster日志。集群配置概述安装版本mysql cluster 7.3.2操作系统 centos6.3(X64)软件名称 mysql-cluster-gpl-7.3.2-linux-glibc2.5-x86_64.tar.gz (通用版)管理节点IP:192.168.0.202数据节点-SQL节点IP:192.168.0.203数据节点-SQL节点IP:192.168.0.204安装依赖包yum install -y glibc perl libaio-develx32位系统要安装兼容库组yum groupinstall “Compatibility libraries”一、管理节点安装配置1、安装mysql-clustergroupadd mysqluseradd -g mysql -s /sbin/nologin mysqltar -zxvf mysql-cluster-gpl-7.3.2-linux-glibc2.5-x86_64. tar .gzmv mysql-cluster-gpl-7.3.2-linux-glibc2.5-x86_64 /usr/local/mysql-clusterchown -R root.mysql /usr/local/mysql/chown -R mysql.mysql /usr/local/mysql/data//usr/local/mysql/scripts/mysql_install_db --basedir /usr/local/mysql --datadir /usr/local/mysql/data --usermysql #初始化数据库cp -rf /usr/local/mysql/bin/ndb_mgm * /usr/local/bin/ #复制ndb节点管理命令到本地方便使用2、修改mysql主配置文件vi /etc/my .cnf[MYSQLD]user mysqlsocket /tmp/mysql .sockbasedir /usr/local/mysql #安装目录datadir /usr/local/mysql/data #数据库存放目录character-sets-serverUTF8ndbcluster #运行NDB存储引擎ndb-connectstring192.168.0.202lower_case_table_names1 #表名是否区分大小写1为不区分不然linux下表名是区分大小写的[MYSQL_CLUSTER]ndb-connectstring192.168.0.202 #Mysql Cluster管理节点IP3、创建mysql集群配置文件mkdir /var/lib/mysql-clustervi /var/lib/mysql-cluster/config .ini[ndbd default]NoOfReplicas2 #定义在Cluster环境中相同数据的份数最大为4DataMemory256M #分配的数据内存大小根据本机服务器内存适量来分配IndexMemory256M #设定用于存放索引(非主键)数据的内存段大小#一个NDB节点能存放的数据量是会受到DataMemory和IndexMemory两个参数设置的约束两者任何一个达到限制数量后都无法再增加能存储的数据量。如果继续存入数据系统会报错“table is full”。[ndb_mgmd]nodeid1hostname 192.168.0.202datadir /var/lib/mysql-cluster/[ndbd]nodeid2hostname 192.168.0.203datadir /usr/local/mysql/data[ndbd]nodeid3hostname 192.168.0.204datadir /usr/local/mysql/data[mysqld]nodeid4hostname 192.168.0.203[mysqld]nodeid5hostname 192.168.0.204保存退出chown mysql.mysql /var/lib/mysql-cluster/config .ini二、两台数据节点和SQL节点配置相同1、安装mysql-clustertar -zxvf mysql-cluster-gpl-7.3.2-linux-glibc2.5-x86_64. tar .gzmv mysql-cluster-gpl-7.3.2-linux-glibc2.5-x86_64 /usr/local/mysqlgroupadd mysqluseradd -g mysql -s /sbin/nologin mysqlchown -R root.mysql /usr/local/mysqlchown -R mysql.mysql /usr/local/mysql/data/usr/local/mysql/scripts/mysql_install_db --basedir /usr/local/mysql --datadir /usr/local/mysql/data --usermysql #初始化数据库cp /usr/local/mysql/support-files/mysql .server /etc/init .d /mysqldcp /usr/local/mysql/support-files/medium .cnf /etc/my .cnfchmod x /etc/init .d /mysqld2、修改mysql配置文件vi /etc/my .cnf[MYSQLD]usermysqlcharacter_set_serverutf8ndbclusterndb-connectstring192.168.0.202default-storage-enginendbcluster #设置默认是NDB存储引擎datadir /usr/local/mysql/databasedir /usr/local/mysql[MYSQL_CLUSTER]ndb-connectstring192.168.0.202 #mysql cluster 管理节点IP三、测试(先关闭三台服务器的防火墙(IPTABLES)与 Selinux)1、启动管理节点ndb_mgmd -f /var/lib/mysql-cluster/config .ini --initialnetstat -tuplna | grep 1186 #默认连接端口1186启动成功tcp 0 0 0.0.0.0:1186 0.0.0.0:* LISTEN 1369 /ndb_mgmd#--initial第一次启动时加上其它时候不要加不然会数据清空除非是在备份、恢复或配置变化后重启时。如果启动出现报错把config.ini里设置的nodeid都给删除即可2、启动两台数据节点和SQL节点数据节点/usr/local/mysql/bin/ndbd --initialSQL节点bin/mysqld_safe --usermysql 或 service mysqld start3、查看集群状态ndb_mgm -e show #显示管理节点和数据节点则配置成功4、创建一个数据库验证是否同步mysql -u root -pMysqlcreate database  test ;Mysqluse  test ;Mysqlcreate table abc ( id  int) enginendbcluster #指定数据库表的引擎为NDB否则同步失败MysqlInsert into abc ()values (1)Mysql select  * from abc#此时看两个数据是否数据一致如果一致说明集群已经成功注意事项1.在建表的时候一定要用ENGINENDB或ENGINENDBCLUSTER指定使用NDB集群存储引擎或用ALTER TABLE选项更改表的存储引擎。2.NDB表必须有一个主键因此创建表的时候必须定义主键否则NDB存储引擎将自动生成隐含的主键。3.Sql节点的用户权限表仍然采用MYISAM存储引擎保存的所以在一个Sql节点创建的MySql用户只能访问这个节点如果要用同样的用户访问别的Sql节点需要在对应的Sql节点追加用户。四、管理和维护命令关闭mysql集群ndb_mgm -e shutdown重启mysql集群ndb_mgmd -f /var/lib/mysql-cluster/config.ini重启数据节点/usr/local/mysql/bin/ndbd启动SQL节点/usr/local/mysql/bin/mysqld_safe --usermysql 或 service mysqld restart查看mysql状态ndb_mgm -e show启动顺序管理节点 - 数据节点 - SQL节点关闭顺序SQL节点 - 数据节点 - 管理节点
http://www.pierceye.com/news/395779/

相关文章:

  • 网站建设免费教程网页设计图片高清
  • 网站后台源代码东直门小学的网站建设
  • 无锡建设局评职称网站分析 网站
  • 宜昌需要做网站建设的公司python做调查问卷网站
  • 乐陵森大最好的seo优化公司
  • php网站开发实施方案福建建筑信息平台
  • 怎么写公司网站的文案建设网站技术公司简介
  • 陕西做网站的wordpress增加变量
  • 莒南县建设工程网站网站认证方式有几种
  • 举报网站建设自查报告相同网站名
  • 网站建设网站建设公司北京logo设计制作
  • 福州市交通建设集团有限公司 网站全国国家公示系统官网
  • 郑州网站建设蝶动2023年专升本最新政策
  • 江苏网站推广网络企业宣传画册设计公司
  • 沈阳设计网站公司哪家好个人养老保险怎么交费
  • 烟台seo网站推广如何给自己公司设计logo
  • wordpress 图片大小设置梧州网站优化公司
  • 360推广 网站建设豫建设标去哪个网站
  • 职高网站建设知识点国家免费技能培训有哪些
  • 哪个网站有帮忙做公开课课件怎么查那些人输入做网站
  • 怎么做qq钓鱼网站吗有哪些站内推广的方式
  • wap手机网站建设校园论坛网站怎么做
  • 北京专业网站的建设滨州做网站的
  • 网站点击排名wordpress 联系我们
  • 上街免费网站建设seo外包公司优化
  • 营销型网站的三大特点安徽网站设计方案
  • 优化网站推广教程排名做微信公众号页面的网站
  • 龙岗网站设计效果台州百度关键词排名
  • 政务类网站建设ps做全屏网站画布要多大
  • 百度广告搜索推广seo如何快速排名百度首页