数据库二进制集群安装

标题索引


  • 问题追朔
  • 安装程序
  • 安装总结


问题追朔

Mariadb在生产环境中部署方式较多,同时也是构建数据库集群方案的基本功,因此记录二进制安装mysql是迈向数据库集群的第一步,需谨慎安装配置。

安装程序

安装程序具体如下:

[ [email protected] ~ ]#useradd -r -u 306 -s /sbin/nologin mysql
[ [email protected] ~ ]#tar xvf mariadb-10.2.9-linux-x86_64.tar.gz -C /usr/local/
[ [email protected] ~ ]#cd /usr/local
[ [email protected] local ]#ln -s mariadb-10.2.9-linux-x86_64 mysql
[ [email protected] local ]#chown -R root:mysql ./mysql/*
[ [email protected] local ]#chown -R root:mysql ./mysql/
[ [email protected] local ]#ll
total 44
drwxrwxr-x  12 1021  1004 4096 Sep 26 04:37 mariadb-10.2.9-linux-x86_64
lrwxrwxrwx   1 root mysql   27 Nov 21 21:36 mysql -> mariadb-10.2.9-linux-x86_64
 #安装指定数据库目录和运行时账户
[ [email protected] mysql ]#scripts/mysql_install_db --datadir=/data --user=mysql  
[ [email protected] mysql ]#cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
[  [email protected]  mysql  ]#mkdir /etc/mysql
[  [email protected]  mysql  ]#cp ./support-files/my-large.cnf /etc/mysql/my.cnf
[  [email protected]  mysql  ]#vim /etc/mysql.cnf
  #添加指定数据库存储目录
 datadir = /data
 innodb_file_per_table = on
 skip_name_resolve = on
[  [email protected]  mysql  ]#vim /etc/profile.d/mysql.sh
 PATH=/usr/local/mysql/bin:$PATH
[  [email protected]  mysql  ]#source /etc/profile.d/mysql.sh
    #添加日志访问权限
[  [email protected]  mysql  ]#setfacl -m u:mysql:rwx /var/log/
[ [email protected] mysql ]#chkconfig --add mysqld
[ [email protected] mysql ]#chkconfig --list mysqld
mysqld         	0:off	1:off	2:on	3:on	4:on	5:on	6:off

安装总结

第一步:准备数据目录

/data

第二步:配置maiadb

#useradd -r -u 306 -s /sbin/nologin mysql
#tar xvf mariadb-10.2.9-linux-x86_64.tar.gz -C /usr/local/
#cd /usr/local
#ln -s mariadb-10.2.9-linux-x86_64 mysql
#chown -R root:mysql ./mysql/*
#chown -R root:mysql ./mysql/
#scripts/mysql_install_db --datadir=/data --user=mysql
#cp ./support-files/mysql.server /etc/rc.d/init.d/mysql
#setfacl -m u:mysql:rwx /var/log/

第三步:准备配置文件

配置文件查找顺序如下,

/etc/my.cnf -->/etc/mysql/my.cnf --> --default-extra-file=/PATH/TO/CONF_FILE --> ~/.my.cnf

第四步:编辑环境变量配置文件

#vim /etc/profile.d/mysql.sh
 PATH=/usr/local/mysql/bin:$PATH
#source /etc/profile.d/mysql.sh
时间: 2024-10-30 08:22:41

数据库二进制集群安装的相关文章

重庆专业oracle数据库集群安装服务-重庆思庄科技

核心词:重庆思庄,Oracle技术支持电话:023-68429836,Oracle数据库集群安装服务,性能调整,oracle数据库升级服务,Oracle不能启动,Oracle慢,Oracle数据库挂起,节点异常重启,不能连接Oracle,DG不能同步,...国内知名Oracle专家团队!为您解决各种Oracle疑难问题! Oracle数据库的RAC架构全面实施了数据库网格计算,Oracle RAC充分利用硬件,操作系统和公共存储的综合能力来提供强大的可靠性和可扩展性.Oracle RAC的优越性

MySQL集群安装与配置

MySQL集群安装与配置 文章目录 [隐藏] 一.mysql集群安装 二.节点配置 三.首次启动节点 四.测试服务是否正常 五.安全关闭和重启 MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用.高冗余版本.它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器.MySQL Cluster 能够使用多种故障切换和负载平衡选项配置NDB存储引擎,但在 Cluster 级别上的存储引擎上做这个最简单.下面我们简单介绍MySQL Clus

MySQL集群安装、负载均衡及备份恢复

MYSQL集群安装学习笔记 [一]服务器准备(操作系统linux皆可,我用的是RHEL6.4):一个管理节点 10.101.4.32两个数据节点 10.101.4.33 10.101.4.34两个查询节点 10.101.4.36 10.101.4.37 下载最新版本的mysql(我用的是 mysql-cluster-gpl-7.3.7-linux-glibc2.5-x86_64.tar) [二]所有节点配置:1.hosts配置,增加所有节点IP与主机名对应 2.增加mysql用户和组, 并将my

MySQL的Master/Slave集群安装和配置

本文讲述MySQL的Master/Slave集群安装和配置,安装的版本是最新的稳定版本GA 5.6.19. 为了支持有限的HA,我们使用Master/Slave简单的读写分离集群.有限的HA是指当Master不可用时,数据不会丢失,但在Master宕机的情况下是不可写的,必须手工处理故障.如果要支持更高的可用性,可以使用两台Master来做热切换. Master和Slave的MySQL安装是相同的,只是my.cnf的配置不同,需要配置二进制日志文件复制. 没有特殊说明,命名中带#的为root用户

八、redis集群安装

Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储. Redis支持数据的备份,即master-slave模式的数据备份. Redis 优势 性能极高 – Red

CentOS7+Hadoop2.7.2(HA高可用+Federation联邦)+Hive1.2.1+Spark2.1.0 完全分布式集群安装

1       VM网络配置... 3 2       CentOS配置... 5 2.1             下载地址... 5 2.2             激活网卡... 5 2.3             SecureCRT. 5 2.4             修改主机名... 6 2.5             yum代理上网... 7 2.6             安装ifconfig. 8 2.7             wget安装与代理... 8 2.8       

Hadoop2.6(NN/RM)高可用集群安装与部署

Hadoop2对HDFS的改进很大,支持HDFS(NameNode) 和ResourceManager高可用性,避免集群中单点故障造成整个集群不可用.那么,从本文开始将部署一套高可用Hadoop集群及家族中相关开源系统,具体根据下面规划来,本文只部署高可用Hadoop集群,后续很快更新其他软件部署. 一.部署前准备 1. 节点分配 HostName IP Hadoop HBase Zookeeper Hive HMaster0 192.168.18.215 NameNode HMaster /

ZooKeeper伪分布式集群安装

获取ZooKeeper安装包 下载地址:http://apache.dataguru.cn/zookeeper 选择一个稳定版本进行下载,我这里下载的是zookeeper-3.4.6版本. ZooKeeper伪分布式集群安装 伪分布式集群:在一台Server中,启动多个ZooKeeper的实例. 上传并解压安装包 cd /usr rz -by tar xf zookeeper-3.4.6.tar.gz 创建实例配置文件 cd zookeeper-3.4.6/conf cp zoo_sample.

Mysql上的RAC:Percona XtraDB Cluster负载均衡集群安装部署手册

 Percona XtraDB Cluster安装部署手册 引言 编写目的 编写此文档,供PerconaXtraDB Cluster部署时使用. 预期读者 系统维护人员及实施人员. 编制依据及参考资料 目标 通过阅读该手册,让读者明确PerconaXtraDB Cluster的安装.配置和维护情况,为后续数据库运维工作提供指导. 应用部署方案 环境准备 服务器列表 序号 IP 用途 HOSTNAME 操作系统 1 192.168.0.7 Percona XtraDB Cluster RedHat