报错内容
schema testdb didn't config tables,so you must set dataNode property!
原因是:原来配置文件mycat/conf/schema.xml内容是:
<schema name="testdb" checkSQLschema="true" sqlMaxLimit="100" randomDataNode="dn1" dataNode="dn1"></schema>
由于删了后面的配置变成了
<schema name="testdb" checkSQLschema="true" sqlMaxLimit="100" randomDataNode="dn1"></schema>
导致没法找到dataNode
修改mycat/conf/schema.xml
dataNode="dn1"
加上就可以了
randomDataNode="dn1"要不要无所谓
重新启动故障排除
./mycat console
出现successfully则表示启动成功