[DRBD-user] opennebula cannot create datablock inside image datatore

Luke Camilleri luke.camilleri at zylacomputing.com
Thu Jun 6 14:28:41 CEST 2019


I have 2 image datastores setup but I cannot create a "generic storage datablock" in neither of them:

ERROR REPORT 5CF7F56F-00000-000038

============================================================

Application:                        LINBIT(r) LINSTOR
Module:                             Controller
Version:                            0.9.9
Build ID:                           64b60e05c91b50097963c60f88830ce504dd4fd7
Build time:                         2019-05-23T07:18:37+00:00
Error time:                         2019-06-06 12:25:01
Node:                               drbd-kvm-1
Peer:                               RestClient(192.168.122.2)

============================================================

Reported error:
===============

Category:                           RuntimeException
Class name:                         AccessToDeletedDataException
Class canonical name:               com.linbit.linstor.AccessToDeletedDataException
Generated at:                       Method 'checkDeleted', Source file 'VolumeDefinitionData.java', Line #353

Error message:                      Access to deleted volume definition

Error context:
    Registration of auto-placing resource: 'OpenNebula-Image-11' failed due to an unknown exception.

Asynchronous stage backtrace:
    Auto-place resource including thin pools
    Auto-place resource

Call backtrace:

    Method                                   Native Class:Line number
    checkDeleted                             N      com.linbit.linstor.VolumeDefinitionData:353
    getVolumeSize                            N      com.linbit.linstor.VolumeDefinitionData:206
    getReservedCapacity                      N      com.linbit.linstor.FreeSpaceMgr:200
    getReservedCapacityPrivileged            N      com.linbit.linstor.core.apicallhandler.controller.FreeCapacityAutoPoolSelectorUtils:142
    getFreeCapacityCurrentEstimationPrivileged N      com.linbit.linstor.core.apicallhandler.controller.FreeCapacityAutoPoolSelectorUtils:105
    isStorPoolUsable                         N      com.linbit.linstor.core.apicallhandler.controller.FreeCapacityAutoPoolSelectorUtils:47
    lambda$filterUsableNodes$9               N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:383
    accept                                   N      java.util.stream.ReferencePipeline$2$1:174
    forEachRemaining                         N      java.util.ArrayList$ArrayListSpliterator:1382
    copyInto                                 N      java.util.stream.AbstractPipeline:482
    wrapAndCopyInto                          N      java.util.stream.AbstractPipeline:472
    evaluateSequential                       N      java.util.stream.ReduceOps$ReduceOp:708
    evaluate                                 N      java.util.stream.AbstractPipeline:234
    collect                                  N      java.util.stream.ReferencePipeline:499
    filterUsableNodes                        N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:391
    lambda$findBestCandidate$8               N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:361
    lambda$toMap$58                          N      java.util.stream.Collectors:1321
    accept                                   N      java.util.stream.ReduceOps$3ReducingSink:169
    forEachRemaining                         N      java.util.HashMap$EntrySpliterator:1699
    copyInto                                 N      java.util.stream.AbstractPipeline:482
    wrapAndCopyInto                          N      java.util.stream.AbstractPipeline:472
    evaluateSequential                       N      java.util.stream.ReduceOps$ReduceOp:708
    evaluate                                 N      java.util.stream.AbstractPipeline:234
    collect                                  N      java.util.stream.ReferencePipeline:499
    findBestCandidate                        N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:359
    autoPlaceThinInTransaction               N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:318
    lambda$null$5                            N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:292
    doInScope                                N      com.linbit.linstor.core.apicallhandler.ScopeRunner:141
    lambda$null$0                            N      com.linbit.linstor.core.apicallhandler.ScopeRunner:71
    call                                     N      reactor.core.publisher.MonoCallable:91
    trySubscribeScalarMap                    N      reactor.core.publisher.FluxFlatMap:126
    subscribe                                N      reactor.core.publisher.MonoFlatMapMany:46
    subscribe                                N      reactor.core.publisher.Flux:7734
    onNext                                   N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:184
    request                                  N      reactor.core.publisher.Operators$ScalarSubscription:2041
    onSubscribe                              N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:131
    subscribe                                N      reactor.core.publisher.MonoCurrentContext:35
    subscribe                                N      reactor.core.publisher.MonoFlatMapMany:49
    subscribe                                N      reactor.core.publisher.FluxOnAssembly:164
    subscribe                                N      reactor.core.publisher.Flux:7734
    onNext                                   N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:184
    onNext                                   N      reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber:121
    onNext                                   N      reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber:121
    complete                                 N      reactor.core.publisher.Operators$MonoSubscriber:1476
    onComplete                               N      reactor.core.publisher.MonoStreamCollector$StreamCollectorSubscriber:163
    onComplete                               N      reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber:383
    onComplete                               N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner:248
    checkTerminated                          N      reactor.core.publisher.FluxFlatMap$FlatMapMain:794
    drainLoop                                N      reactor.core.publisher.FluxFlatMap$FlatMapMain:560
    innerComplete                            N      reactor.core.publisher.FluxFlatMap$FlatMapMain:863
    onComplete                               N      reactor.core.publisher.FluxFlatMap$FlatMapInner:957
    onComplete                               N      reactor.core.publisher.FluxMap$MapSubscriber:136
    onComplete                               N      reactor.core.publisher.Operators$MultiSubscriptionSubscriber:1713
    onComplete                               N      reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber:78
    complete                                 N      reactor.core.publisher.FluxCreate$BaseSink:424
    drain                                    N      reactor.core.publisher.FluxCreate$BufferAsyncSink:753
    complete                                 N      reactor.core.publisher.FluxCreate$BufferAsyncSink:707
    drainLoop                                N      reactor.core.publisher.FluxCreate$SerializedSink:227
    drain                                    N      reactor.core.publisher.FluxCreate$SerializedSink:197
    complete                                 N      reactor.core.publisher.FluxCreate$SerializedSink:192
    apiCallComplete                          N      com.linbit.linstor.netcom.TcpConnectorPeer:450
    handleComplete                           N      com.linbit.linstor.proto.CommonMessageProcessor:361
    handleDataMessage                        N      com.linbit.linstor.proto.CommonMessageProcessor:285
    doProcessInOrderMessage                  N      com.linbit.linstor.proto.CommonMessageProcessor:233
    lambda$doProcessMessage$3                N      com.linbit.linstor.proto.CommonMessageProcessor:218
    subscribe                                N      reactor.core.publisher.FluxDefer:46
    subscribe                                N      reactor.core.publisher.Flux:7734
    onNext                                   N      reactor.core.publisher.FluxFlatMap$FlatMapMain:389
    drainAsync                               N      reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber:395
    drain                                    N      reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber:638
    onNext                                   N      reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber:242
    drainFused                               N      reactor.core.publisher.UnicastProcessor:277
    drain                                    N      reactor.core.publisher.UnicastProcessor:310
    onNext                                   N      reactor.core.publisher.UnicastProcessor:386
    next                                     N      reactor.core.publisher.FluxCreate$IgnoreSink:593
    drainLoop                                N      reactor.core.publisher.FluxCreate$SerializedSink:236
    next                                     N      reactor.core.publisher.FluxCreate$SerializedSink:166
    processInOrder                           N      com.linbit.linstor.netcom.TcpConnectorPeer:373
    doProcessMessage                         N      com.linbit.linstor.proto.CommonMessageProcessor:216
    lambda$processMessage$2                  N      com.linbit.linstor.proto.CommonMessageProcessor:162
    onNext                                   N      reactor.core.publisher.FluxPeek$PeekSubscriber:177
    runAsync                                 N      reactor.core.publisher.FluxPublishOn$PublishOnSubscriber:398
    run                                      N      reactor.core.publisher.FluxPublishOn$PublishOnSubscriber:484
    call                                     N      reactor.core.scheduler.WorkerTask:84
    call                                     N      reactor.core.scheduler.WorkerTask:37
    run                                      N      java.util.concurrent.FutureTask:266
    access$201                               N      java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask:180
    run                                      N      java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask:293
    runWorker                                N      java.util.concurrent.ThreadPoolExecutor:1149
    run                                      N      java.util.concurrent.ThreadPoolExecutor$Worker:624
    run                                      N      java.lang.Thread:748


END OF ERROR REPORT.

ERROR REPORT 5CF7F56F-00000-000039

============================================================

Application:                        LINBIT(r) LINSTOR
Module:                             Controller
Version:                            0.9.9
Build ID:                           64b60e05c91b50097963c60f88830ce504dd4fd7
Build time:                         2019-05-23T07:18:37+00:00
Error time:                         2019-06-06 12:25:35
Node:                               drbd-kvm-1
Peer:                               RestClient(192.168.122.2)

============================================================

Reported error:
===============

Category:                           RuntimeException
Class name:                         AccessToDeletedDataException
Class canonical name:               com.linbit.linstor.AccessToDeletedDataException
Generated at:                       Method 'checkDeleted', Source file 'VolumeDefinitionData.java', Line #353

Error message:                      Access to deleted volume definition

Error context:
    Registration of auto-placing resource: 'OpenNebula-Image-12' failed due to an unknown exception.

Asynchronous stage backtrace:
    Auto-place resource including thin pools
    Auto-place resource

Call backtrace:

    Method                                   Native Class:Line number
    checkDeleted                             N      com.linbit.linstor.VolumeDefinitionData:353
    getVolumeSize                            N      com.linbit.linstor.VolumeDefinitionData:206
    getReservedCapacity                      N      com.linbit.linstor.FreeSpaceMgr:200
    getReservedCapacityPrivileged            N      com.linbit.linstor.core.apicallhandler.controller.FreeCapacityAutoPoolSelectorUtils:142
    getFreeCapacityCurrentEstimationPrivileged N      com.linbit.linstor.core.apicallhandler.controller.FreeCapacityAutoPoolSelectorUtils:105
    isStorPoolUsable                         N      com.linbit.linstor.core.apicallhandler.controller.FreeCapacityAutoPoolSelectorUtils:47
    lambda$filterUsableNodes$9               N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:383
    accept                                   N      java.util.stream.ReferencePipeline$2$1:174
    forEachRemaining                         N      java.util.ArrayList$ArrayListSpliterator:1382
    copyInto                                 N      java.util.stream.AbstractPipeline:482
    wrapAndCopyInto                          N      java.util.stream.AbstractPipeline:472
    evaluateSequential                       N      java.util.stream.ReduceOps$ReduceOp:708
    evaluate                                 N      java.util.stream.AbstractPipeline:234
    collect                                  N      java.util.stream.ReferencePipeline:499
    filterUsableNodes                        N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:391
    lambda$findBestCandidate$8               N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:361
    lambda$toMap$58                          N      java.util.stream.Collectors:1321
    accept                                   N      java.util.stream.ReduceOps$3ReducingSink:169
    forEachRemaining                         N      java.util.HashMap$EntrySpliterator:1699
    copyInto                                 N      java.util.stream.AbstractPipeline:482
    wrapAndCopyInto                          N      java.util.stream.AbstractPipeline:472
    evaluateSequential                       N      java.util.stream.ReduceOps$ReduceOp:708
    evaluate                                 N      java.util.stream.AbstractPipeline:234
    collect                                  N      java.util.stream.ReferencePipeline:499
    findBestCandidate                        N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:359
    autoPlaceThinInTransaction               N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:318
    lambda$null$5                            N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscAutoPlaceApiCallHandler:292
    doInScope                                N      com.linbit.linstor.core.apicallhandler.ScopeRunner:141
    lambda$null$0                            N      com.linbit.linstor.core.apicallhandler.ScopeRunner:71
    call                                     N      reactor.core.publisher.MonoCallable:91
    trySubscribeScalarMap                    N      reactor.core.publisher.FluxFlatMap:126
    subscribe                                N      reactor.core.publisher.MonoFlatMapMany:46
    subscribe                                N      reactor.core.publisher.Flux:7734
    onNext                                   N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:184
    request                                  N      reactor.core.publisher.Operators$ScalarSubscription:2041
    onSubscribe                              N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:131
    subscribe                                N      reactor.core.publisher.MonoCurrentContext:35
    subscribe                                N      reactor.core.publisher.MonoFlatMapMany:49
    subscribe                                N      reactor.core.publisher.FluxOnAssembly:164
    subscribe                                N      reactor.core.publisher.Flux:7734
    onNext                                   N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:184
    onNext                                   N      reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber:121
    onNext                                   N      reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber:121
    complete                                 N      reactor.core.publisher.Operators$MonoSubscriber:1476
    onComplete                               N      reactor.core.publisher.MonoStreamCollector$StreamCollectorSubscriber:163
    onComplete                               N      reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber:383
    onComplete                               N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner:248
    checkTerminated                          N      reactor.core.publisher.FluxFlatMap$FlatMapMain:794
    drainLoop                                N      reactor.core.publisher.FluxFlatMap$FlatMapMain:560
    innerComplete                            N      reactor.core.publisher.FluxFlatMap$FlatMapMain:863
    onComplete                               N      reactor.core.publisher.FluxFlatMap$FlatMapInner:957
    onComplete                               N      reactor.core.publisher.FluxMap$MapSubscriber:136
    onComplete                               N      reactor.core.publisher.Operators$MultiSubscriptionSubscriber:1713
    onComplete                               N      reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber:78
    complete                                 N      reactor.core.publisher.FluxCreate$BaseSink:424
    drain                                    N      reactor.core.publisher.FluxCreate$BufferAsyncSink:753
    complete                                 N      reactor.core.publisher.FluxCreate$BufferAsyncSink:707
    drainLoop                                N      reactor.core.publisher.FluxCreate$SerializedSink:227
    drain                                    N      reactor.core.publisher.FluxCreate$SerializedSink:197
    complete                                 N      reactor.core.publisher.FluxCreate$SerializedSink:192
    apiCallComplete                          N      com.linbit.linstor.netcom.TcpConnectorPeer:450
    handleComplete                           N      com.linbit.linstor.proto.CommonMessageProcessor:361
    handleDataMessage                        N      com.linbit.linstor.proto.CommonMessageProcessor:285
    doProcessInOrderMessage                  N      com.linbit.linstor.proto.CommonMessageProcessor:233
    lambda$doProcessMessage$3                N      com.linbit.linstor.proto.CommonMessageProcessor:218
    subscribe                                N      reactor.core.publisher.FluxDefer:46
    subscribe                                N      reactor.core.publisher.Flux:7734
    onNext                                   N      reactor.core.publisher.FluxFlatMap$FlatMapMain:389
    drainAsync                               N      reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber:395
    drain                                    N      reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber:638
    onNext                                   N      reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber:242
    drainFused                               N      reactor.core.publisher.UnicastProcessor:277
    drain                                    N      reactor.core.publisher.UnicastProcessor:310
    onNext                                   N      reactor.core.publisher.UnicastProcessor:386
    next                                     N      reactor.core.publisher.FluxCreate$IgnoreSink:593
    next                                     N      reactor.core.publisher.FluxCreate$SerializedSink:151
    processInOrder                           N      com.linbit.linstor.netcom.TcpConnectorPeer:373
    doProcessMessage                         N      com.linbit.linstor.proto.CommonMessageProcessor:216
    lambda$processMessage$2                  N      com.linbit.linstor.proto.CommonMessageProcessor:162
    onNext                                   N      reactor.core.publisher.FluxPeek$PeekSubscriber:177
    runAsync                                 N      reactor.core.publisher.FluxPublishOn$PublishOnSubscriber:398
    run                                      N      reactor.core.publisher.FluxPublishOn$PublishOnSubscriber:484
    call                                     N      reactor.core.scheduler.WorkerTask:84
    call                                     N      reactor.core.scheduler.WorkerTask:37
    run                                      N      java.util.concurrent.FutureTask:266
    access$201                               N      java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask:180
    run                                      N      java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask:293
    runWorker                                N      java.util.concurrent.ThreadPoolExecutor:1149
    run                                      N      java.util.concurrent.ThreadPoolExecutor$Worker:624
    run                                      N      java.lang.Thread:748


END OF ERROR REPORT.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20190606/4e187c1a/attachment-0001.htm>


More information about the drbd-user mailing list