AWS EBS volume provisioning fails with "Volume capabilities MULTI_NODE_MULTI_WRITER not supported."

Solution Verified - Updated -

Issue

  • When trying to provision a new PersistentVolume with a PersistentVolumeClaim using the AWS EBS CSI driver, this fails with the following error messages:

    waiting for a volume to be created, either by external provisioner "ebs.csi.aws.com" or manually created by system administrator
    
    Generated from ebs.csi.aws.com_aws-ebs-csi-driver-controller-69d9bc756c-8h8ca_3d205edb-5989-49ce-8b1c-01e4e535f9a7
    747 times in the last 1 day
    External provisioner is provisioning volume for claim "example-project/example-volume"
    
  • The "aws-ebs-csi-driver-controller" Pod is showing the following error:

    E0512 12:06:15.145029       1 driver.go:120] GRPC error: rpc error: code = InvalidArgument desc = Volume capabilities MULTI_NODE_MULTI_WRITER not supported. Only AccessModes[ReadWriteOnce] supported.
    E0512 12:06:15.145033       1 driver.go:120] GRPC error: rpc error: code = InvalidArgument desc = Volume capabilities MULTI_NODE_MULTI_WRITER not supported. Only AccessModes[ReadWriteOnce] supported.
    

Environment

  • Amazon Web Services (AWS)
  • Red Hat OpenShift Container Platform (RHOCP) 4.11

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content