配置mariadb读写分离 使用中间件maxscale时的小问题
maxcale 启动时报错 缺少gnutls包
/usr/local/maxscale/bin/maxscale: error while loading shared libraries: libgnutls.so.28: cannot open shared object file: No such file or director
解决办法
yum install gnutls 即可
虽然启动不报错:
/usr/local/maxscale/bin/maxscale -U maxscale -f /etc/maxscale.cnf
start
但是发现新的问题,服务端口未开
查看日志提示无法启动所有MaxScale服务
创建目录并赋予权限
mkdir -pv /var/run/maxscale;chown -R maxscale.maxscale
/var/run/maxscale
再次启动
OK解决