Troubleshooting
If the network configuration on CC and NC has changed, say either the interfaces changed, due to which the ip addresses have also changed. In such cases the following errors appear in nc.log
[EUCAERROR ] libvirt: operation failed: adding scsi disk failed: pci_add pci_addr=auto storage file=/dev/etherd/e0.8,if=scsi failed to add file=/dev/etherd/e0.8,if=scsi (code=9) [Fri Mar 26 10:57:39 2010][001621][EUCAERROR ] virDomainAttachDevice() failed (err=-1) XML= [Fri Mar 26 10:57:39 2010][001621][EUCAERROR ] ERROR: doAttachVolume() failed error=1
In order to overcome this, the configuration has to be changed accordingly from the webUI. Access the webUI of UEC using https://:8443. On Configuration page, under Clusters section, replace the correct ip and interface name for Storage Controller.
See below screenshot.
from : http://kiranmurari.wordpress.com/2010/03/26/attach-ebs-volume-to-a-running-instance/