Я очень плотно юзаю VMware server 2. О нём "родимом" и хочу поделится информацией. Авось кому нить понадобиться.
В виду того что "лицензии наше всё!" берём следующее:
сервак с 2 4-х ядерными камнями (Xeon), 32 гига оперативы и большими винтами в пятом рейде.
Скачиваем RedHat Enterprise linux x86_64 Release 5 Update 5 (самый свежий на сегодня)
Скачиваем VMware server 2.0.1 (последняя версия на сегодня 2.0.2, но её брать пока не рекомендую).
Что бы скачать этот софт достаточно зарегаться на соответствующих сайтах разработчиков
Ставим на сервер операционку, конфигурим "под себя". Обязательно SELinux выключаем (disabled) - оно с VMware бывает ругается
Первая возможная проблема с процессорами Intel XEON и VMware server - это невозможность устанавивать на виртуальные машины 64-х битные операционные системы. При установке системы виртуалка говорит что Ваш процессор не поддерживает 64-х битную архитектуру. И это не смотря на то что сама ОСь и VMware server у нас установлены 64-х битные.
Что надо сделать:
перезагружаем сервер, заходим в BIOS, идём в настройки процессора и смотрим VT Enabled или Disables
VT - Virtualization Technology от intel. Если она выключена - 64-х битные виртуальные машины на этом сервере работать не будут.
Так что ставим её в Enabled и грузим сервак.
далее. К сожалению, в версии RedHat 5.5 библиотека glibc версии 2.5-48 уж сильно новая... и при установке VMware она криво компилит её. В результате чего получаем следующие проблемы:
- Web interface управления VMware server постоянно выпадает с ошибкой и больше не открывается. Приходиться под рутом рестартовать vmware-mgmt
/etc/rc.d/init.d/vmware-mgmt restart
- При большой дисковой активности на гостевой системе (high IO on virtual HDD) виртуалка может просто выключиться с ошибкой в логе VMware.
Естественно такой расклад нас не устраивает ниразу, поэтому делаем следующее:
скачиваем пакеты glibc-2.5-34.x86_64.rpm glibc-common-2.5-34.x86_64.rpm glibc-devel-2.5-34.x86_64.rpm glibc-headers-2.5-34.x86_64.rpm
и делаем под рутом следующее:
sudo rpm -Uvh --nodeps --force --oldpackage --replacefiles glibc-2.5-34.x86_64.rpm glibc-common-2.5-34.x86_64.rpm glibc-devel-2.5-34.x86_64.rpm glibc-headers-2.5-34.x86_64.rpmЭта команда сделает downgrade установленных пакетов на нужную нам версию.
Ну а после этого собственно
rpm -i VMware-server-2.0.1-156745.x86_64.rpmи дальше по накатаной Поставился пакет, запускаем команду конфигурации VMware server
/usr/bin/vmware-config.plотвечаем на глупые вопросы, вводим серийник (серийник дают бесплатно на сайте VMware при регистрации) и вперёд
Этот мануал получен мною опытным путём долгих мучений по установке на новый сервак сей софтины Конечно гораздо проще взять более старые версии RHEL, например 5,1 или 5,3. Но, к сожалению, ни та ни другая не знает моего желеха (RAID контроллер, PCI LAN card, SATA controller)
От того и танцы с бубном.