HOWTO: vmware-server под gentoo linux

VMware, XEN и останалите варианти за виртуализация на сървъри

HOWTO: vmware-server под gentoo linux

Мнениеот drJeckyll » 27/Юни/2009, 18:43:05

vmware-server може да бъде инсталиран доста лесно под gentoo.

Като за начало се уверете, че нямате заредени модулите kvm. vmware-server също използва VT (Intel) и SVM (AMD) и не може да се използва заедно с kvm
Код: Избери целия код
lsmod | grep kvm

Ако видите заредени kvm, kvm_intel, kvm_amd, то трябва да ги махнете:
Код: Избери целия код
rmmod kvm_intel kvm_amd kvm

Разгледайте /etc/conf.d/modules и /etc/modules.autoload.d/kernel-2.6, за същите тези модули (според това дали използвате OpenRC или не).

Ако искате да използвате vmware-server-2.x се уверете, че използвате ~x86 (/etc/make.conf) или добавете:
Код: Избери целия код
app-emulation/vmware-modules    ~x86
app-emulation/vmware-server     ~x86
в /etc/portage/package.keywords (ако сте с amd64, използвайте ~amd64)

Инсталирайте vmware-modules и vmware-server:
Код: Избери целия код
emerge vmware-modules
emerge vmware-server
По време на инсталацията трябва да приемете лиценза на vmware-server, а също и да се регистрирате на сайта на vmware за да получите лицензен номер и да го въведете при инсталацията.

Добавете vmware да се зарежда при стартирането на системата:
Код: Избери целия код
rc-update add vmware default

ВАЖНО: При мен модула vmci не се зарежда автоматично, затова добавете го ръчно в /etc/conf.d/modules или /etc/modules.autoload.d/kernel-2.6 (поред това дали използвате OpenRC или не).
За момента:
Код: Избери целия код
modprobe vmci

(ако получите съобщение за грешка, изпълнете depmod -a)

С това инсталацията завършва. Сега трябва да извършите първоначалната конфигурация на vmware-server.
Код: Избери целия код
/opt/vmware/server/bin/vmware-config.pl

Настойте мрежата:
bridged - ако искате да направите bridge между мрежовите интерфейси на виртуалните машини и някой физически интерфейс на вашият сървър - просто трябва да укажете към кой интерфейс да бъде bridgе.
nat - виртуалните ви машини ще останат "зад", реалният ви сървър - трябва да направите nat или masquerade след това.
host-only - това никога не съм го ползвал

Не забравяйте да зададете и път за виртуалните се машини!

ВАЖНО: Ще бъдете попитани за администраторски акаунт. Можете да го промените на който и да е акунт който съществува на машината ви, дори и root. Имайте предвид, че за да се логнете по-късно ще ви трябва този акаунт и паролата му!

Стартирайте vmware-server:
Код: Избери целия код
/etc/init.d/vmware start


Ако всичко е нормално можете да отворите в browser-а си http://localhost:8222/ (или адреса на сървъра на който инсталирате). Възможно е да бъдете попитани за да приемете сертификат. Сега е момента да напишете администраторския акаунт и паролата. Ако всичко е наред трябва да видите конзолата на vmware-server.

Ако вече имате готови виртуални машини можете просто да ги копирате в пътя който сте задали при конфигурацията. Ако ли не с vmware-server може да правите виртуални машини, макар и не с всички възможности. Ако знаете какво искате - http://easyvmx.com.
През конзолата в дясно ги добавете "Add Virtual Machine to Inventory".

За да направите виртуалните си машини да се стартират и спират автоматично при стартирането и спирането на физическият ви сървър в конзолата на vmware-server в дясно, ще намерите "Edit Virtual Machine Startup/Shutdown Settings".

Успех!
Аватар
drJeckyll
Site Admin
 
Мнения: 10
Регистриран на: 29/Май/2009, 11:01:19

Назад към виртуализация на сървъри

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта

cron