Service openhab2 not runing after reboot OH2.2

OpenHab v2.2, RPI3. Fresh install.

Often service can’t runing.

service openhab2 status:

  Loaded: loaded (/usr/lib/systemd/system/openhab2.service; enabled; vendor preset: enabled)
  Active: deactivating (stop) (Result: signal) since Fri 2018-01-19 21:16:04 MSK; 1s ago
    Docs: http://docs.openhab.org
          https://community.openhab.org
 Process: 5964 ExecStart=/usr/share/openhab2/runtime/bin/karaf $OPENHAB_STARTMODE (code=killed, signal=ABRT)
Main PID: 5964 (code=killed, signal=ABRT); Control PID: 6097 (karaf)
  CGroup: /system.slice/openhab2.service
          └─control
            ├─6097 /bin/sh /usr/share/openhab2/runtime/bin/karaf stop
            └─6227 /usr/bin/java -Dopenhab.home=/usr/share/openhab2 -Dopenhab.conf=/etc/openhab2 -Dopenhab.runtime=/usr/share/openhab2/runt

Jan 19 21:16:06 openHABianPi karaf[6097]: #
Jan 19 21:16:06 openHABianPi karaf[6097]: # A fatal error has been detected by the Java Runtime Environment:
Jan 19 21:16:06 openHABianPi karaf[6097]: #
Jan 19 21:16:06 openHABianPi karaf[6097]: #  SIGSEGV (0xb) at pc=0x754a59c0, pid=6227, tid=0x62baf470
Jan 19 21:16:06 openHABianPi karaf[6097]: #
Jan 19 21:16:06 openHABianPi karaf[6097]: # JRE version: OpenJDK Runtime Environment (8.0_152-b76) (build 1.8.0_152-b76)
Jan 19 21:16:06 openHABianPi karaf[6097]: # Java VM: OpenJDK Client VM (25.152-b76 mixed mode, Evaluation linux-aarch32 )
Jan 19 21:16:06 openHABianPi karaf[6097]: # Problematic frame:
Jan 19 21:16:06 openHABianPi karaf[6097]: # V  [libjvm.so+0x1449c0]  ciMethodBlocks::do_analysis()+0xd8
Jan 19 21:16:06 openHABianPi karaf[6097]: #
Jan 19 21:16:06 openHABianPi karaf[6097]: # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c
Jan 19 21:16:06 openHABianPi karaf[6097]: #off-topic

or

● openhab2.service - openHAB 2 - empowering the smart home
   Loaded: loaded (/usr/lib/systemd/system/openhab2.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2018-01-24 19:46:20 MSK; 171ms ago
     Docs: http://docs.openhab.org
           https://community.openhab.org
  Process: 10125 ExecStop=/usr/share/openhab2/runtime/bin/karaf stop (code=exited, status=1/FAILURE)
 Main PID: 10274 (karaf)
   CGroup: /system.slice/openhab2.service
           ├─10274 /bin/sh /usr/share/openhab2/runtime/bin/karaf daemon
           ├─10290 /bin/sh /usr/share/openhab2/runtime/bin/karaf daemon
           ├─10291 /bin/sh /usr/share/openhab2/runtime/bin/karaf daemon
           ├─10292 /bin/sh /usr/share/openhab2/runtime/bin/karaf daemon
           ├─10302 /bin/sh /usr/share/openhab2/runtime/bin/karaf daemon
           ├─10307 /bin/sh /usr/share/openhab2/runtime/bin/karaf daemon
           └─10333 sed -e s#//#/#g -e s#/./#/#g -e s#/[^/]*/../#/#g

or

● openhab2.service - openHAB 2 - empowering the smart home
   Loaded: loaded (/usr/lib/systemd/system/openhab2.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Wed 2018-01-24 19:51:14 MSK; 77ms ago
     Docs: http://docs.openhab.org
           https://community.openhab.org
  Process: 18958 ExecStop=/usr/share/openhab2/runtime/bin/karaf stop (code=exited, status=1/FAILURE)
  Process: 18832 ExecStart=/usr/share/openhab2/runtime/bin/karaf $OPENHAB_STARTMODE (code=exited, status=1/FAILURE)
 Main PID: 18832 (code=exited, status=1/FAILURE)

Jan 24 19:51:14 openHABianPi systemd[1]: openhab2.service: Control process exited, code=exited status=1
Jan 24 19:51:14 openHABianPi systemd[1]: openhab2.service: Unit entered failed state.
Jan 24 19:51:14 openHABianPi systemd[1]: openhab2.service: Failed with result 'exit-code'.

What can I do?

Looks like the Java process is having trouble. It might be because of an incompatability using openJDK.

Can you install zulu-embedded-8 instead and see if this resolves the issue?

Why is this happening?
I install openhabian 201712 OH2.2 on different RPI (2 pcs).
Do apt-get update and upgrade.
In openhabian-config do update and upgrade.
And some times I see, that OH service not runing after reboot or power off without halt.

Looks like Zulu is installed automaticaly:

[20:34:37] root@openHABianPi:/etc/openhab2/scripts# java -version
openjdk version "1.8.0_152"
OpenJDK Runtime Environment (Zulu Embedded 8.25.0.76-linux-aarch32hf) (build 1.8.0_152-b76)
OpenJDK Client VM (Zulu Embedded 8.25.0.76-linux-aarch32hf) (build 25.152-b76, mixed mode, Evaluation)