hdknr / note

Markdown Texts
http://qiita.com/hidelafoglia
7 stars 1 forks source link

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/graylog2/bootstrap/Main : Unsupported major.m inor version 52.0 #22

Open hdknr opened 7 years ago

hdknr commented 7 years ago
Oct 12 07:16:21 jessie graylog-server[13770]: Exception in thread "main" java.lang.UnsupportedClassVersionError: org/graylog2/bootstrap/Main : Unsupported major.m
inor version 52.0
Oct 12 07:16:21 jessie graylog-server[13770]: at java.lang.ClassLoader.defineClass1(Native Method)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.security.AccessController.doPrivileged(Native Method)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
Oct 12 07:16:21 jessie graylog-server[13770]: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
Oct 12 07:16:21 jessie graylog-server[13770]: at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
Oct 12 07:16:21 jessie graylog-server[13770]: at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Oct 12 07:16:21 jessie systemd[1]: graylog-server.service: main process exited, code=exited, status=1/FAILURE
Oct 12 07:16:21 jessie systemd[1]: Unit graylog-server.service entered failed state.
hdknr commented 7 years ago
$ sudo apt-get install openjdk-8-jre openjdk-8-jdk -y
$ sudo update-alternatives --config java
alternative java (/usr/bin/java を提供) には 2 個の選択肢があります。

  選択肢    パス                                          優先度  状態
------------------------------------------------------------
* 0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      自動モード
  1            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      手動モード
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1069      手動モード

現在の選択 [*] を保持するには Enter、さもなければ選択肢の番号のキーを押してください: 2
update-alternatives: /usr/bin/java (java) を提供するためにマニュアルモードで /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java を使います
$ sudo update-alternatives --config javac
alternative javac (/usr/bin/javac を提供) には 2 個の選択肢があります。

  選択肢    パス                                       優先度  状態
------------------------------------------------------------
* 0            /usr/lib/jvm/java-7-openjdk-amd64/bin/javac   1071      自動モード
  1            /usr/lib/jvm/java-7-openjdk-amd64/bin/javac   1071      手動モード
  2            /usr/lib/jvm/java-8-openjdk-amd64/bin/javac   1069      手動モード

現在の選択 [*] を保持するには Enter、さもなければ選択肢の番号のキーを押してください: 2
update-alternatives: /usr/bin/javac (javac) を提供するためにマニュアルモードで /usr/lib/jvm/java-8-openjdk-amd64/bin/javac を使います
$ sudo java -version
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-8u102-b14.1-1~bpo8+1-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)
hdknr commented 7 years ago
$ sudo tail -f /var/log/graylog-server/server.log 
2016-10-12T08:04:27.383Z INFO  [CmdLineTool] Loaded plugin: Elastic Beats Input 1.1.1 [org.graylog.plugins.beats.BeatsInputPlugin]
2016-10-12T08:04:27.390Z INFO  [CmdLineTool] Loaded plugin: Collector 1.1.1 [org.graylog.plugins.collector.CollectorPlugin]
2016-10-12T08:04:27.393Z INFO  [CmdLineTool] Loaded plugin: Enterprise Integration Plugin 1.1.1 [org.graylog.plugins.enterprise_integration.EnterpriseIntegrationPlugin]
2016-10-12T08:04:27.395Z INFO  [CmdLineTool] Loaded plugin: MapWidgetPlugin 1.1.1 [org.graylog.plugins.map.MapWidgetPlugin]
2016-10-12T08:04:27.396Z INFO  [CmdLineTool] Loaded plugin: Pipeline Processor Plugin 1.1.1 [org.graylog.plugins.pipelineprocessor.ProcessorPlugin]
2016-10-12T08:04:27.397Z INFO  [CmdLineTool] Loaded plugin: Anonymous Usage Statistics 2.1.1 [org.graylog.plugins.usagestatistics.UsageStatsPlugin]
2016-10-12T08:04:27.435Z ERROR [CmdLineTool] Invalid configuration
com.github.joschi.jadconfig.ValidationException: Parameter password_secret should not be blank
        at com.github.joschi.jadconfig.validators.StringNotBlankValidator.validate(StringNotBlankValidator.java:25) ~[graylog.jar:?]
        at com.github.joschi.jadconfig.validators.StringNotBlankValidator.validate(StringNotBlankValidator.java:11) ~[graylog.jar:?]
        at com.github.joschi.jadconfig.JadConfig.validateParameter(JadConfig.java:215) ~[graylog.jar:?]
        at com.github.joschi.jadconfig.JadConfig.processClassFields(JadConfig.java:148) ~[graylog.jar:?]
        at com.github.joschi.jadconfig.JadConfig.process(JadConfig.java:99) ~[graylog.jar:?]
        at org.graylog2.bootstrap.CmdLineTool.processConfiguration(CmdLineTool.java:351) [graylog.jar:?]
        at org.graylog2.bootstrap.CmdLineTool.readConfiguration(CmdLineTool.java:344) [graylog.jar:?]
        at org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:177) [graylog.jar:?]
        at org.graylog2.bootstrap.Main.main(Main.java:44) [graylog.jar:?]
hdknr commented 7 years ago

VirtualBoxの/ が足りなくて mongodb が起動していない

2016-10-12T08:21:05.965Z INFO  [cluster] No server chosen by WritableServerSelector from cluster description 
ClusterDescription{type=UNKNOWN, 
connectionMode=SINGLE, 
serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING, 
exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.ConnectException: 接続を拒否されました}}]}. 
Waiting for 30000 ms before timing out
$ sudo lsof -i:27017 | wc
      0       0       0
Wed Oct 12 08:20:53.610 [initandlisten] MongoDB starting : pid=22482 port=27017 dbpath=/var/lib/mongodb 64-bit host=jessie.local
Wed Oct 12 08:20:53.611 [initandlisten] db version v2.4.10
Wed Oct 12 08:20:53.611 [initandlisten] git version: nogitversion
Wed Oct 12 08:20:53.611 [initandlisten] build info: Linux julia 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt2-1 (2014-12-08) x86_64 BOOST_LIB_VERSION=1_55
Wed Oct 12 08:20:53.611 [initandlisten] allocator: tcmalloc
Wed Oct 12 08:20:53.611 [initandlisten] options: { bind_ip: "127.0.0.1", config: "/etc/mongodb.conf", dbpath: "/var/lib/mongodb", journal: "true", logappend: "true", logpath: "/var/log/mongodb/mongodb.log" }
Wed Oct 12 08:20:53.613 [initandlisten] journal dir=/var/lib/mongodb/journal
Wed Oct 12 08:20:53.613 [initandlisten] recover : no journal files present, no recovery needed
Wed Oct 12 08:20:53.613 [initandlisten] 
Wed Oct 12 08:20:53.613 [initandlisten] ERROR: Insufficient free space for journal files
Wed Oct 12 08:20:53.613 [initandlisten] Please make at least 3379MB available in /var/lib/mongodb/journal or use --smallfiles
Wed Oct 12 08:20:53.613 [initandlisten] 
Wed Oct 12 08:20:53.613 [initandlisten] exception in initAndListen: 15926 Insufficient free space for journals, terminating
Wed Oct 12 08:20:53.613 dbexit: 
Wed Oct 12 08:20:53.613 [initandlisten] shutdown: going to close listening sockets...
Wed Oct 12 08:20:53.613 [initandlisten] shutdown: going to flush diaglog...
Wed Oct 12 08:20:53.613 [initandlisten] shutdown: going to close sockets...
Wed Oct 12 08:20:53.613 [initandlisten] shutdown: waiting for fs preallocator...
Wed Oct 12 08:20:53.613 [initandlisten] shutdown: lock for final commit...
Wed Oct 12 08:20:53.613 [initandlisten] shutdown: final commit...
Wed Oct 12 08:20:53.613 [initandlisten] shutdown: closing all files...
Wed Oct 12 08:20:53.613 [initandlisten] closeAllFiles() finished
Wed Oct 12 08:20:53.613 [initandlisten] journalCleanup...
Wed Oct 12 08:20:53.613 [initandlisten] removeJournalFiles
Wed Oct 12 08:20:53.615 [initandlisten] shutdown: removing fs lock...
Wed Oct 12 08:20:53.615 dbexit: really exiting now
hdknr commented 7 years ago
$ sudo mkdir /home/mongodb
$ sudo chown mongodb:nogroup /home/mongodb
$ sudo lsof -i:27017
COMMAND   PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    22404 graylog   37u  IPv6 532087      0t0  TCP localhost:40602->localhost:27017 (ESTABLISHED)
java    22404 graylog   38u  IPv6 532089      0t0  TCP localhost:40603->localhost:27017 (ESTABLISHED)
mongod  22861 mongodb    9u  IPv4 532084      0t0  TCP localhost:27017 (LISTEN)
mongod  22861 mongodb   12u  IPv4 532088      0t0  TCP localhost:27017->localhost:40602 (ESTABLISHED)
mongod  22861 mongodb   13u  IPv4 532090      0t0  TCP localhost:27017->localhost:40603 (ESTABLISHED)