Hi there,
i´m currently trying to get the mapdb persistence running.
What i´ve done so far:
- Installing mapdb through PaperUI (addons.cfg isn´t used)
- Creating an mapdb.persist file (changes are mentioned in the logs)
- Checked the bundles state (Active 1.13.0)
- the standard persistence is still set to jdbc in runtime.cfg
- changing the log level to DEBUG and even TRACE
- the persistence starts and creates files under /var/lib/openhab2/persistence/mapdb (tried to delete them)
There´s no message about an items state being stored with mapdb.
Did i missed something?
mapdb.persist
Strategies
{
default = everyChange
}
Items
{
* : strategy = everyChange, restoreOnStartup
}
Log after starting the service:
2019-01-15 21:06:01.877 [DEBUG] [org.openhab.persistence.mapdb ] - ServiceEvent UNREGISTERING - {org.openhab.core.persistence.PersistenceService}={commitsamestate=false, service.id=457, service.bundleid=253, service.scope=bundle, commitinterval=5, service.pid=org.openhab.mapdb, component.name=org.openhab.persistence.mapdb, component.id=294} - org.openhab.persistence.mapdb
2019-01-15 21:06:01.884 [DEBUG] [pdb.internal.MapDBPersistenceService] - mapdb persistence service deactivated
2019-01-15 21:06:01.904 [DEBUG] [pdb.internal.MapDBPersistenceService] - Found 1 MapDB-Jobs to delete from DefaultScheduler (keys=[MapDB_SchedulerGroup.Commit_Transaction])
2019-01-15 21:06:01.923 [DEBUG] [org.openhab.persistence.mapdb ] - BundleEvent STOPPING - org.openhab.persistence.mapdb
2019-01-15 21:06:01.929 [DEBUG] [b.internal.MapDBPersistenceActivator] - MapDB persistence bundle has been stopped.
2019-01-15 21:06:01.947 [DEBUG] [org.openhab.persistence.mapdb ] - ServiceEvent UNREGISTERING - {org.osgi.service.cm.ManagedService}={service.id=456, service.bundleid=253, service.scope=singleton} - org.openhab.persistence.mapdb
2019-01-15 21:06:01.954 [DEBUG] [org.openhab.persistence.mapdb ] - BundleEvent STOPPED - org.openhab.persistence.mapdb
2019-01-15 21:06:01.961 [DEBUG] [org.openhab.persistence.mapdb ] - BundleEvent STARTING - org.openhab.persistence.mapdb
2019-01-15 21:06:01.964 [DEBUG] [b.internal.MapDBPersistenceActivator] - MapDB persistence bundle has been started.
2019-01-15 21:06:01.993 [DEBUG] [org.openhab.persistence.mapdb ] - ServiceEvent REGISTERED - {org.osgi.service.cm.ManagedService}={service.id=474, service.bundleid=253, service.scope=singleton} - org.openhab.persistence.mapdb
2019-01-15 21:06:02.003 [DEBUG] [pdb.internal.MapDBPersistenceService] - mapdb persistence service is being activated
2019-01-15 21:06:02.156 [DEBUG] [pdb.internal.MapDBPersistenceService] - Scheduled Commit-Job with interval 5sec.
2019-01-15 21:06:02.162 [DEBUG] [pdb.internal.MapDBPersistenceService] - mapdb persistence service is now activated
2019-01-15 21:06:02.180 [DEBUG] [org.openhab.persistence.mapdb ] - ServiceEvent REGISTERED - {org.openhab.core.persistence.PersistenceService}={commitsamestate=false, service.id=475, service.bundleid=253, service.scope=bundle, commitinterval=5, service.pid=org.openhab.mapdb, component.name=org.openhab.persistence.mapdb, component.id=309} - org.openhab.persistence.mapdb
2019-01-15 21:06:02.186 [DEBUG] [org.openhab.persistence.mapdb ] - BundleEvent STARTED - org.openhab.persistence.mapdb
- Platform information:
- Hardware: Raspberry Pi 3B
- OS: raspbian 9
- Java Runtime Environment:
- openjdk version “1.8.0_152”
OpenJDK Runtime Environment (Zulu Embedded 8.25.0.76-linux-aarch32hf)
OpenJDK Client VM (Zulu Embedded 8.25.0.76-linux-aarch32hf)
- openjdk version “1.8.0_152”
- openHAB version: 2.3.0-1 (Release Build)