Hello,
i’ve a openHAB 2.5.1 installed on a Raspberry PI 3B using Raspbian and had openhab installed using the apt-get approach. Yesterday due to a fail of mine i’ve tried to update using openhabian-conf and realised that it seems to have a second instance installed. It was obvious because instead of my configuration from the /etc/openhab2/-folder it used some other config.
I now wanted to clean my machine and have removed all openhab2-packages installed using
apt-get purge openhab*
and apt-get remove openhab2
After that i’ve checked then the folders are erased:
/usr/share/openhab2
/etc/openhab2
Now my problem: When i restart my machine there is still a java-instance running on port 8080 which shows me a openHab2 instance with the demo-data from a clean-install.
If i search for all processes from java which have relation to openhab
ps -ef | grep "openhab
i get the following output:
9001 1105 951 1 14:38 ? 00:00:06 /usr/lib/jvm/default-jvm/bin/java -Dopenhab.home=/openhab -Dopenhab.conf=/openhab/conf -Dopenhab.runtime=/openhab/runtime -Dopenhab.userdata=/openhab/userdata -Dopenhab.logdir=/openhab/userdata/logs -Dfelix.cm.dir=/openhab/userdata/config -Djava.library.path=/openhab/userdata/tmp/lib -Djetty.host=0.0.0.0 -Djetty.http.compliance=RFC2616 -Dorg.ops4j.pax.web.listening.addresses=0.0.0.0 -Dorg.osgi.service.http.port=8080 -Dorg.osgi.service.http.port.secure=8443 -Djava.awt.headless=true -Duser.timezone=Europe/Berlin -Djava.endorsed.dirs=/usr/lib/jvm/default-jvm/jre/lib/endorsed:/usr/lib/jvm/default-jvm/lib/endorsed:/openhab/runtime/lib/endorsed -Djava.ext.dirs=/usr/lib/jvm/default-jvm/jre/lib/ext:/usr/lib/jvm/default-jvm/lib/ext:/openhab/runtime/lib/ext -Dkaraf.instances=/openhab/userdata/tmp/instances -Dkaraf.home=/openhab/runtime -Dkaraf.base=/openhab/userdata -Dkaraf.data=/openhab/userdata -Dkaraf.etc=/openhab/userdata/etc -Dkaraf.log=/openhab/userdata/logs -Dkaraf.restart.jvm.supported=true -Djava.io.tmpdir=/openhab/userdata/tmp -Djava.util.logging.config.file=/openhab/userdata/etc/java.util.logging.properties -Dkaraf.startLocalConsole=false -Dkaraf.startRemoteShell=true -classpath /openhab/runtime/lib/boot/org.apache.karaf.diagnostic.boot-4.2.7.jar:/openhab/runtime/lib/boot/org.apache.karaf.jaas.boot-4.2.7.jar:/openhab/runtime/lib/boot/org.apache.karaf.main-4.2.7.jar:/openhab/runtime/lib/boot/org.apache.karaf.specs.activator-4.2.7.jar:/openhab/runtime/lib/boot/osgi.core-6.0.0.jar org.apache.karaf.main.Main
9001 1106 953 29 14:38 ? 00:02:10 /usr/lib/jvm/default-jvm/bin/java -Dopenhab.home=/openhab -Dopenhab.conf=/openhab/conf -Dopenhab.runtime=/openhab/runtime -Dopenhab.userdata=/openhab/userdata -Dopenhab.logdir=/openhab/userdata/logs -Dfelix.cm.dir=/openhab/userdata/config -Djava.library.path=/openhab/userdata/tmp/lib -Djetty.host=0.0.0.0 -Djetty.http.compliance=RFC2616 -Dorg.ops4j.pax.web.listening.addresses=0.0.0.0 -Dorg.osgi.service.http.port=8080 -Dorg.osgi.service.http.port.secure=8443 -Djava.awt.headless=true -Duser.timezone=Europe/Berlin -Djava.endorsed.dirs=/usr/lib/jvm/default-jvm/jre/lib/endorsed:/usr/lib/jvm/default-jvm/lib/endorsed:/openhab/runtime/lib/endorsed -Djava.ext.dirs=/usr/lib/jvm/default-jvm/jre/lib/ext:/usr/lib/jvm/default-jvm/lib/ext:/openhab/runtime/lib/ext -Dkaraf.instances=/openhab/userdata/tmp/instances -Dkaraf.home=/openhab/runtime -Dkaraf.base=/openhab/userdata -Dkaraf.data=/openhab/userdata -Dkaraf.etc=/openhab/userdata/etc -Dkaraf.log=/openhab/userdata/logs -Dkaraf.restart.jvm.supported=true -Djava.io.tmpdir=/openhab/userdata/tmp -Djava.util.logging.config.file=/openhab/userdata/etc/java.util.logging.properties -Dkaraf.startLocalConsole=false -Dkaraf.startRemoteShell=true -classpath /openhab/runtime/lib/boot/org.apache.karaf.diagnostic.boot-4.2.7.jar:/openhab/runtime/lib/boot/org.apache.karaf.jaas.boot-4.2.7.jar:/openhab/runtime/lib/boot/org.apache.karaf.main-4.2.7.jar:/openhab/runtime/lib/boot/org.apache.karaf.specs.activator-4.2.7.jar:/openhab/runtime/lib/boot/osgi.core-6.0.0.jar org.apache.karaf.main.Main
9001 1846 1790 2 14:42 ? 00:00:06 /usr/lib/jvm/default-jvm/bin/java -Dopenhab.home=/openhab -Dopenhab.conf=/openhab/conf -Dopenhab.runtime=/openhab/runtime -Dopenhab.userdata=/openhab/userdata -Dopenhab.logdir=/openhab/userdata/logs -Dfelix.cm.dir=/openhab/userdata/config -Djava.library.path=/openhab/userdata/tmp/lib -Djetty.host=0.0.0.0 -Djetty.http.compliance=RFC2616 -Dorg.ops4j.pax.web.listening.addresses=0.0.0.0 -Dorg.osgi.service.http.port=8080 -Dorg.osgi.service.http.port.secure=8443 -Djava.awt.headless=true -Duser.timezone=Europe/Berlin -Djava.endorsed.dirs=/usr/lib/jvm/default-jvm/jre/lib/endorsed:/usr/lib/jvm/default-jvm/lib/endorsed:/openhab/runtime/lib/endorsed -Djava.ext.dirs=/usr/lib/jvm/default-jvm/jre/lib/ext:/usr/lib/jvm/default-jvm/lib/ext:/openhab/runtime/lib/ext -Dkaraf.instances=/openhab/userdata/tmp/instances -Dkaraf.home=/openhab/runtime -Dkaraf.base=/openhab/userdata -Dkaraf.data=/openhab/userdata -Dkaraf.etc=/openhab/userdata/etc -Dkaraf.log=/openhab/userdata/logs -Dkaraf.restart.jvm.supported=true -Djava.io.tmpdir=/openhab/userdata/tmp -Djava.util.logging.config.file=/openhab/userdata/etc/java.util.logging.properties -Dkaraf.startLocalConsole=false -Dkaraf.startRemoteShell=true -classpath /openhab/runtime/lib/boot/org.apache.karaf.diagnostic.boot-4.2.7.jar:/openhab/runtime/lib/boot/org.apache.karaf.jaas.boot-4.2.7.jar:/openhab/runtime/lib/boot/org.apache.karaf.main-4.2.7.jar:/openhab/runtime/lib/boot/org.apache.karaf.specs.activator-4.2.7.jar:/openhab/runtime/lib/boot/osgi.core-6.0.0.jar org.apache.karaf.main.Main
The problem now is, i don’t know where the instance in sinstalled and also /openhab/ on root does not exists. May you help me?
Best regards
Walter