Hi Michael, > further clarification; CS adds the data disk to the VM but since it's listed > as SCSI device 0:0, the vm is unable to find it when you do a disk rescan. Yes, due to absence of LSI Logic Parallel driver in the guest, the virtual disk goes undetected.
Currently for all data volumes, of user instance deployed by CloudStack, are attached to LSI Logic Parallel controller. And this is not configurable, which is be a blocker for most recent versions of Windows OS like Windows 2012 R2 and Windows 8.1 which does not ship/pack LSI Logic Parallel driver by default, which means all virtual disks attached to this controller would not detected. Support for choice of controllers is in progress and expected to be available in CloudStack 4.6 release. I am going to talk about proposal to address this and implementation details in CloudStack Collaboration Conference scheduled next week at Budapest, Hungary. Link to the entry in conference schedule is [1] and JIRA ticket for this feature is [2] [1] http://ccceu2014.sched.org/event/5d24aad67443542c72b5fc51c25c090b?iframe=yes&w=&sidebar=yes&bg=no [2] https://issues.apache.org/jira/browse/CLOUDSTACK-4787 Regards, Sateesh > -----Original Message----- > From: Erik Weber [mailto:[email protected]] > Sent: 15 November 2014 12:01 > To: [email protected] > Subject: Re: Server 2012 R2 Bug on CS 4.4.0 with vmware hypervisor > > There's an issue in jira to allow controller selection, but it has been stale > for some time. > > This is one of the reasons we switched to xenserver. > > I believe there's a quick talk on ccceu about the issue. > > Erik > > Den lørdag 15. november 2014 skrev Michael Phillips <[email protected]> > følgende: > > > So I was unable to add a data disk to my vm running server 2012 R2 > > standard, so I started tracking down the issue and I think I found it. > > So when provisioning a vm running server 2012 R2, CS creates the VM > > with the "LSI Logic Parallel" adapter. It looks like the only reason > > the machine is even able to boot is becuase the ROOT drive is set to > > be an IDE drive, specifically (IDE 0:1). Any data disks added to the > > same machine are set as SCSI drives. So if I added one data disk it > > would be listed as SCSI 0:0. So it seems the mismatch is between the > > controller type CS is using and the disk type. So this bring me to the > > major question at hand. > > For server 2012 R2 vmware natively uses the "LSI Logic SAS" controller. > > Why in the world is CS not using the same controller, and is there a > > way around this? > > > >
