Mycat启动错误:The Mycat-server service was launched, but failed to start.

安装并配置好Mycat后,启动出现The Mycat-server service was launched, but failed to start.

原因查看./logs/wrapper.log的Caused by:原因所在

1. 

INFO | jvm 1 | ----/--/-- --:--:-- | Caused by: io.mycat.config.util.ConfigException: schema TEST didn't config tables,so you must set dataNode property!

原因:schema.xml标签中的dataNode 属性与可嵌套的table 标签有依赖关系 。如果不设置table标签,就必须设置dataNode属性。

2. 

INFO | jvm 1 | ----/--/-- --:--:-- | Caused by: io.mycat.config.util.ConfigException: SelfCheck### schema TEST refered by user root is not exist!

原因:server.xml 中<property name="schemas">TEST</property> 中的schema 的值不要用小写。

3. 

ERROR 3009 (HY000): java.lang.IllegalArgumentException: Invalid DataSource:0

登录数据库后,执行 show tables; 命令执行1分钟(感觉上)。1. schema.xml 中用户名、密码与数据库中保持大小写一致。

4.

Caused by: io.mycat.config.util.ConfigException: org.xml.sax.SAXParseException; lineNumber: 136; columnNumber: 14; 元素类型为 "mycat:rule" 的内容必须匹配 "(tableRule*,function*)"。

原因:rule.xml 中<function name=""</function>提前了,位置必须在所有的<tableRule name=""></tableRule>的后面。

 

正确启动后:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值