maxscale 启动时报错 libgnutls.so.28

配置mariadb读写分离 使用中间件maxscale时的小问题

maxcale 启动时报错 缺少gnutls包

maxscale 启动时报错 libgnutls.so.28
/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 即可

maxscale 启动时报错 libgnutls.so.28

虽然启动不报错:

/usr/local/maxscale/bin/maxscale -U maxscale -f /etc/maxscale.cnf
start

但是发现新的问题,服务端口未开
maxscale 启动时报错 libgnutls.so.28
查看日志提示无法启动所有MaxScale服务
maxscale 启动时报错 libgnutls.so.28

创建目录并赋予权限

mkdir -pv /var/run/maxscale;chown -R maxscale.maxscale
/var/run/maxscale

再次启动
maxscale 启动时报错 libgnutls.so.28

OK解决