Unsolved

1061

December 9th, 2021 08:00

Dell unity csi driver for kubernetes issues

Hello,

We are using dell unity csi driver with rancher(kubernetes)

However, the pod registration fails for the worker nodes,and in the unity UI I see the initiators "Initiators does not have any logged in initiator path"

This happens to all worker nodes.

 

 

 

 

 k get pods -n unity
NAME                                READY   STATUS             RESTARTS   AGE
unity-controller-7d59c4545d-6wmmp   5/5     Running            0          9m54s
unity-controller-7d59c4545d-qgcl8   5/5     Running            0          9m54s
unity-node-2h7v2                    1/2     CrashLoopBackOff   6          9m43s
unity-node-9btb9                    1/2     CrashLoopBackOff   6          9m49s
unity-node-k5j24                    1/2     CrashLoopBackOff   6          9m51s

 

 

 

 

 

 

 

 

k logs -f unity-node-2h7v2 registrar
I1209 16:16:09.410722       1 main.go:113] Version: v2.1.0
I1209 16:16:09.411141       1 main.go:137] Attempting to open a gRPC connection with: "/csi/csi_sock"
I1209 16:16:09.411160       1 connection.go:153] Connecting to unix:///csi/csi_sock
I1209 16:16:09.411652       1 main.go:144] Calling CSI driver to discover driver name
I1209 16:16:09.411664       1 connection.go:182] GRPC call: /csi.v1.Identity/GetPluginInfo
I1209 16:16:09.411668       1 connection.go:183] GRPC request: {}
I1209 16:16:09.413776       1 connection.go:185] GRPC response: {"manifest":{"commit":"823c1cb2fd696e996b7ad71b6dfc7e666a203ae8","formed":"Mon, 22 Mar 2021 10:42:01 UTC","semver":"1.5.0","ur
l":"http://github.com/dell/csi-unity"},"name":"csi-unity.dellemc.com","vendor_version":"1.5.0"}
I1209 16:16:09.413847       1 connection.go:186] GRPC error: 
I1209 16:16:09.413858       1 main.go:154] CSI driver name: "csi-unity.dellemc.com"
I1209 16:16:09.413907       1 node_register.go:52] Starting Registration Server at: /registration/csi-unity.dellemc.com-reg.sock
I1209 16:16:09.414043       1 node_register.go:61] Registration Server started at: /registration/csi-unity.dellemc.com-reg.sock
I1209 16:16:09.414113       1 node_register.go:83] Skipping healthz server because HTTP endpoint is set to: ""
I1209 16:16:10.434870       1 main.go:80] Received GetInfo call: &InfoRequest{}
I1209 16:16:13.443663       1 main.go:90] Received NotifyRegistrationStatus call: &RegistrationStatus{PluginRegistered:false,Error:RegisterPlugin error -- plugin registration failed with err
: rpc error: code = Unavailable desc =  runid=10 The node [s2-cont-wkr3] is not added to any of the arrays,}
E1209 16:16:13.443688       1 main.go:92] Registration process failed with error: RegisterPlugin error -- plugin registration failed with err: rpc error: code = Unavailable desc =  runid=10
The node [s2-cont-wkr3] is not added to any of the arrays, restarting registration container.

 

 

 

 

I tried deleting the initiators for the worker nodes and recreating the pods by running kubectl get pods -n unity --no-headers=true | awk '/unity-/{print 1}'| xargs kubectl delete -n unity pod

But it didn't help and it keeps crashing. How do I fix this?

 

 

 

Moderator

 • 

9.5K Posts

December 9th, 2021 14:00

Hi,

There are some support resources here https://dell.to/3y9WEjE

Are you using the latest driver?

1 Message

November 29th, 2022 19:00

Hi. Can i check if you've resolved this? and what was the resolution? We are encountering the same issue.

Thanks!

Top