Used the VMWare Standalone Converter running on my local machine to import a RHEL/CEntOS 5 Linux system, and afterward, was greeted with the following (this is cli, the gui had it's own errors):
-----snip-----
[root@qa01 ~]# startx
xauth: creating new authority file /root/.serverauth.9175
xauth: creating new authority file /root/.Xauthority
xauth: creating new authority file /root/.Xauthority
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.18-164.6.1.el5 x86_64 Red Hat, Inc.
Current Operating System: Linux qa01.localdomain 2.6.18-164.11.1.el5 #1 SMP Wed Jan 6 13:26:04 EST 2010 x86_64
Build Date: 16 November 2009
Build ID: xorg-x11-server 1.1.1-48.67.el5_4.1
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri May 20 12:28:27 2011
(==) Using config file: "/etc/X11/xorg.conf"
(EE) No devices detected.
Fatal server error:
no screens found
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.
[root@qa01 ~]#
-----snip-----
Some digging online led me to http://www.vmware.com/pdf/osp_install_guide.pdf
I realize it probably makes more sense to add the yum repo, but since I was in a hurry, I just pulled the files manually and did a local install. The files I needed are listed below:
Files are located at: http://packages.vmware.com/tools/esx/4.1/rhel5/x86_64/
IMPORTANT!!! BUILD NUMBERS ARE CRITICAL!!!
Make sure you get the build number for your version of VMWare and Guest OS
vmware-tools-nox-8.3.2-257589.el5.x86_64.rpm
vmware-tools-8.3.2-257589.el5.x86_64.rpm
vmware-tools-common-8.3.2-257589.el5.x86_64.rpm
vmware-open-vm-tools-8.3.2-257589.el5.x86_64.rpm
vmware-open-vm-tools-common-8.3.2-257589.el5.x86_64.rpm
vmware-open-vm-tools-nox-8.3.2-257589.el5.x86_64.rpm
vmware-open-vm-tools-xorg-utilities-8.3.2-257589.el5.x86_64.rpm
vmware-open-vm-tools-kmod-8.3.2-257589.el5.x86_64.rpm
vmware-open-vm-tools-xorg-drv-mouse-12.6.4.0-0.257589.el5.x86_64.rpm
vmware-open-vm-tools-xorg-drv-display-10.16.7.0-0.257589.el5.x86_64.rpm
Commands as follows:
wget http://packages.vmware.com/tools/esx/4.1/rhel5/x86_64/<package_name>
(yes, this has to be done for each rpm)
wget http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub
rpm --import VMWARE-PACKAGING-GPG-RSA-KEY.pub (this saves you from the --no-gpg-check)
yum localinstall <big_list_of_all_rpms_use_tab_complete>
So, now that you're done with all that, it's time to reboot. Yes, this is needed (remember that kmod rpm you just installed?). After the reboot, everything works with X just fine.
And now things work virtually like they did before. (=
Showing posts with label VMWare ESXi host. Show all posts
Showing posts with label VMWare ESXi host. Show all posts
Friday, May 20, 2011
Thursday, March 3, 2011
Cheap x64 VM environment how-to: Dell 6850 w/ Intel Xeon 7140's (SL9HA)
Short note, hope this might save someone else a few "bang head here" headaches:
need: cheap VM environment with the ability to run 64-bit VM's in VMWare ESXi4.1
Solution: Dell 6850 w/ 4x Intel Xeon 7140m processors and 32GB RAM (cost, $1220)
Problem number 1: 6850's require 200-240V power. Since I was going to use this in my home, I don't have a circuit with that voltage (think electric stove or electric dryer; these are the plugs with a diameter about half that of a CD). had I noticed this before the purchase, wouldn't have purchased the system. However, I was able to use it for work.
replaced existing CPUs and hooked up power, only to run into...
problem 2: system wouldn't post, wouldn't get into the BIOS config, and reported that the processors were incompatible with the system. BIOS was at latest for 6850's (A06), motherboard part is WC983, Rev A00. Double checked the 6850 documentation PDF that Dell put out and confirmed that the 7140M is indeed compatible (read the fine print, it was used for a bench mark).
"No problem, I'll just call Dell." Make sure you have your system ownership information updated before doing so, or you'll get nowhere. That was problem number 3.
After talking with Dell over two days (seems even they have to dig for this info) it turns out that you need the following parts for the Xeon 7140M (SL9HA) processors (these are mandatory):
2x Dell Part YC902 (Voltage Regulator Modules)
4x Dell Part WG189 (Heatsinks for Motherboard, N6164 will not work)
1x Dell Part PD838 (3rd VRM for Cache) CANNOT BE PART K5331!
1x Dell Part RD318 (6850 Mother Board)
4x Dell Part ND891 (Memory Risers, part N4867 did not work)
1x The rest of the server
So, is the 6850 a cheap, viable option for running 64-bit VM's in ESXi4.1? Viable, with a few caveats. First, make sure you have the correct voltage! Second, you must have the Xeon 7000 series processors (Intel part number SL9HA, SL9HB, SL9HC, SL8UD, SL8UB) since these are the only ones with the VT-x technology you need. Third, make sure you have the voltage regulators to support the processors. Finally, make sure you have the right 6850 Motherboard (RD318 if you want to run the SL9HA's).
As for cheap? well, after getting the rest of the parts needed (VRMs, Rails, disk), the total for the unit I've put together will be about $1220 for 8 cores @ 3.4 GHz, 64MB cache, 24GB RAIDed RAM, 800 FSB, and 2x 36GB 10K U320 SCSI HDD in RAID 1. Stallard, Inc sells comparable 1950s for about $3460 each (w/o RAM RAID), but they have to be Gen III and still only capable of 24MB cache max. You might be able to find everything on ebay for a bit cheaper, but it's still going to cost you more than $1000. I should probably also mention that this system is not hosting the storage (using a 2850 running OpenFiler for that for the time being, 6x 146GB 10K U320 SCSI = 730GB usable in 5+1 RAID 5, approx $400).
For those of you looking to repeat what I've done, here's a list:
Dell 6850 (liquid8technology.com has them w/ 16GB RAM for a good price on ebay)
4x 4GB (2x2GB) PC2-3200 DDR2 RAM (server-ram on ebay)
2x 36GB 10K U320 SCSI HDD (check your back plane, could be SAS)
4x Intel Xeon 7140m (SL9HA)
4x Heatsinks (WG189)
1x 6850 RD318 Motherboard
4x ND891 Memory Risers
2x YC902 Voltage Regulator Modules
1x PD838 Voltage Regulator Module (hard to find on Ebay, can be as much as $150 elsewhere)
Rails, of course
Happy Virtualizing!
need: cheap VM environment with the ability to run 64-bit VM's in VMWare ESXi4.1
Solution: Dell 6850 w/ 4x Intel Xeon 7140m processors and 32GB RAM (cost, $1220)
Problem number 1: 6850's require 200-240V power. Since I was going to use this in my home, I don't have a circuit with that voltage (think electric stove or electric dryer; these are the plugs with a diameter about half that of a CD). had I noticed this before the purchase, wouldn't have purchased the system. However, I was able to use it for work.
replaced existing CPUs and hooked up power, only to run into...
problem 2: system wouldn't post, wouldn't get into the BIOS config, and reported that the processors were incompatible with the system. BIOS was at latest for 6850's (A06), motherboard part is WC983, Rev A00. Double checked the 6850 documentation PDF that Dell put out and confirmed that the 7140M is indeed compatible (read the fine print, it was used for a bench mark).
"No problem, I'll just call Dell." Make sure you have your system ownership information updated before doing so, or you'll get nowhere. That was problem number 3.
After talking with Dell over two days (seems even they have to dig for this info) it turns out that you need the following parts for the Xeon 7140M (SL9HA) processors (these are mandatory):
2x Dell Part YC902 (Voltage Regulator Modules)
4x Dell Part WG189 (Heatsinks for Motherboard, N6164 will not work)
1x Dell Part PD838 (3rd VRM for Cache) CANNOT BE PART K5331!
1x Dell Part RD318 (6850 Mother Board)
4x Dell Part ND891 (Memory Risers, part N4867 did not work)
1x The rest of the server
So, is the 6850 a cheap, viable option for running 64-bit VM's in ESXi4.1? Viable, with a few caveats. First, make sure you have the correct voltage! Second, you must have the Xeon 7000 series processors (Intel part number SL9HA, SL9HB, SL9HC, SL8UD, SL8UB) since these are the only ones with the VT-x technology you need. Third, make sure you have the voltage regulators to support the processors. Finally, make sure you have the right 6850 Motherboard (RD318 if you want to run the SL9HA's).
As for cheap? well, after getting the rest of the parts needed (VRMs, Rails, disk), the total for the unit I've put together will be about $1220 for 8 cores @ 3.4 GHz, 64MB cache, 24GB RAIDed RAM, 800 FSB, and 2x 36GB 10K U320 SCSI HDD in RAID 1. Stallard, Inc sells comparable 1950s for about $3460 each (w/o RAM RAID), but they have to be Gen III and still only capable of 24MB cache max. You might be able to find everything on ebay for a bit cheaper, but it's still going to cost you more than $1000. I should probably also mention that this system is not hosting the storage (using a 2850 running OpenFiler for that for the time being, 6x 146GB 10K U320 SCSI = 730GB usable in 5+1 RAID 5, approx $400).
For those of you looking to repeat what I've done, here's a list:
Dell 6850 (liquid8technology.com has them w/ 16GB RAM for a good price on ebay)
4x 4GB (2x2GB) PC2-3200 DDR2 RAM (server-ram on ebay)
2x 36GB 10K U320 SCSI HDD (check your back plane, could be SAS)
4x Intel Xeon 7140m (SL9HA)
4x Heatsinks (WG189)
1x 6850 RD318 Motherboard
4x ND891 Memory Risers
2x YC902 Voltage Regulator Modules
1x PD838 Voltage Regulator Module (hard to find on Ebay, can be as much as $150 elsewhere)
Rails, of course
Happy Virtualizing!
Subscribe to:
Posts (Atom)