虚拟机使用笔记一:架设虚拟机

原先的时候安装、测试系统一直使用的是自己淘汰下来旧机器,但如果测试局域网的话单位里倒还好说,但回到家里的确就很无能为力了,后来看到网上一篇《搭建一个大型网站架构的实验环境(虚拟机篇)》,真是大开眼界,马上就动了学习实践的念头。

首先组装设备,本来主板从网上淘了一块泰安的am2接口的主板,但却遭受了淘宝以来的第一次挫折,主板拿来就是坏的,无奈只能退货。沮丧之余还是到科技市场买了一块微星的780V,价格不贵只是可惜只有两个内存插槽,扩展性差了一点,又衬着内存当时价格够低,买了两条2g的金士顿内存。开始的时候硬盘使用的是自己原先的ide80G硬盘。

操作系统使用的是ubuntu 8.10,虚拟机软件是用的vmware server2.0.当时参照的网上一篇文章,当时安装非常顺利。但通过客户端维护系统和最初使用1.x版本的情况不一样,是通过web管理。速度慢不说,而且非常不稳定。而虚拟机中的系统运行的时候在初始阶段也是非常慢,和死机差不多。换成1.x版本,安装的时候问题不少,但运行起来要比2.0稳定和快捷不少。(最近从网上看到之所以出现这种情况是因为vmware在开发2.0的时候在支持amd k8cpu的方面出现问题所以索性去除了这部分功能,不知是真是假)

恰巧今年冬天家里没有集中供暖,只能靠烧电暖气取暖,用电调度真是小心翼翼,唯恐哪一路电超负荷跳闸,所以虚拟机就暂且搁下了。

终于渡过了这个超长的冬天。于是又开始未完成的工作。同时也新添了一些新的装备准备好好学习一场,硬盘换成500G的,机箱也换成一个新的,这样虚拟机主机也可以同时作为家里的视频、照片的服务器。

这次安装的是vmware server1.09,1.x的安装问题不少,但参照2.0的安装,首先安装编译环境:

1、sudo apt-get install linux-headers-`uname -r` libx11-6 libx11-dev x-window-system-core x-window-system xspecs libxtst6 psmisc build-essential,linux-headers-`uname -r`这个避免出现新内核识别问题。

2、sudo apt-get install ia32-libs这个是避免后面输入授权码的时候不能识别

3、sudo apt-get install xinetd 这个是1.x里面必须的

4、下载vmware server最新版,后开始安装,开始肯定会失败的,因为对linux的新内核不能识别,要打一个vmware-update-2.6.27-5.5.7-2.tar.gz 补丁,所以先正常安装到Do you want this program to try to build the vmmon module for your system?到这里要输入 “no”退出安装,再安装补丁程序,到了这一步再选择yes就可以了。

5、这次安装的时候出现了新问题:

Unable to get the last modification timestamp of the destination file
/etc/vmware/ssl/rui.key.

这在之前是从来没有遇到的,估计是原先安装的时候ssl已经解决了这个问题,安装网上的介绍

sudo touch /etc/vmware/ssl/rui.key
sudo touch /etc/vmware/ssl/rui.crt

如此下来就可以顺利完成安装了。

安装完毕后,使用VMware Server Console连接虚拟机,新建了一个freebsd7.1的虚拟机,一起顺利,算是一个比较完美的一个开始了。

Leave a Reply

您的邮箱地址不会被公开。 必填项已用 * 标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>