Failed to place all allocations

Hi Folks,
I’m trying to deploy an AWS EBS volume via nomad but I’m this below error. How do I resolve it?

+/- Job: "bamboo2"
+/- Stop: "true" => "false"
+/- Task Group: "main" (1 create)
  + Volume {
    + AccessMode:     "single-node-writer"
    + AttachmentMode: "file-system"
    + Name:           "bambootest"
    + PerAlloc:       "false"
    + ReadOnly:       "false"
    + Source:         "bambootest"
    + Type:           "csi"
    }
    Task: "web"

Scheduler dry-run:
- WARNING: Failed to place all allocations.
  Task Group "main" (failed to place 1 allocation):
    * Class "system": 3 nodes excluded by filter
    * Class "svt": 2 nodes excluded by filter
    * Class "devtools": 2 nodes excluded by filter
    * Class "bambootest": 2 nodes excluded by filter
    * Class "ambt": 2 nodes excluded by filter
    * Constraint "${meta.namespace} = bambootest": 9 nodes excluded by filter
    * Constraint "missing CSI Volume bambootest": 2 nodes excluded by filter

Below is an excerpt of the volume block that seems to be the problem.

  group main {

    count = 1

    volume "bambootest" {
      type            = "csi"
      source          = "bambootest"
      read_only = false
      access_mode     = "single-node-writer"
      attachment_mode = "file-system"
    }

    task web {
      driver = "docker"