Pods stuck in ContainerCreating state (Failed create pod sandbox)

I’ve created kubernetes cluster using rancher and wanted to verify the setup by creating nginx pods. But on executing the deployment and pods are created but stuck in ContianerCreating state. I’m able to create nginx container on the node by clicking ‘+Add Container’ button on ‘Hosts’ page on Racher UI.

Any help on this is highly appreciated.

Below is the response from ‘kubectl describe pods’ commands.

[node:mylabs]$ kubectl describe pods

Name: nginx-75f4785b7-m6kcl
Namespace: default
Node: localhost.localdomain/
Start Time: Wed, 21 Feb 2018 14:45:16 -0800
Labels: app=nginx
pod-template-hash=319034163
Annotations: kubernetes.io/created-by={“kind”:“SerializedReference”,“apiVersion”:“v1”,“reference”:{“kind”:“ReplicaSet”,“namespace”:“default”,“name”:“nginx-75f4785b7”,“uid”:“e3183347-1758-11e8-862e-0200da73d294”,"a…
Status: Pending
IP:
Controlled By: ReplicaSet/nginx-75f4785b7
Containers:
nginx:
Container ID:
Image: nginx
Image ID:
Port: 80/TCP
State: Waiting
Reason: ContainerCreating
Ready: False
Restart Count: 0
Environment:
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from default-token-rzdcs (ro)
Conditions:
Type Status
Initialized True
Ready False
PodScheduled True
Volumes:
default-token-rzdcs:
Type: Secret (a volume populated by a Secret)
SecretName: default-token-rzdcs
Optional: false
QoS Class: BestEffort
Node-Selectors:
Tolerations: node.alpha.kubernetes.io/notReady:NoExecute for 300s
node.alpha.kubernetes.io/unreachable:NoExecute for 300s
Events:
Type Reason Age From Message

Warning FailedCreatePodSandBox 22m (x140 over 2h) kubelet, localhost.localdomain Failed create pod sandbox.
Warning FailedSync 1m (x161 over 2h) kubelet, localhost.localdomain Error syncing pod