You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by GitBox <gi...@apache.org> on 2021/11/01 21:01:18 UTC

[GitHub] [cloudstack] soptecsn commented on pull request #4994: Linstor volume plugin

soptecsn commented on pull request #4994:
URL: https://github.com/apache/cloudstack/pull/4994#issuecomment-956585899


   We are trying to deploy linstor driver for primary storage and it is not wokring. We have configured 3 linstor nodes with ZFS, ACS 4.16
   
   First we get an error that linstor was not installed in the host, so we install it and the error disappear, we think is not correct that Host has to be installed with the software because they just to be a "client". But there aren't any documentation about this.
   
   Then, when that error disappear, we try to create a VM and the log in the host show this:
   
   INFO
    [kvm.storage.LinstorStorageAdaptor] (agentRequest-Handler-1:null)
    (logid:1fb3773c)
    Linstor: Created drbd device: /dev/zvol/Linstor-ST04/cs-c3bbbcbb-142a-4f28-bf1b-fd0748c7a6f7_00000
    ERROR [kvm.storage.LinstorStorageAdaptor] (agentRequest-Handler-1:null)
    (logid:1fb3773c)
    org.apache.cloudstack.utils.qemu.QemuImgException: qemu-img:
    /dev/zvol/Linstor-ST04/cs-c3bbbcbb-142a-4f28-bf1b-fd0748c7a6f7_00000:
    error while
    converting raw:
    Could not create file:
    No such file
   or
    directory
   
   When we go to the linstor dashboard, we see that Linstor creates a Resource Definition, then a resource into and finally the volumen, until this moment it all looking good, but inmediatly, deletes all resources created (resource definition, resource and volume).
   
   Linstor and Cloudstack are connecting fine when we add the primary storage.
   
   Error from the linstor side:
   
    
           ERROR REPORT 617B1236-00000-003014
   
   ============================================================
   
   Application:                        LINBIT® LINSTOR
   Module:                             Controller
   Version:                            1.15.0
   Build ID:                           7a46abd8becd8027357d06f5990a272224a71e81
   Build time:                         2021-09-23T06:21:28+00:00
   Error time:                         2021-11-01 20:59:15
   Node:                               linstor-st01
   Peer:                               RestClient(10.0.10.26; 'Swagger-Codegen/1.0.0/java')
   
   ============================================================
   
   Reported error:
   ===============
   
   Category:                           RuntimeException
   Class name:                         ApiRcException
   Class canonical name:               com.linbit.linstor.core.apicallhandler.response.ApiRcException
   Generated at:                       Method 'loadRscDfn', Source file 'CtrlApiDataLoader.java', Line #188
   
   Error message:                      Resource definition 'cs-c3bbbcbb-142a-4f28-bf1b-fd0748c7a6f7' not found.
   
   Error context:
       Resource definition 'cs-c3bbbcbb-142a-4f28-bf1b-fd0748c7a6f7' not found.
   
   Asynchronous stage backtrace:
   
       Error has been observed at the following site(s):
       	|_ checkpoint ⇢ Clone resource-definition
       Stack trace:
   
   Call backtrace:
   
       Method                                   Native Class:Line number
       loadRscDfn                               N      com.linbit.linstor.core.apicallhandler.controller.CtrlApiDataLoader:188
   
   Suppressed exception 1 of 1:
   ===============
   Category:                           RuntimeException
   Class name:                         OnAssemblyException
   Class canonical name:               reactor.core.publisher.FluxOnAssembly.OnAssemblyException
   Generated at:                       Method 'loadRscDfn', Source file 'CtrlApiDataLoader.java', Line #188
   
   Error message:                      
   Error has been observed at the following site(s):
   	|_ checkpoint ⇢ Clone resource-definition
   Stack trace:
   
   Error context:
       Resource definition 'cs-c3bbbcbb-142a-4f28-bf1b-fd0748c7a6f7' not found.
   
   Call backtrace:
   
       Method                                   Native Class:Line number
       loadRscDfn                               N      com.linbit.linstor.core.apicallhandler.controller.CtrlApiDataLoader:188
       loadRscDfn                               N      com.linbit.linstor.core.apicallhandler.controller.CtrlApiDataLoader:162
       cloneRscDfnInTransaction                 N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscDfnApiCallHandler:850
       lambda$cloneRscDfn$6                     N      com.linbit.linstor.core.apicallhandler.controller.CtrlRscDfnApiCallHandler:723
       doInScope                                N      com.linbit.linstor.core.apicallhandler.ScopeRunner:147
       lambda$fluxInScope$0                     N      com.linbit.linstor.core.apicallhandler.ScopeRunner:75
       call                                     N      reactor.core.publisher.MonoCallable:91
       trySubscribeScalarMap                    N      reactor.core.publisher.FluxFlatMap:126
       subscribeOrReturn                        N      reactor.core.publisher.MonoFlatMapMany:49
       subscribe                                N      reactor.core.publisher.Flux:8343
       onNext                                   N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:188
       request                                  N      reactor.core.publisher.Operators$ScalarSubscription:2344
       onSubscribe                              N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:134
       subscribe                                N      reactor.core.publisher.MonoCurrentContext:35
       subscribe                                N      reactor.core.publisher.Flux:8357
       onNext                                   N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:188
       request                                  N      reactor.core.publisher.Operators$ScalarSubscription:2344
       onSubscribe                              N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:134
       subscribe                                N      reactor.core.publisher.MonoCurrentContext:35
       subscribe                                N      reactor.core.publisher.Flux:8357
       onNext                                   N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain:188
       onNext                                   N      reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber:121
       complete                                 N      reactor.core.publisher.Operators$MonoSubscriber:1782
       onComplete                               N      reactor.core.publisher.MonoCollect$CollectSubscriber:152
       onComplete                               N      reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner:252
       checkTerminated                          N      reactor.core.publisher.FluxFlatMap$FlatMapMain:838
       drainLoop                                N      reactor.core.publisher.FluxFlatMap$FlatMapMain:600
       drain                                    N      reactor.core.publisher.FluxFlatMap$FlatMapMain:580
       onComplete                               N      reactor.core.publisher.FluxFlatMap$FlatMapMain:457
       checkTerminated                          N      reactor.core.publisher.FluxFlatMap$FlatMapMain:838
       drainLoop                                N      reactor.core.publisher.FluxFlatMap$FlatMapMain:600
       innerComplete                            N      reactor.core.publisher.FluxFlatMap$FlatMapMain:909
       onComplete                               N      reactor.core.publisher.FluxFlatMap$FlatMapInner:1013
       onComplete                               N      reactor.core.publisher.FluxMap$MapSubscriber:136
       onComplete                               N      reactor.core.publisher.Operators$MultiSubscriptionSubscriber:2016
       onComplete                               N      reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber:78
       complete                                 N      reactor.core.publisher.FluxCreate$BaseSink:438
       drain                                    N      reactor.core.publisher.FluxCreate$BufferAsyncSink:784
       complete                                 N      reactor.core.publisher.FluxCreate$BufferAsyncSink:732
       drainLoop                                N      reactor.core.publisher.FluxCreate$SerializedSink:239
       drain                                    N      reactor.core.publisher.FluxCreate$SerializedSink:205
       complete                                 N      reactor.core.publisher.FluxCreate$SerializedSink:196
       apiCallComplete                          N      com.linbit.linstor.netcom.TcpConnectorPeer:455
       handleComplete                           N      com.linbit.linstor.proto.CommonMessageProcessor:363
       handleDataMessage                        N      com.linbit.linstor.proto.CommonMessageProcessor:287
       doProcessInOrderMessage                  N      com.linbit.linstor.proto.CommonMessageProcessor:235
       lambda$doProcessMessage$3                N      com.linbit.linstor.proto.CommonMessageProcessor:220
       subscribe                                N      reactor.core.publisher.FluxDefer:46
       subscribe                                N      reactor.core.publisher.Flux:8357
       onNext                                   N      reactor.core.publisher.FluxFlatMap$FlatMapMain:418
       drainAsync                               N      reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber:414
       drain                                    N      reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber:679
       onNext                                   N      reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber:243
       drainFused                               N      reactor.core.publisher.UnicastProcessor:286
       drain                                    N      reactor.core.publisher.UnicastProcessor:329
       onNext                                   N      reactor.core.publisher.UnicastProcessor:408
       next                                     N      reactor.core.publisher.FluxCreate$IgnoreSink:618
       drainLoop                                N      reactor.core.publisher.FluxCreate$SerializedSink:248
       next                                     N      reactor.core.publisher.FluxCreate$SerializedSink:168
       processInOrder                           N      com.linbit.linstor.netcom.TcpConnectorPeer:373
       doProcessMessage                         N      com.linbit.linstor.proto.CommonMessageProcessor:218
       lambda$processMessage$2                  N      com.linbit.linstor.proto.CommonMessageProcessor:164
       onNext                                   N      reactor.core.publisher.FluxPeek$PeekSubscriber:177
       runAsync                                 N      reactor.core.publisher.FluxPublishOn$PublishOnSubscriber:439
       run                                      N      reactor.core.publisher.FluxPublishOn$PublishOnSubscriber:526
       call                                     N      reactor.core.scheduler.WorkerTask:84
       call                                     N      reactor.core.scheduler.WorkerTask:37
       run                                      N      java.util.concurrent.FutureTask:264
       run                                      N      java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask:304
       runWorker                                N      java.util.concurrent.ThreadPoolExecutor:1128
       run                                      N      java.util.concurrent.ThreadPoolExecutor$Worker:628
       run                                      N      java.lang.Thread:829
   
   
   END OF ERROR REPORT.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org