moosefs / moosefs-csi

Container Storage Interface (CSI) for MooseFS
https://moosefs.com
Apache License 2.0
61 stars 21 forks source link

Ubuntu14.04 Support? #9

Closed wenjunGU closed 1 year ago

wenjunGU commented 4 years ago

Kubernetes Version:1.15.3。 Unable to deploy on Ubuntu14.04 system?

Error: failed to start container "csi-moosefs-plugin": Error response from daemon: OCI runtime create failed: container linux.go:348 : starting container process caused "process linux.go:402 : container init caused \"rootfs_ linux.go:58 : mounting \\"/data/k8s/docker/data/containers/6f49623a0d7dec934bbed2c40546e89fd27eb1ce8dddcfe4cb8c02629230b1e2/mounts/shm\\" to rootfs \\"/data/k8s/docker/data/overlay2/dedbeb9ad481e91e40c43c18b39bf97e641926c3cec8ac9c42620e02391f7a86/merged\\" at \\"/dev/shm\\" caused \\"SecureJoin: too many links\\"\"": unknown

wenjunGU commented 4 years ago

Can someone tell me the solution? please!

xandrus commented 4 years ago

Hi,

It looks like this is not a CSI driver problem but docker problem.

I suspect that Ubuntu 14 does not have /dev/shm device mounted by default. Try to mount this device manually and check all again.

By the way, we have found a similar problem on GitHub: https://github.com/docker/for-linux/issues/588

wenjunGU commented 4 years ago

Thank you very much for your advice. Ubuntu14.04 /run/shm and /dev/shm are soft links. I have tried countless ways, but it still doesn't work

onedr0p commented 3 years ago

That ubuntu version is almost able to drive a car in some countries, it's best to upgrade to one with a more recent kernel.

pkonopelko commented 1 year ago

Hello, we do not support Kubernetes v1.15 or Ubuntu 14.04 anymore. Please update your operating system, Kubernetes, check out the latest release, then please retest and reopen the issue if needed. Thanks