gfdxy3322 发表于 2018-6-6 20:20:19

centos6.3 x64安装vmware server 2

  首先我想说vmware 在linux下安装真TM坑爹..
  吐槽结束,然后看看我如何搞定它..
  1.去官网https://my.vmware.com/group/vmware/evalcenter?p=server20下载vmware server 2编译安装包,需注册才能下载.
  2.修改vmware安装内核,由于vmware server 2 默认适配的是2.6.18版本linux内核,高版本内核均无法编译安装成功,centos6.3内核为2.6.32,此处在网上寻找资料耗费N长时间....最后终于找到(# 后面的为需要输入的命令)
  # tar xzf VMware-server-2.0.2-203138.x86_64.tar.gz
Download patch ( Patchprovided by: Ramon de Carvalho Valle ):
  
# wget http://linuxconfig.org/images/files/vmw ...tch.tar.gz
Decompress patch:

# tar xzfvmware-ubuntu-10.04.patch.tar.gz
First, we apply a patch to allmodules:

# cd vmware-server-distrib/lib/modules/source/
  # for f in*.tar ; do tar pxf $f ; done
# cd ~/vmware-server-distrib/
# patch -p1 <~/vmware-server2.patch
patching filelib/modules/source/vmci-only/include/pgtbl.h
patching filelib/modules/source/vmnet-only/vnetUserListener.c
patching filelib/modules/source/vmci-only/Makefile
patching filelib/modules/source/vmmon-only/common/vmx86.c
patching filelib/modules/source/vmmon-only/include/compat_cred.h
patching filelib/modules/source/vmmon-only/include/x86svm.h
patching filelib/modules/source/vmmon-only/linux/driver.c
patching filelib/modules/source/vmmon-only/linux/hostif.c
patching filelib/modules/source/vmmon-only/Makefile
patching filelib/modules/source/vmnet-only/Makefile
patching filelib/modules/source/vmnet-only/netif.c
patching filelib/modules/source/vsock-only/Makefile
gzip all modules:

# cd~/vmware-server-distrib/lib/modules/source/
# for f in vmci vmmon vmnet vsock; do tar pcf $f.tar $f-only ; done
# rm -fr *-only
Apply patch tovmware-config.pl:

# cd
# patchvmware-server-distrib/bin/vmware-config.pl vmware-config.patch
patching filevmware-server-distrib/bin/vmware-config.pl
3. Step 3: InstallVMware-server
At this stage everything is ready for VMware-serverinstallation.When you will be during the vmware-server installationasked:

&quot;Would you like to specify a differentadministrator?&quot;

answer YES and enter your username. Otherwise root willby and administrator of you VMware-server installation.

# cd~/vmware-server-distrib/
# ./vmware-install.pl
安装完成后开始配置VMware
运行 “/usr/bin/vmware-config.pl
Making sure services for VMware Server are stopped.
Stopping VMware autostart virtual machines:
Virtual machines[失败]
Stopping VMware management services:
VMware Virtual Infrastructure Web Access
VMware Server Host Agent[失败]
Stopping VMware services:
VMware Authentication Daemon[确定]
Virtual machine monitor[确定]
You must read and accept the End User License Agreement to continue.
Press enter to display it.
阅读许可协议
Do you accept? (yes/no) y
你是否接受
The bld-2.6.18-8.el5-i686smp-RHEL5 – vmmon module loads perfectly into the
running kernel.
The bld-2.6.18-8.el5-i686smp-RHEL5 – vmci module loads perfectly into the
running kernel.
The bld-2.6.18-8.el5-i686smp-RHEL5 – vsock module loads perfectly into the
running kernel.
Do you want networking for your virtual machines? (yes/no/help)
直接回车好了 默认就是yes
Configuring a bridged network for vmnet0.
Please specify a name for this network.

选择网络接口名称 没有什么好做的 直接回车
The following bridged networks have been defined:
. vmnet0 is bridged to eth0
All your ethernet interfaces are already bridged.
Do you want to be able to use NAT networking in your virtual machines? (yes/no)

配置vmnet0 直接回车 有这种的就表示默认
Configuring a NAT network for vmnet8.
Please specify a name for this network.
配置vmnet8 直接回车
Do you want this program to probe for an unused private subnet? (yes/no/help)
探测DHCP 子网,自动探测,随机选择 默认yes 可直接回车
Probing for an unused private subnet (this can take some time)…
The subnet 192.168.92.0/255.255.255.0 appears to be unused.
The following NAT networks have been defined:
. vmnet8 is a NAT network on private subnet 192.168.92.0.
Do you wish to configure another NAT network? (yes/no)
默认是no 直接回车 看见有another的就选择no
Do you want to be able to use host-only networking in your virtual machines?
配置host-only 网络环境 yes
Configuring a host-only network for vmnet1.
Please specify a name for this network.

直接回车
Do you want this program to probe for an unused private subnet? (yes/no/help)
直接回车
Probing for an unused private subnet (this can take some time)…
The subnet 192.168.185.0/255.255.255.0 appears to be unused.
The following host-only networks have been defined:
. vmnet1 is a host-only network on private subnet 192.168.185.0.
Do you wish to configure another host-only network? (yes/no)
选no 回车
The bld-2.6.18-8.el5-i686smp-RHEL5 – vmnet module loads perfectly into the
running kernel.
安装内核模块
Please specify a port for remote connections to use
选择远程服务端口
Please specify a port for standard http connections to use
当安装完成后用http://IP:8222可以访问server 服务器来配置虚拟机
Please specify a port for secure http (https) connections to use
当安装完成后用https://IP:8333可以访问server 服务器来配置虚拟机
The current administrative user for VMware Server is ”. Would you like to
specify a different administrator?
登录管理VMware-server的管理员帐号 可以指定系统里已经有的帐号,no表示用root帐号
Using root as the VMware Server administrator.
In which directory do you want to keep your virtual machine files?

生成SSL证书文件 直接回车即可
The path “/var/lib/vmware/Virtual Machines” does not exist currently. This
program is going to create it, including needed parent directories. Is this
what you want?
直接回车
Please enter your 20-character serial number.
Type XXXXX-XXXXX-XXXXX-XXXXX or ‘Enter’ to cancel:
这里序列号为: A81AN-FYFDC-U7H25-426KH
输入20位许可证后 回车 如果许可证正确下面的配置就一路回车就可以了
Creating a new VMware VIX API installer database using the tar4 format.
Installing VMware VIX API.
In which directory do you want to install the VMware VIX API binary files?

In which directory do you want to install the VMware VIX API library files?

The path “/usr/lib/vmware-vix/lib” does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?

In which directory do you want to install the VMware VIX API document pages?

The path “/usr/share/doc/vmware-vix” does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?

The installation of VMware VIX API 1.6.2 build-156745 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: “/usr/bin/vmware-uninstall-vix.pl”.
Enjoy,
–the VMware team
Starting VMware services:
Virtual machine monitor[确定]
Virtual machine communication interface[确定]
VM communication interface socket family:[确定]
Virtual ethernet[确定]
Bridged networking on /dev/vmnet0[确定]
Host-only networking on /dev/vmnet1 (background)[确定]
DHCP server on /dev/vmnet1[确定]
Host-only networking on /dev/vmnet8 (background)[确定]
DHCP server on /dev/vmnet8[确定]
NAT service on /dev/vmnet8[确定]
VMware Server Authentication Daemon (background)[确定]
Shared Memory Available[确定]
Starting VMware management services:
VMware Server Host Agent (background)[确定]
VMware Virtual Infrastructure Web Access
Starting VMware autostart virtual machines:
Virtual machines[确定]
The configuration of VMware Server 2.0.1 build-156745 for Linux for this
running kernel completed successfully.
完成后在浏览器里面用http://IP:8222或者https://IP:8333
其实就算用http://IP:8222也会转到https://IP:8333的
到此Linux下的VMware-server安装就算完成了
页: [1]
查看完整版本: centos6.3 x64安装vmware server 2