聚源数据,分为三部分:
- 1.接收程序
- 1.1 web 接收程序
- 8080端口
- 8082端口
- 1.2部署在服务器端的程序
- 1.3 数据库
- 数据库主库
- 数据库从库(read-only)
- 1.1 web 接收程序
另外我们说一下我们的账号:
bjzpyqdsjk01 token:5e2d00a8,非文本token:4b25e577417d4a2cbf7a1e79f51661f4
bjzpyqdsjk02 token:5de3725a,非文本token:75f06af971c9425c9c8a7d6e6268e84b
bjzpyqdsjk01bak token:5a23dfe8,非文本token:ea8fefb874f743eebdb5b180211bd667
bjzpyqdsjk02bak token:96c29c5d,非文本token:a2172341b8a74e67bba21feddf9ab904
我们声明一下,我们只用了bjzpyqdsjk01与bjzpyqdsjk02 这两个账号,剩下的bak账号是这两个账号的备份。
我们一共使用了两台服务器:
10.1.13.2
聚源接收程序:
10.1.13.2 主库
/opt/gildata
datasync-client datasync-client2
启动进程的话:
cd /opt/gildata/datasync-client
su - gildata
./start sh
同时mysql 也在上面:
mysql root 密码:Z1pe1y1@root
我们在上面创建了两个库:
jydb01 与 jydb02
并创建了jydb用户,密码也是jydb,这是web端用来连接数据库的用户
在主库上面创建管理账号,从库也会去同步
grant all on *.* to 'dailiang'@'%' identified by '1qaz@WSX?' with grant option;```
web页面
启动程序和数据库之后:
http://10.1.13.2:8080
http://10.1.13.2:8082
web的用户名及密码都是admin
10.1.13.3
这台数据库的主要作用是从库
数据库root密码: Z1pe1y1@root
在主库13.2上添加rep同步账号执行:
grant replication slave on . to 'rep'@'10.1.13.2' identified by 'Z1pe1y1@root';
从库账户权限:
设置从库只读,在/etc/my.cnf中添加 read-only
为王大伟创建只读用户:
grant select on *.* to 'zpy'@'%' identified by 'Z1pe1y1@zpy';