- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 mariadb 运行 Ubuntu 16.04,
而且我已经在官网下载了maxscale,安装好了,
2017-02-28 11:41:11 notice : Working directory: /var/log/maxscale
2017-02-28 11:41:11 notice : MariaDB MaxScale 2.0.4 started
2017-02-28 11:41:11 notice : MaxScale is running in process 21493
2017-02-28 11:41:11 notice : Configuration file: /etc/maxscale.cnf
2017-02-28 11:41:11 notice : Log directory: /var/log/maxscale
2017-02-28 11:41:11 notice : Data directory: /var/lib/maxscale
2017-02-28 11:41:11 notice : Module directory: /usr/lib/x86_64-linux-gnu/maxscale
2017-02-28 11:41:11 notice : Service cache: /var/cache/maxscale
2017-02-28 11:41:11 notice : No query classifier specified, using default 'qc_sqlite'.
2017-02-28 11:41:11 notice : Loaded module qc_sqlite: V1.0.0 from /usr/lib/x86_64-linux-gnu/maxscale/libqc_sqlite.so
2017-02-28 11:41:11 error : Failed to start all MaxScale services. Exiting.
2017-02-28 11:41:11 MaxScale is shut down.
[maxscale]
threads=1
[server1]
type=server
address=127.0.0.1
port=3306
protocol=MySQLBackend
最佳答案
它无法启动的原因是因为您没有定义服务。尽管这在错误消息中进行了解释,但解释起来并不容易:2017-02-28 11:41:11 error : Failed to start all MaxScale services. Exiting.
尝试将以下三个对象添加到您的配置中:
[Read-Connection-Router]
type=service
router=readconnroute
servers=server1
user=maxuser
passwd=maxpwd
[Read-Connection-Listener]
type=listener
service=Read-Connection-Router
protocol=MySQLClient
port=4008
[MySQL-Monitor]
type=monitor
module=mysqlmon
servers=server1
user=maxuser
passwd=maxpwd
monitor_interval=1000
Read-Connection-Router
是 MaxScale 提供的服务。
Read-Connection-Listener
是客户端可以连接的网络端口,它链接到先前定义的服务。最后一个对象,
MySQL-Monitor
, 是主动监控数据库服务器状态的数据库监视器。
mysqlmon
配置中定义的模块用于标准的主从复制集群。如果你使用 Galera 集群,你会想要使用
galeramon
模块。
关于ubuntu - 无法在 Ubuntu 上启动 mariadb MaxScale 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42499802/
当我启动 maxscale 时,出现以下错误: ... 2017-01-17 20:26:05 debug : qc_sqlite: Token 34 not handled explicitl
在安装了 maxscale 的同一台机器上,连接成功但是在运行任何查询时它显示 ERROR 2013 (HY000): Lost connection to MySQL server during q
我有事件的主从 (ssl) 复制。我安装了maxscale,设置了配置,但是maxscale无法获取gtid_binlog_pos 错误:[mariadbmon] 无法选择“master”作为故障转移
MaxScale 故障转移后,我的从属服务器上的主/从复制配置已重置。我需要重新配置吗? 我已经配置了主/从复制和 Maxscale 读/写分割。我已经关闭了我的主服务器,所以我的从服务器自动成为新的
我想知道如何将 JSON 缓存规则正确格式化为 MaxScale。我需要为多个数据库和多个用户存储多个表,如何正确格式化? 在这里,我可以将一张表存储在一个数据库上并供一个用户使用。 { "s
我正在使用 mariadb 运行 Ubuntu 16.04, 而且我已经在官网下载了maxscale,安装好了, https://downloads.mariadb.com/MaxScale/2.0.
我正在尝试设置 MaxScale使用 MySQL 进行读/写拆分路由。 我的 vagrant 设置如下: Vagrant.configure(2) do |config| config.vm.bo
我正在用两个从服务器设置 mysql MMM。我将使用 slaves 只读,master 只写。我在应用程序中没有读/写拆分。我遇到了 maxscale 程序。我想知道它是否会在我的场景中为我进行读/
我使用压力测试工具进行测试(运行多个并发用户和多个查询)。当我使用更多的数据库服务器(我使用 5 个服务器)时,速度没有增加。 我检查了每台服务器,我看到查询已分发到每台服务器上。 如果我想扩展数据库
我是一名优秀的程序员,十分优秀!