Can you check for errors on the NC (/var/log/eucalyptus/nc.log) where the instance is running as well as the SC logs (/var/log/eucalyptus/cloud-output.log) ?
To know more on the exact workflow that happens behind the scene when you request a volume attach in Eucalyptus please refer to following
https://github.com/eucalyptus/eucalyptus/wiki/Storage-Controller
For a more detailed guide around EBS in Eucalyptus 3.3.0 specifically please refer to following link
https://github.com/eucalyptus/architecture/wiki/ebs-3.3-Volume-Attach-Detach-in-Eucalyptus-3_3_0
Hope this is useful.
Cheers! Deependra