Като за начало се уверете, че нямате заредени модулите 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
Инсталирайте vmware-modules и vmware-server:
- Код: Избери целия код
emerge vmware-modules
emerge vmware-server
Добавете 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".
Успех!