| 主机名 | IP | 版本 |
|---|---|---|
| nacos-01 | 192.168.139.247 | 2.3.1 |
| nacos-02 | 192.168.139.248 | 2.3.1 |
| nacos-03 | 192.168.139.249 | 2.3.1 |
| mysql | 192.168.139.35 | 5.7.29 |
jdk版本
mysql版本
~# groupadd mysql
~# useradd -r -g mysql -s /bin/false mysql
~# wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz
~# tar xf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz -C /usr/local/
~# cd /usr/local/
~# ln -s mysql-5.7.29-linux-glibc2.12-x86_64/ mysql
~# chown -R root.root /usr/local/mysql/
~# echo 'PATH=/usr/local/mysql/bin:$PATH' > /etc/profile.d/mysql.sh
~# . /etc/profile.d/mysql.sh
~# cp /etc/my.cnf{,.bak}
~# vim /etc/my.cnf
[mysqld]
datadir=/data/mysql
skip_name_resolve=1
socket=/data/mysql/mysql.sock
log-error=/data/mysql/mysql.log
pid-file=/data/mysql/mysql.pid
[client]
socket=/data/mysql/mysql.sock
~# mkdir /data/mysql
mysqld --initialize --user=mysql --datadir=/data/mysql
# ...省略...
~# grep password /data/mysql/mysql.log
2019-12-26T13:31:30.458826Z 1 [Note] A temporary password is generated for root@localhost: IMXw:e_fq5Mz
~# mysql -uroot -p'IMXw:e_fq5Mz'
mysql> set password for root@localhost = password('root');
安装Nacos
所有nacos节点进行下面操作
~# wget https://github.com/alibaba/nacos/releases/download/2.3.1/nacos-server-2.3.1.tar.gz
~# tar xf nacos-server-2.3.1.tar.gz -C /usr/local/
`修改启动脚本`
~# vim /usr/local/nacos/bin/startup.sh
`nacos创建用户`
mysql> CREATE USER 'nacos'@'%' IDENTIFIED BY 'nacos123';
mysql> GRANT ALL PRIVILEGES ON nacos.* TO 'nacos'@'%';
mysql> flush privileges;
`验证用户连接`
`启动加载数据库`
~# scp /usr/local/nacos/conf/mysql-schema.sql 192.168.139.35:
[root@mysql-server ~]# mysql -uroot -p123456
mysql> create database nacos;
mysql> use nacos;
mysql> source /root/mysql-schema.sql
`或者`
~# mysql -unacos -pnacos123 -h192.168.139.35 nacos < /usr/local/nacos/conf/mysql-schema.sql
-
修改nacos配置文件
`修改application.properties文件`
~# vim /usr/local/nacos/conf/application.properties
`修改集群配置文件`
~# cp /usr/local/nacos/conf/cluster.conf.example /usr/local/nacos/conf/cluster.conf
~# vim /usr/local/nacos/conf/cluster.conf
192.168.139.32:8848
192.168.139.33:8848
192.168.139.34:8848
`将配置文件传输到其他节点`
~# scp -r /usr/local/nacos/ 192.168.139.33:/usr/local/
~# scp -r /usr/local/nacos/ 192.168.139.34:/usr/local/
启动nacos
~# cd /usr/local/nacos/bin/ && bash startup.sh ;tail -f /usr/local/nacos/logs/start.out






文章评论