Hi there! I'm looking into Stardog 7 for Windows 10. I see there's no version specifically for Windows anymore, so I thought to get a look at Docker (no previous experience). I did the following steps but without being successfully in starting Stardog 7:
- Pull Stardog in Docker:
docker pull stardog/stardog:latest
- Create a folder on my Windows drive and did a binary copy of the license I received previously via mail.
- Then I did the following command
docker run -v ~/pathToMyFolder/:/var/opt/stardog stardog/stardog
When I hit enter, I receive the following errors:
39) Error in custom provider, com.stardog.starrocks.StarrocksException: IO error: While fsync: a directory: Invalid argument
at com.complexible.stardog.index.disk.rocks.RocksIndexModule.getStorageKernel(RocksIndexModule.java:75) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.BaseStardogModule -> com.complexible.stardog.index.IndexModule -> com.complexible.stardog.index.disk.rocks.RocksIndexModule)
at com.complexible.stardog.index.disk.rocks.RocksIndexModule.getStorageKernel(RocksIndexModule.java:75) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.BaseStardogModule -> com.complexible.stardog.index.IndexModule -> com.complexible.stardog.index.disk.rocks.RocksIndexModule)
while locating com.stardog.starrocks.NativeStorageKernel
for parameter 0 at com.complexible.stardog.index.disk.rocks.RocksIndexModule.getTransactionStore(RocksIndexModule.java:67)
at com.complexible.stardog.index.disk.rocks.RocksIndexModule.getTransactionStore(RocksIndexModule.java:67) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.BaseStardogModule -> com.complexible.stardog.index.IndexModule -> com.complexible.stardog.index.disk.rocks.RocksIndexModule)
at com.complexible.stardog.index.disk.rocks.RocksIndexModule.getTransactionStore(RocksIndexModule.java:67) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.BaseStardogModule -> com.complexible.stardog.index.IndexModule -> com.complexible.stardog.index.disk.rocks.RocksIndexModule)
while locating com.complexible.mvcc.api.MutableTransactionStore
for parameter 1 at com.complexible.mvcc.impl.oracle.SimpleOracle.<init>(SimpleOracle.java:47)
while locating com.complexible.mvcc.impl.oracle.SimpleOracle
at com.complexible.stardog.index.mvcc.MvccModule.configure(MvccModule.java:29) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.BaseStardogModule -> com.complexible.stardog.index.IndexModule -> com.complexible.stardog.index.mvcc.MvccModule)
while locating com.complexible.mvcc.api.oracle.TransactionOracle
for parameter 5 at com.complexible.stardog.index.io.IndexIO.<init>(IndexIO.java:234)
at com.complexible.stardog.index.IndexModule.configure(IndexModule.java:35) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.BaseStardogModule -> com.complexible.stardog.index.IndexModule)
while locating com.complexible.stardog.index.io.IndexIO
for parameter 4 at com.complexible.stardog.BaseStardogModule.getSystemIndex(BaseStardogModule.java:250)
at com.complexible.stardog.BaseStardogModule.getSystemIndex(BaseStardogModule.java:250) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.BaseStardogModule)
at com.complexible.stardog.BaseStardogModule.getSystemIndex(BaseStardogModule.java:250) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.BaseStardogModule)
while locating com.complexible.stardog.index.Index annotated with @com.google.inject.name.Named(value=system.index)
at com.complexible.stardog.virtual.MappingsStore.<init>(MappingsStore.java:48)
while locating com.complexible.stardog.virtual.MappingsStore
for parameter 1 at com.complexible.stardog.virtual.DefaultVirtualGraphRegistry.<init>(DefaultVirtualGraphRegistry.java:99)
at com.complexible.stardog.virtual.DefaultVirtualGraphRegistry.class(DefaultVirtualGraphRegistry.java:66)
while locating com.complexible.stardog.virtual.DefaultVirtualGraphRegistry
at com.complexible.stardog.virtual.VirtualGraphModule.configure(VirtualGraphModule.java:29) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.virtual.VirtualGraphModule)
while locating com.complexible.stardog.virtual.VirtualGraphRegistry annotated with @com.google.inject.name.Named(value=SecuredVirtualGraphRegistry.base)
for parameter 0 at com.complexible.stardog.virtual.VirtualGraphService.<init>(VirtualGraphService.java:67)
while locating com.complexible.stardog.virtual.VirtualGraphService
at com.complexible.stardog.virtual.VirtualGraphModule.configure(VirtualGraphModule.java:25) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.virtual.VirtualGraphModule)
while locating com.complexible.stardog.plan.eval.service.Service annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=26, type=MULTIBINDER, keyType=)
at com.complexible.stardog.versioning.VersioningModule.configure(VersioningModule.java:31) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.versioning.VersioningModule -> com.google.inject.multibindings.Multibinder$RealMultibinder)
while locating java.util.Set<com.complexible.stardog.plan.eval.service.Service>
for parameter 0 at com.complexible.stardog.plan.eval.service.DefaultServiceRegistry.<init>(DefaultServiceRegistry.java:24)
while locating com.complexible.stardog.plan.eval.service.DefaultServiceRegistry
at com.complexible.stardog.BaseStardogModule.configure(BaseStardogModule.java:138) (via modules: com.google.inject.util.Modules$OverrideModule -> com.complexible.stardog.BaseStardogModule)
while locating com.complexible.stardog.plan.eval.service.ServiceRegistry
for parameter 20 at com.complexible.stardog.StardogKernel.<init>(StardogKernel.java:287)
at com.complexible.stardog.StardogKernel.class(StardogKernel.java:287)
while locating com.complexible.stardog.StardogKernel
while locating com.complexible.stardog.Kernel
Caused by: com.stardog.starrocks.StarrocksException: IO error: While fsync: a directory: Invalid argument
at com.stardog.starrocks.NativeStorageKernel.open(Native Method)
...