Managed Kubernetes
Latest
Error Initializing Docker: "devicemapper: Non existing device docker--vg-docker--pool"
Problem
Docker is failing to start with the following error message.
Error starting daemon: error initializing graphdriver: devicemapper: Non existing device docker--vg-docker--pool
Environment
Platform9 Managed Kubernetes - All Versions
Docker
Cause
The prerequisite logical volume for Docker was not named correctly as per the storage options in /etc/docker/daemon.json.
Resolution
Note: The following scenarios assume that the logical volume name is intended to be docker-pool, as per the error message.
Option #1
Rename the logical volume.
# lvrename docker-vg/[lv-name] docker-vg/docker-pool
Option #2
Modify /etc/docker/daemon.json to match the path of the logical volume that was created.
"storage-opts": [ "dm.fs=xfs", "dm.thinpooldev=/dev/mapper/docker--vg-docker--pool", "dm.use_deferred_removal=true" ]
Additional Information
Preparing CentOS or RHEL 7 system for running Platform9 Managed Kubernetes
Last updated on
Was this page helpful?
Frequently Asked Questions
Solutions
How Tos
Internal Only
Templates
Powered by
