启动mycat报错
来源:10-13 全局主键

icto
2021-02-15
mycat.log文件报错内容如下
2021-02-15 14:40:25.749 INFO [main] (org.apache.curator.framework.imps.CuratorFrameworkImpl.start(CuratorFrameworkImpl.java:235)) - Starting
2021-02-15 14:40:25.763 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:host.name=localhost
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:java.version=1.8.0_282
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:java.vendor=AdoptOpenJDK
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:java.home=/opt/java/openjdk/jre
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:java.class.path=/root/server/mycat/conf:/root/server/mycat/lib/classes:/root/server/mycat/lib/Mycat-server-1.6.6.1-release.jar:/root/server/mycat/lib/asm-4.0.jar:/root/server/mycat/lib/commons-collections-3.2.1.jar:/root/server/mycat/lib/commons-lang-2.6.jar:/root/server/mycat/lib/curator-client-2.11.0.jar:/root/server/mycat/lib/curator-framework-2.11.0.jar:/root/server/mycat/lib/curator-recipes-2.11.0.jar:/root/server/mycat/lib/disruptor-3.3.4.jar:/root/server/mycat/lib/dom4j-1.6.1.jar:/root/server/mycat/lib/druid-1.0.26.jar:/root/server/mycat/lib/ehcache-core-2.6.11.jar:/root/server/mycat/lib/fastjson-1.2.12.jar:/root/server/mycat/lib/guava-19.0.jar:/root/server/mycat/lib/hamcrest-core-1.3.jar:/root/server/mycat/lib/hamcrest-library-1.3.jar:/root/server/mycat/lib/jline-0.9.94.jar:/root/server/mycat/lib/joda-time-2.9.3.jar:/root/server/mycat/lib/jsr305-2.0.3.jar:/root/server/mycat/lib/kryo-2.10.jar:/root/server/mycat/lib/leveldb-0.7.jar:/root/server/mycat/lib/leveldb-api-0.7.jar:/root/server/mycat/lib/log4j-1.2-api-2.5.jar:/root/server/mycat/lib/log4j-1.2.17.jar:/root/server/mycat/lib/log4j-api-2.5.jar:/root/server/mycat/lib/log4j-core-2.5.jar:/root/server/mycat/lib/log4j-slf4j-impl-2.5.jar:/root/server/mycat/lib/mapdb-1.0.7.jar:/root/server/mycat/lib/minlog-1.2.jar:/root/server/mycat/lib/mongo-java-driver-2.11.4.jar:/root/server/mycat/lib/mysql-binlog-connector-java-0.16.1.jar:/root/server/mycat/lib/mysql-connector-java-5.1.35.jar:/root/server/mycat/lib/netty-3.7.0.Final.jar:/root/server/mycat/lib/netty-buffer-4.1.9.Final.jar:/root/server/mycat/lib/netty-common-4.1.9.Final.jar:/root/server/mycat/lib/objenesis-1.2.jar:/root/server/mycat/lib/reflectasm-1.03.jar:/root/server/mycat/lib/sequoiadb-driver-1.12.jar:/root/server/mycat/lib/slf4j-api-1.6.1.jar:/root/server/mycat/lib/univocity-parsers-2.2.1.jar:/root/server/mycat/lib/velocity-1.7.jar:/root/server/mycat/lib/wrapper.jar:/root/server/mycat/lib/zookeeper-3.4.6.jar
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:java.io.tmpdir=/tmp
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:java.compiler=
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:os.name=Linux
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:os.arch=amd64
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:os.version=3.10.0-1062.el7.x86_64
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:user.name=root
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:user.home=/root
2021-02-15 14:40:25.764 INFO [main] (org.apache.zookeeper.Environment.logEnv(Environment.java:100)) - Client environment:user.dir=/root/server/mycat/bin
2021-02-15 14:40:25.765 INFO [main] (org.apache.zookeeper.ZooKeeper.(ZooKeeper.java:438)) - Initiating client connection, connectString=192.168.159.128:2181 sessionTimeout=60000 watcher=org.apache.curator.ConnectionState@27ae2fd0
2021-02-15 14:40:25.795 INFO [main-SendThread(192.168.159.128:2181)] (org.apache.zookeeper.ClientCnxnSendThread.logStartConnect(ClientCnxn.java:975))−Openingsocketconnectiontoserver192.168.159.128/192.168.159.128:2181.WillnotattempttoauthenticateusingSASL(unknownerror)2021−02−1514:40:25.811INFO[main−SendThread(192.168.159.128:2181)](org.apache.zookeeper.ClientCnxnSendThread.logStartConnect(ClientCnxn.java:975)) - Opening socket connection to server 192.168.159.128/192.168.159.128:2181. Will not attempt to authenticate using SASL (unknown error)
2021-02-15 14:40:25.811 INFO [main-SendThread(192.168.159.128:2181)] (org.apache.zookeeper.ClientCnxnSendThread.logStartConnect(ClientCnxn.java:975))−Openingsocketconnectiontoserver192.168.159.128/192.168.159.128:2181.WillnotattempttoauthenticateusingSASL(unknownerror)2021−02−1514:40:25.811INFO[main−SendThread(192.168.159.128:2181)](org.apache.zookeeper.ClientCnxnSendThread.primeConnection(ClientCnxn.java:852)) - Socket connection established to 192.168.159.128/192.168.159.128:2181, initiating session
2021-02-15 14:40:25.900 INFO [main-SendThread(192.168.159.128:2181)] (org.apache.zookeeper.ClientCnxn$SendThread.onConnected(ClientCnxn.java:1235)) - Session establishment complete on server 192.168.159.128/192.168.159.128:2181, sessionid = 0x100028b14420002, negotiated timeout = 40000
2021-02-15 14:40:25.910 INFO [main-EventThread] (org.apache.curator.framework.state.ConnectionStateManager.postState(ConnectionStateManager.java:228)) - State change: CONNECTED
2021-02-15 14:40:26.473 INFO [main] (io.mycat.backend.datasource.PhysicalDBPool.(PhysicalDBPool.java:106)) - total resources of dataHost rep2 is :4
2021-02-15 14:40:26.474 INFO [main] (io.mycat.backend.datasource.PhysicalDBPool.(PhysicalDBPool.java:106)) - total resources of dataHost rep1 is :4
2021-02-15 14:40:26.474 INFO [main] (io.mycat.backend.datasource.PhysicalDBPool.(PhysicalDBPool.java:106)) - total resources of dataHost pxc1 is :4
2021-02-15 14:40:26.474 INFO [main] (io.mycat.backend.datasource.PhysicalDBPool.(PhysicalDBPool.java:106)) - total resources of dataHost pxc2 is :4
2021-02-15 14:40:26.483 INFO [main] (io.mycat.cache.CacheService.createLayeredPool(CacheService.java:125)) - create layer cache pool TableID2DataNodeCache of type encache ,default cache size 10000 ,default expire seconds18000
2021-02-15 14:40:26.485 INFO [main] (io.mycat.cache.DefaultLayedCachePool.createChildCache(DefaultLayedCachePool.java:80)) - create child Cache: TESTDB_ORDERS for layered cache TableID2DataNodeCache, size 50000, expire seconds 18000
2021-02-15 14:40:26.904 INFO [main] (io.mycat.config.classloader.DynaClassLoader.(DynaClassLoader.java:34)) - dyna class load from /root/server/mycat/catlet,and auto check for class file modified every 60 seconds
2021-02-15 14:40:27.223 ERROR [main] (io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notiflyAll(ZookeeperProcessListen.java:178)) - ZookeeperProcessListen notiflyAll key :/mycat/mycat-cluster-1/sequences;value io.mycat.config.loader.zkprocess.zktoxml.listen.SequenceTopropertiesLoader@3de8f619;error:Exception info:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_282]
at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_282]
at io.mycat.config.loader.zkprocess.zktoxml.listen.SequenceTopropertiesLoader.notiflyProcess(SequenceTopropertiesLoader.java:115) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notiflyAll(ZookeeperProcessListen.java:176) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notifly(ZookeeperProcessListen.java:137) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.zktoxml.ZktoXmlMain.loadZktoFile(ZktoXmlMain.java:102) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZkConfig.initZk(ZkConfig.java:64) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.MycatStartup.main(MycatStartup.java:45) ~[Mycat-server-1.6.6.1-release.jar:?]
2021-02-15 14:40:27.243 ERROR [main] (io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notiflyAll(ZookeeperProcessListen.java:178)) - ZookeeperProcessListen notiflyAll key :/mycat/mycat-cluster-1/schema;value io.mycat.config.loader.zkprocess.zktoxml.listen.SchemaszkToxmlLoader@2ab4bc72;error:Exception info:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_282]
at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_282]
at io.mycat.config.loader.zkprocess.zktoxml.listen.SchemaszkToxmlLoader.notiflyProcess(SchemaszkToxmlLoader.java:120) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notiflyAll(ZookeeperProcessListen.java:176) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notifly(ZookeeperProcessListen.java:137) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.zktoxml.ZktoXmlMain.loadZktoFile(ZktoXmlMain.java:102) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZkConfig.initZk(ZkConfig.java:64) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.MycatStartup.main(MycatStartup.java:45) ~[Mycat-server-1.6.6.1-release.jar:?]
2021-02-15 14:40:27.253 ERROR [main] (io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notiflyAll(ZookeeperProcessListen.java:178)) - ZookeeperProcessListen notiflyAll key :/mycat/mycat-cluster-1/cache;value io.mycat.config.loader.zkprocess.zktoxml.listen.EcacheszkToxmlLoader@4e5ed836;error:Exception info:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_282]
at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_282]
at io.mycat.config.loader.zkprocess.zktoxml.listen.EcacheszkToxmlLoader.notiflyProcess(EcacheszkToxmlLoader.java:112) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notiflyAll(ZookeeperProcessListen.java:176) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notifly(ZookeeperProcessListen.java:137) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.zktoxml.ZktoXmlMain.loadZktoFile(ZktoXmlMain.java:102) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZkConfig.initZk(ZkConfig.java:64) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.MycatStartup.main(MycatStartup.java:45) ~[Mycat-server-1.6.6.1-release.jar:?]
2021-02-15 14:40:27.257 ERROR [main] (io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notiflyAll(ZookeeperProcessListen.java:178)) - ZookeeperProcessListen notiflyAll key :/mycat/mycat-cluster-1/server;value io.mycat.config.loader.zkprocess.zktoxml.listen.ServerzkToxmlLoader@eadd4fb;error:Exception info:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_282]
at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_282]
at io.mycat.config.loader.zkprocess.zktoxml.listen.ServerzkToxmlLoader.notiflyProcess(ServerzkToxmlLoader.java:126) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notiflyAll(ZookeeperProcessListen.java:176) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZookeeperProcessListen.notifly(ZookeeperProcessListen.java:137) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.zktoxml.ZktoXmlMain.loadZktoFile(ZktoXmlMain.java:102) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZkConfig.initZk(ZkConfig.java:64) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.MycatStartup.main(MycatStartup.java:45) ~[Mycat-server-1.6.6.1-release.jar:?]
2021-02-15 14:40:27.325 ERROR [main] (io.mycat.config.loader.zkprocess.comm.ZkConfig.initZk(ZkConfig.java:67)) - error:
java.lang.NullPointerException
at io.mycat.config.loader.zkprocess.zktoxml.ZktoXmlMain.createTempNode(ZktoXmlMain.java:167) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.zktoxml.ZktoXmlMain.loadZktoFile(ZktoXmlMain.java:108) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.config.loader.zkprocess.comm.ZkConfig.initZk(ZkConfig.java:64) ~[Mycat-server-1.6.6.1-release.jar:?]
at io.mycat.MycatStartup.main(MycatStartup.java:45) ~[Mycat-server-1.6.6.1-release.jar:?]
2021-02-15 14:40:27.626 INFO [main] (io.mycat.MycatServer.startup(MycatServer.java:306)) - MyCat is ready to startup …
2021-02-15 14:40:27.626 INFO [main] (io.mycat.MycatServer.startup(MycatServer.java:318)) - Startup processors …,total processors:2,aio thread pool size:4
…
2回答
-
这个是MyCat的一个Bug
012021-02-16 -
icto
提问者
2021-02-15
mycat版本是Mycat-server-1.6.6.1-release-20181031195535-linux.tar.gz
把myid.propertise文件中的loadZk设置成false后,重启mycat。日志不报错,改成true就报错,mycat无法启动
00
相似问题