Why do I see a volume mounting error when using the IBM Cloud Object Storage plug-in?
When deploying an app that uses the COS plug-in, you see an error message similar the following.
Error mounting volume: s3fs mount failed: s3fs: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory
The plug-in version you are using is deprecated. Update your COS plug-in to a supported version.
Follow the steps to update the COS plug-in.
-
Check your plug-in version by running the following command.
kubectl get deploy ibmcloud-object-storage-plugin -n ibm-object-s3fs -oyaml | grep productVersion
-
Review the change log for the latest version information.
-
Update the COS plug-in. For more information, see Updating the IBM Cloud Object Storage plug-in.
-
If the issue persists, contact support. Open a support case. In the case details, be sure to include any relevant log files, error messages, or command outputs.
The COS plug-in is now available as a managed add-on. If you are using the COS plug-in Helm chart, consider migrating to the add-on. For more information, see Enabling the IBM Cloud Object Storage add-on and Migrating from the Helm plug-in to the cluster add-on.