VMware Communities > VMTN > VMware Infrastructure™ > VI: ESX 3.5 > Discussions

This Question is Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
1 ... 12 13 14 15 16 ... 23 Previous Next
Reply Re: ESX mounting root problems May 8, 2008 10:56 AM
in response to: Dave.Mishchenko
Click to view kevanjdm's profile Lurker kevanjdm 3 posts since
Nov 16, 2007

Sorry, LSI MegaRAID 300-8X.

If this doesnt work, is there a better sata raid controller with 8 ports or more?

Reply Re: ESX mounting root problems May 10, 2008 12:31 AM
in response to: kevanjdm
Click to view rpartmann's profile Expert rpartmann 223 posts since
Feb 8, 2007
Hi,

when searching for the Intel SCRS28x / PCI-X
8xSATA http://communities.vmware.com/message/859433#859433
you probably should enter your pci id and subid´s
as i posted in the link above.
Because without them my controller didn´t work too.

This SCRS controller also uses the megaraid2 driver.

hth,
Reinhard.

Reply Re: SATA Support Clear as Mud!? May 12, 2008 8:56 AM
in response to: pdewild
Click to view daat's profile Enthusiast daat 60 posts since
Apr 3, 2006
script doesn't run for me when not adding 'export' in front of 'lines'
without export, the knoppix shell thinks of a 'lines' command, instead of a variable

after that it worked
thanks!
Reply Re: SATA Support Clear as Mud!? May 16, 2008 9:23 AM
in response to: rpartmann
Click to view jazzysmooth's profile Lurker jazzysmooth 2 posts since
Jan 8, 2008

I have a test server with 2 - src28x controllers in it. I modified the megaraid2.xml file, changing 0408 to 0409 and that works, but I only see one of the controllers. I then tried modifying the device id to 0409:8086:3008 but get the same result. Anybody know how to get ESX 3.5 to see both controllers? Here's the lspci output from the server:

lspci -d 1000:0409 -n -v


03:0e.0 Class 0104: 1000:0409 (rev 07)
Subsystem: 8086:3008
Flags: bus master, stepping, 66Mhz, medium devsel, latency 32, IRQ 21
Memory at fbef0000 (32-bit, prefetchable) size=64K
Memory at fca00000 (32-bit, non-prefetchable) size=1M
Expansion ROM at fc9e0000 disabled size=128K
Capabilities: c0 Power Management version 2
Capabilities: d0 Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Capabilities: e0 PCI-X non-bridge device.

05:0e.0 Class 0104: 1000:0409 (rev 07)
Subsystem: 8086:3008
Flags: bus master, stepping, 66Mhz, medium devsel, latency 32, IRQ 22
Memory at fbff0000 (32-bit, prefetchable) size=64K
Memory at fcc00000 (32-bit, non-prefetchable) size=1M
Expansion ROM at fcbe0000 disabled size=128K
Capabilities: c0 Power Management version 2
Capabilities: d0 Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
Capabilities: e0 PCI-X non-bridge device.


Reply Re: SATA Support Clear as Mud!? May 20, 2008 2:20 PM
in response to: jazzysmooth
Click to view jazzysmooth's profile Lurker jazzysmooth 2 posts since
Jan 8, 2008

Just in case anyone is actually reading this thread.... continuing on the issue stated in the previous message, It appears the ESX is seeing both controllers, but has configured them as multi path to 1 of the arrays rather than seeing separate storage on each. Under storage adapters in the Infrastructure client I see:

LSI Logic MegaRaid
vmhba1
vmhba3

Both show a canonical path of vmhba1:0:0. vmhba1 is configured with a 1.13 TB RAID 5, vmhba3 has a 695 GB RAID 10. If I disable the path for vmhba1 and then try to add the storage, I get a primary partition capacity of 695 GB, so it would appear it is reading the info from that physical controller. If I add it and then reenable the path for vmhba1, it says the 695 GB volume no longer exists and I can then work with the 1.3 TB volume.

Any idea how I can force ESX to see these as separate controllers and not multipathed?

Thanks!


Reply Re: SATA Support Clear as Mud!? May 25, 2008 12:05 AM
in response to: Dave.Mishchenko
Click to view DeeJ's profile Lurker DeeJ 1 posts since
Jul 2, 2006

Hello All,

The following is my experience in installing an inexpensive VMware solution using a HP A6330f desktop

Please understand, that until this morning, I have not looked at linux since I took the VMware ESX 1
(VCP 1 certification track two years ago) and I really struggled with it then and I am not so smart with the CLI so....
If I have done something that is not necessary or wrong please correct it in a follow-up post, this is what I did to make it work, I tried all the scripts but those just kept failing to solve my problem since the sda2 root was locked???. Logging into troubleshooting console and editing the files directly seemed to make more sense to me anyway once I solved that edit mystery.

If I could also point out that I had virtually no help outside of the 14 pages on this topic. I could award each author of each post a partial point if I knew how but thanks to all and I know that I am not saying anything new on this post, but the request was made to speak-up about what products worked etc. .

1. 60 day license
1. HP A6330f AMD 64X2 with NVIDIA chipset MCP61 $450
1. 4 GB memory added $89

SATA support and NIC card support for A6330 server AKA Asus M2N68-LA


1. Downloaded and installed the ESX 3.5 software following onscreen prompts. Get the "cannot find root" error at the reboot.
2. Booted the server to the service console and logged on as Root using build password
3 Ran the commands for lspci -v -n |less to figure out the PCI ID I needed to add for the PMC61 chipset. Documented this information for PCI items 7 and 8
4. Spent 11 hours trying the scripts and figuring out what everyone means by saying edit in Linux...

5 Hint: edit: when you are in the ESX Troubleshooting console, Edit means type VI and the path to the location of the file. use esc then :q to quit, type :wq to save and :wq! to save and overwrite read only and :q! to quit or cancel without saving

6. Edited simple.map - #vi etc/vmware/simple.map to include support for nVidia by adding

10de.03ef 0000:0000 forcedeth.o
10de:03f6 0000:0000 sata_nv.o

(these may not be necessary, but I added them anyway!)

7. Then I edited #http://vi etc/vmware/pciid/forcedeth.xml with these lines added at the top in numerical sequence- The nVidia driver was already supported so that is why this worked I guess, the HP site says this is a RealTek NIC card, but ASUS says nVidia.... (I retyped the entire device group for one device but you could just change one of the groups to your pciid for your device.)

<device id="03ef">
<vmware label="nic">
<driver>forcedeth</driver>
</vmware>
<name>nVidia NForce Network Controller</name>
<table file="pcitable" module="ignore" />
<table file="pcitable.Linux" module="forcedeth">
<desc>nVidia|NForce Network Controller</desc>
</table>
</device>

8. Edited the #http://vi /etc/vmware/pciid/sata_nv.xml file and added an entry for 03f6, changing the controller name from MCP55 nVidia... to MCP61 nVidia...

<device id="03f6">
<vmware label="scsi">
<driver>sata_nv</driver>
</vmware>
<name>MCP61 SATA Controller</name>
</device>

9. Run the esxcfg-pciid
10. Restarted the server

results: Server comes up and mounts the root and the NIC now works fine.

attachments

lspci-v.txt
lspci-v-n.txt

Thank you all for your help

Attachments:
Reply Re: SATA Support Clear as Mud!? May 26, 2008 2:50 PM
in response to: rpartmann
Click to view OmarKitchlew's profile Lurker OmarKitchlew 4 posts since
Jun 16, 2006

Hi rpartmann, I have a SATA 300 TX4 302, PCI, 32 bit, but have not been able to get it to work. Did you use this controller for the base OS install as well, or only for the VMFS? Please let me know.

Thanks.

Reply Re: SATA Support Clear as Mud!? May 29, 2008 11:26 AM
in response to: OmarKitchlew
Click to view rpartmann's profile Expert rpartmann 223 posts since
Feb 8, 2007
Hi,

i was using the Promise Sata 300 TX4,PCI, 32bit, as boot & additional
controller.
Both worked fine and out of the box.

could you send me a pm or attach files to the post,
to avoid too long posts, with the output of

lspci -vnn

and

lspci -v

bye r.
Reply Re: SATA Support Clear as Mud!? May 29, 2008 12:18 PM
in response to: rpartmann
Click to view OmarKitchlew's profile Lurker OmarKitchlew 4 posts since
Jun 16, 2006

My challenge has been installing the product itself. I installed VMware ESX 2.5x and 3.x on 30-40 servers for different clients, never set it up on a home PC. I am getting through though, found out the hard way that I must use a USB CD drive (doesnt make sense why), and that I had to replace the network card with an INTEL Pro, which allows the setup to go forward. Now, I am getting a different error, which could have something to do with the hard drive, or the Processor id. I have to investigate, and then move forward.

Thank you for your responce.

Reply Re: SATA Support Clear as Mud!? Jun 5, 2008 4:39 PM
in response to: supahted
Click to view gogram's profile Novice gogram 5 posts since
Feb 18, 2008

Hi Supated,

I have just got a ML110 too. I have had no trouble installing ESX on to one of the disks (after getting a Intel NIC!). Under VIC it is only showing the 2 port SATA controller for the CDROM drive and not the 4 port where I have my 2 x 250Gb installed.

How do I get the 4 port added and use one of the drives for VMFS?

Thanks in advance

Giles

Reply Re: SATA Support Clear as Mud!? Jun 5, 2008 7:06 PM
in response to: dwholland
Click to view rpartmann's profile Expert rpartmann 223 posts since
Feb 8, 2007
Hi,

not sure if that helps.

<device id="0054">
replace with ----------------------->>> <device id="0054:108e:534a">
.... <vmware label="scsi">
<driver>sata_nv</driver>
</vmware>
<name>CK804 Serial ATA Controller</name>
</device>
<device id="0055">
replace with ----------------------->>> <device id="0055:108e:534a">
<vmware label="scsi">
<driver>sata_nv</driver>
</vmware>
<name>CK804 Serial ATA Controller</name>
</device>

don´t forget to tweak the init.rd, as your system doesnt even start in failsafe mode.

hth,
Reinhard.






ps: Award points if you find answers helpful. Thanks.
Reply Re: SATA Support Clear as Mud!? Jun 6, 2008 12:53 AM
in response to: gogram
Click to view supahted's profile Novice supahted 11 posts since
Jun 18, 2007

Hi Gogram,

I did the following to install ESX on the HP ML 110 G5

1. Goto BIOS en reset all BIOS settings to default (F9). Enable Intel VT support for the CPU.

2. Install ESX

3. After the install is ready, reboot and goto BIOS. Set SATA mode to: SATA but do not enable SATA RAID!

4. You know should be able to format your SATA harddisk as a VMFS volume in the VI client

In VirtualCenter I see both controllers and I have two harddisks and one CDRom attached. All are working. See picture below.

esx.jpg

Reply Re: SATA Support Clear as Mud!? Jun 6, 2008 2:06 PM
in response to: supahted
Click to view gogram's profile Novice gogram 5 posts since
Feb 18, 2008

Thanks for the info (again!)

I have been working on this server in the early hours so did not read the "change BIOS to SATA" correctly.

All working!

Cheers

Giles

Reply Re: SATA Support Clear as Mud!? Jun 12, 2008 2:48 PM
in response to: rpartmann
Click to view OmarKitchlew's profile Lurker OmarKitchlew 4 posts since
Jun 16, 2006

Hi,

Ok, this is what happened. The problem was with the NIC, I bought and installed an INTEL NIC, and the installation went fine. I only hooked up one hard drive, to the mother board, and also left the SATA 300 TX controller in the computer. The system came up fine, didnt have to edit any file. I was also able to create a VMFS partition on the SATA drive hooked up to the onboard controller.

I then added two more SATA hard drives to the motherboard controller, and they too worked fine, no issues, no files edited. I then returned the SATA 300 TX controller, and was issued a refund. Everything worked fine for 1 week, but then, I had an electrical failure, after the server came back up, it halted during boot up after the message, "Updating ESXUPDATE Database", and then nothing happens.

I reinstalled ESX several times, even formatted the hard drive, disconnected all other hard drives, but cannot get past this message. It always stops after "Updating ESXUPDATE Database". I am almost driven to go back and buy back the SATA 300 TX controller, but this would be 120$ down the drain, since I dont really need it.

Please help.

Thanks.

Reply Re: SATA Support Clear as Mud!? Jun 12, 2008 6:49 PM
in response to: OmarKitchlew
Click to view OmarKitchlew's profile Lurker OmarKitchlew 4 posts since
Jun 16, 2006
The problem is resolved. The issue was that I hooked up a LTP printer on the ESX host, in order to connect it to one of the VMs. This did not allow the server to boot properly. As soon as I unhooked the printer cable, everything was ok. By the way, the mother board I used is ASUS P5K-VM. It cost only 114$. The onboard SATA controller, ICH9 works like a charm.
1 ... 12 13 14 15 16 ... 23 Previous Next
Actions