[ https://issues.apache.org/jira/browse/KYLIN-5073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17408700#comment-17408700 ]
Xiaoxiang Yu commented on KYLIN-5073: ------------------------------------- [~cyxinda] So have you ever fix this class conflict issue, could you please share with us the steps? Or How do you find these jars comes from hadoop_dependencies ? > kylin can't start because `Not running on Jetty, JSR-356 support unavailable` > ----------------------------------------------------------------------------- > > Key: KYLIN-5073 > URL: https://issues.apache.org/jira/browse/KYLIN-5073 > Project: Kylin > Issue Type: Bug > Components: Client - CLI, Environment > Affects Versions: v4.0.0 > Environment: [hadoop@node1 ~]$ lsb_release -a > LSB Version: > :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch > Distributor ID: CentOS > Description: CentOS Linux release 7.9.2009 (Core) > Release: 7.9.2009 > Codename: Core > kylin's dependency version is : > hadoop-3.3.1 > hive-3.1.2 > kylin-4.0.0 > spark-3.1.2-bin-hadoop3.2 > zookeeper-3.7.0 > [hadoop@node3 ~]$ java -version > openjdk version "1.8.0_302" > OpenJDK Runtime Environment (build 1.8.0_302-b08) > OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode) > the environment var is: > export ZK_HOME=/home/hadoop/zookeeper-3.7.0 > export HADOOP_HOME=/home/hadoop/hadoop-3.3.1 > export > JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el7_9.x86_64/jre > export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native > export HIVE_HOME=/home/hadoop/hive-3.1.2 > export SPARK_HOME=/home/hadoop/spark-3.1.2-bin-hadoop3.2 > export KYLIN_HOME=/home/hadoop/kylin-4.0.0 > export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop > export CLASSPATH=$JAVA_HOME/lib:$($HADOOP_HOME/bin/hadoop > classpath):$CLASSPATH > export > PATH=$PATH:$ZK_HOME/bin:/usr/local/firefox:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin/:$SPARK_HOME/bin:$SPARK_HOME/sbin:$HIVE_HOME/bin > Reporter: 曹勇 > Assignee: mukvin > Priority: Major > Attachments: image-2021-09-02-11-11-56-669.png, > image-2021-09-02-11-26-16-383.png > > > I download Kylin4.0.0 for Apache Spark 3.1.1: > !image-2021-09-02-11-26-16-383.png! > I edit the config:~/conf/kylin.properties: > {code:java} > //代码占位符kylin.metadata.url=kylin_metadata@jdbc,url=jdbc:mysql://10.110.147.229:3306/kylin,username=hadoop,password=hadoop1234,maxActive=10,maxIdle=10 > kylin.env.zookeeper-connect-string=node2:2181,node3:2181,node4:2181 > {code} > I run the script `kylin.sh start` to start kylin,it is ok. > {code:java} > //代码占位符 > [hadoop@node3 bin]$ ./kylin.sh start > Retrieving hadoop conf dir... > ...................................................[PASS] > KYLIN_HOME is set to /home/hadoop/kylin-4.0.0 > Checking hive > ...................................................[PASS] > Checking hadoop shell > ...................................................[PASS] > Checking hdfs working dir > ...................................................[PASS] > Checking environment finished successfully. To check again, run > 'bin/check-env.sh' manually. > Retrieving hive dependency... > Retrieving hadoop conf dir... > Retrieving Spark dependency... > Skip spark which not owned by kylin. SPARK_HOME is > /home/hadoop/spark-3.1.2-bin-hadoop3.2 and KYLIN_HOME is > /home/hadoop/kylin-4.0.0 . > (Not all processes could be identified, non-owned process info > will not be shown, you would have to be root to see it all.) > Start to check whether we need to migrate acl tables > Not HBase metadata. Skip check. > A new Kylin instance is started by hadoop. To stop it, run 'kylin.sh stop' > Check the log at /home/hadoop/kylin-4.0.0/logs/kylin.log > Web UI is at http://node3:7070/kylin > {code} > > the error log is : > > {code:java} > //代码占位符 > OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=512M; support > was removed in 8.0 > 九月 02, 2021 9:26:02 上午 org.apache.catalina.core.AprLifecycleListener > lifecycleEvent > 信息: The APR based Apache Tomcat Native library which allows optimal > performance in production environments was not found on the > java.library.path: > [/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib] > 九月 02, 2021 9:26:02 上午 org.apache.coyote.AbstractProtocol init > 信息: 初始化协议处理器 ["http-bio-7070"] > 九月 02, 2021 9:26:02 上午 org.apache.catalina.startup.Catalina load > 信息: Initialization processed in 609 ms > 九月 02, 2021 9:26:02 上午 org.apache.catalina.core.StandardService startInternal > 信息: Starting service [Catalina] > 九月 02, 2021 9:26:02 上午 org.apache.catalina.core.StandardEngine startInternal > 信息: Starting Servlet Engine: Apache Tomcat/7.0.100 > 九月 02, 2021 9:26:02 上午 org.apache.catalina.startup.HostConfig deployWAR > 信息: Deploying web application archive > [/home/hadoop/kylin-4.0.0/tomcat/webapps/kylin.war] > ERROR StatusLogger No log4j2 configuration file found. Using default > configuration: logging only errors to the console. Set system property > 'log4j2.debug' to show Log4j2 internal initialization logging. > 九月 02, 2021 9:26:03 上午 org.apache.catalina.core.StandardContext startInternal > 严重: Error during ServletContainerInitializer processing > javax.servlet.ServletException: Not running on Jetty, JSR-356 support > unavailable > at > org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer.onStartup(WebSocketServerContainerInitializer.java:271) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5709) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1016) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:992) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:639) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1127) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:2020) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748)九月 02, 2021 9:26:03 上午 > org.apache.catalina.core.StandardContext startInternal > 严重: Context [/kylin] startup failed due to previous errors > 九月 02, 2021 9:26:03 上午 org.apache.catalina.loader.WebappClassLoaderBase > clearReferencesThreads > 严重: The web application [/kylin] appears to have started a thread named > [mysql-cj-abandoned-connection-cleanup] but has failed to stop it. This is > very likely to create a memory leak. > 九月 02, 2021 9:26:03 上午 org.apache.catalina.startup.HostConfig deployWAR > 信息: Deployment of web application archive > [/home/hadoop/kylin-4.0.0/tomcat/webapps/kylin.war] has finished in [928] ms > 九月 02, 2021 9:26:03 上午 org.apache.coyote.AbstractProtocol start > 信息: 开始协议处理句柄["http-bio-7070"] > 九月 02, 2021 9:26:03 上午 org.apache.catalina.startup.Catalina start > 信息: Server startup in 1011 ms > 九月 02, 2021 9:26:08 上午 org.apache.catalina.loader.WebappClassLoaderBase > findResourceInternal > 信息: 非法访问:此Web应用程序实例已停止。无法加载[]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪。 > {code} > > the port have been listened : > {code:java} > //代码占位符 > [hadoop@node3 bin]$ jps > 6288 JournalNode > 17489 NodeManager > 27940 ExecutorLauncher > 2964 Bootstrap > 3061 Jps > 27318 DataNode > 24956 QuorumPeerMain > 28252 Worker > 3582 YarnCoarseGrainedExecutorBackend > [hadoop@node3 bin]$ netstat -nplt|grep 2964 > (Not all processes could be identified, non-owned process info > will not be shown, you would have to be root to see it all.) > tcp6 0 0 :::7070 :::* LISTEN > 2964/java > tcp6 0 0 127.0.0.1:9005 :::* LISTEN > 2964/java > {code} > But I can't visit the page through the url > [http://node3:7070/kylin.|http://node3:7070/kylin] > It return 404 > !image-2021-09-02-11-11-56-669.png! > I wonder what going wrong. > -- This message was sent by Atlassian Jira (v8.3.4#803005)