yangheng48 发表于 2020-9-12 11:01

Linux 学习笔记——构建集群应用系统环境

构建集群应用系统环境
所需安装包:
节点规划如下:       
        IP 地址                主机名                节点
        mycat                 192.168.200.166        Mycat中间件服务节点
        db1-master           192.168.200.167        MariaDB数据库集群主节点
        db2-slave           192.168.200.168        MariaDB数据库集群从节点
        192.168.200.175        Redis                消息队列服务节点
        192.168.200.169        zookeeper1        集群节点
        192.168.200.170        zookeeper2        集群节点
        192.168.200.171        zookeeper3        集群节点
       
1:修改数据库配置(db1节点配置)
# mysql -uroot -p000000                                        //进入数据库
MariaDB > source /root/gpmall-stu_dev/db_scrpit/gpmall.sql                //导入数据库


2:修改 Mycat 配置(mycat节点配置)
@MyCat ~]# cd /usr/local/mycat/conf/                                //进入目录
# vi schema.xml                                         //进入文件配置
修改地方如下:
(将 schema name 修改为 gpmall,ture 修改为 false,database 修改为 gpmall)
<schema name = "gpmall" checkSQLschema ="false" sqlMaxLimit="100" dataNode="dn1">
</schema>
<dataNode name="dn1" dataHost="localhost1" database="gpmall" />


# vi server.xml                                        //进入文件配置
将<property name="schemas">USERDB</property> 修改为 <property name="schemas">gpmall</property>


# cd /usr/local/mycat/bin/                                //进入目录
# ./mycat restart                                        //重启服务
# netstat -ntpl
tcp6       0      0 :::8066               :::*                  LISTEN      1618/java                 //查看到8066端口则说明 Mycat 服务启动成功


3:安装 Redis 服务(redis节点配置)
@Redis ~]# hostnamectl set-hostname redis                                //修改主机名
# yum install -y redis                                        //使用yum源安装 redis (有可能安装失败)
安装失败解决方法如下:
# wget http://download.redis.io/releases/redis-4.0.1.tar.gz                //使用 wget 获取压缩包(若wget命令失效请使用yum源安装wget)
# tar -zxvf redis-4.0.1.tar.gz                                 //解压
# yum -y install gcc automake autoconf libtool make                //安装所需软件
# make MALLOC=libc                                        //编译
# make PREFIX=/usr/local/redis install                        //安装


#安装成功后进入下面步骤
# vi redis.con
        将 bind 127.0.0.1 这一行注释掉,将 protected-mode yes 改为 protected-mode no
# cd /usr/local/redis/
# ./bin/redis-server& ./redis.conf                                //启动 Redis
# netstat -ntpl                                        //若查看到 6379 端口 即证明 Redis 服务启动成功         
tcp      0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      5563/./bin/redis-se


#至此应用商城集群部署需要的环境(mycat,redis,zookeeper,kafka服务)均已部署完毕,zookeeper 和 Kafka 集群服务直接使用之前笔记部署的结构完成

zhgxue 发表于 2020-9-12 13:46

感谢分享

alonelyking 发表于 2020-9-12 16:11

从今天开始,俺也要学习了

n1414n 发表于 2021-12-30 15:06

学习了学习了学习了 学习了!!!!
页: [1]
查看完整版本: Linux 学习笔记——构建集群应用系统环境