Этой статьей, я завершаю описание процесса установки Vmware Server под операционную систему Ubuntu Server. В предыдущей статье я затронул установку версии Vmware Server 2.0.2, в этой опишу установку Vmware Server 1.0.10. Лично я, для своего сервера, выбрал именно версию 9.0.10. В следующих статьях мы перейдем непосредственно к рассмотрению, инсталляции и настройке различных дистрибутивов в среде Vmware и постараемся по максимуму «выжать» из домашнего сервера.
Первым нашим шагом будет переход на страницу закачки:

Затем переходим по ссылке «Looking for other versions of VMware Server 1.0» и попадаем в меню «Product Downloads», где выбираем «VMware Server 1.0.10».

Нас интересует версия VMware Server for Linux(File type: tar.gz), Management Interface, VMware Server Linux client package. Жмем download и принимаем лицензионное соглашение.

Здесь нам предлагают зарегистрироваться, для получения серийного номера, жмем register, вводим информацию, которую от нас требуют и получаем серийный номер.

Жмем download now и вновь переходим на страницу загрузки. Меня почему-то перебросило на страницу загрузки версии 1.0.6. Поэтому переходим к закачке версии 1.0.10 по шагам выше. И скачиваем Vmware-server-1.0.10-203137.tar.gz, Vmware-mui-1.0.10-203137.tar.gz, Vmware-server-linux-client-1.0.10-203137.zip, так-же можно скачать Vmware-server-win32-client-1.0.10-203137.zip если планируете подключаться к серверу с win32 платформы.
Установка Ubuntu Server 9.04
Установка этой версии ничем не отличается от установок предыдущих, поэтому заострять на этом внимание, я не буду, весь процесс интуитивно понятен. Скажу лишь, про разбивку диска и про «роль сервера» по умолчанию. Если диск достаточного обьема, для хранения всех виртуальных машин, а лучше даже с запасом, можно весь отвести под «корень» и swap. Но все-же, я рекомендую поступить так:
- Под / отвести 1,5 ГБ,
- Под /tmp отвести 2 ГБ,
- Под /usr отвести 2 ГБ,
- Под /var все оставшееся место.
Почему /var должен быть самым большим? Потому, что виртуальные машины по умолчанию будут располагаться по следующему пути: /var/lib/vmware/Virtual Machines/. Но вам ничего не мешает изменить этот путь на свой, не забыв выделить достаточно места под файлы машин. При установке, если вы будете подключаться удаленно к серверу по ssh, вам нужно будет добавить соответствующую роль. После завершения инсталляции настроим сетевое подключение:
Я буду настраивать статический адрес, т.к. мой сервер находится за роутером. В процессе инсталляции, dhcp сервер роутера присвоил моему серверу динамический адрес, а использование динамических адресов на серверах «плохой тон», поэтому буду исправлять положение.
alexey@alexey-laptop:~$ ssh alexey@192.168.1.10 The authenticity of host '192.168.1.10 (192.168.1.10)' can't be established. ............................... .............................. Last login: Fri Nov 6 03:18:37 2009 alexey@tsunami:~$
Приступаем к редактированию файла настроек сетевого подключения:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.15
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1Проверяем корректность dns серверов:
root@tsunami:~# cat /etc/resolv.conf nameserver 172.22.0.1 nameserver 192.168.1.1 root@tsunami:~#
Если результат вывода комманды «cat» неудовлеворительный, правим resolv.conf.
Теперь можно обновить систему:
root@tsunami:~# apt-get update root@tsunami:~# apt-get dist-upgrade
Для мониторинга загруженности сервера из консоли, устанавливаем утилиту htop:
root@tsunami:~# apt-get install htop
На этом установку Ubuntu Server можно считать завершенной, переходим к VMware Server.
Установка VMware Server 1.0.10.
После перезагрузки сервера подключаемся к нему через ssh, затем копируем дистрибутив Vmware Server 1.0.10. Преходим в папку с архивом и качаем патч для корректной установки vmware.
wget -c http://www.insecure.ws/warehouse/vmware-update-2.6.27-5.5.7-2.tar.gz
Разбираемся с зависимостями:
apt-get install linux-headers-`uname -r` build-essential xinetd gcc libxtst6 libxt6 libxrender1 libx11-6 libx11-dev
Разархивируем сначала VMware-server-1.0.10-203137.tar.gz, затем vmware-update-2.6.27-5.5.7-2.tar.gz.
alexey@tsunami:~$ sudo -i [sudo] password for alexey: root@tsunami:~# cd /home/alexey/ root@tsunami:/home/alexey# ls VMware-server-1.0.10-203137.tar.gz vmware-update-2.6.27-5.5.7-2.tar.gz root@tsunami:/home/alexey# root@tsunami:/home/alexey# tar zxvf VMware-server-1.0.10-203137.tar.gz
Страниц: 1 2
А есть время проделать все тоже самое, но для убунту 9.10? Ибо 1.0.10 ни в какую не дружит, с 9.10.
Я новичек, но аккурантый.
Много перечитал. На англоязычных сайтах ничего. Есть только вариант с предложением downgrade’а ядра.
Но это возни много. Боюсь дров наломать.
Время то есть, только смысл наступать на те-же грабли, что и остальные? Наверное нужно ждать патча. А что так необходимо запустить именно под 9.10? У меня все прекрасно работает с версией из статьи. Из бесплатного можно еще попробовать Citrix Xenserver, но из-за отсутствия 64 разрядного железа с аппаратной поддержкой процессором виртуализации, лично мне пока не довелось потестить.
Нет, необходимости нет, ибо я только изучаю сей вопрос (только вступаю или стараюсь вступить в лагерь никсоводов). И, по хорошему, мне без разницы. Просто на офф сайте убунту нет ссылки (по крайней мере прямой) на server 9.04, а то бы давно переставил.
Вот ссылка на торрент
Спасибо!
Вы простите, но мне больше спросить некого. У меня все установилось, все заработало.
По крайней мере сервер стартанул.
Потом сделал
apt-get update
apt-get dist-upgrade
и перегрузил сервер-и VM не запускается.
Пробовал руками-говорит, что плохая конфигурация. Конфигурю заново, ищет папку C headers , у меня только linux-headers-2.6.28-11 (-server), а ядро, судя по всему, 2.6.28-16. ну и ругается. Мол несовместимы заголовки с ядром. Там вообще вайла version.h не было.
А так ?
- надеюсь путь не напутал, пишу по памяти.
Слишком много непоняток для начинающего вылезло. Проще с нуля начать ломать.
например он не стартует самбу, а каждые 30 секунт пытается перегрузить smb.conf, при том, что testparm там ошибок не показывает. Снес-поставил-таже петрушка. Поиск по данной проблеме результата не дал. ssh тоже не всегда стартует.
Вместо приглашения к авторицазии лезут сообщения, о reloading smb.conf или ssh. В общем учиться, учиться и еще раз учиться :)
Снес самбу, пропал расшареный каталог со всем содержимым… темный лес, короче :)
спасет только то, что все делается на виртуалке :) и пока в 15 раза переставляется убунту-можно продолжать заниматься своими делами :)
Какая версия Ubuntu-server используется в статье amd64 или i386 ?
Версия i386