1) new Virtual Machine
在 vCenter或ESX/ESXi host右键,选择New Virtual Machine。
在New Virtual Machine中进行各种设置来完成Vitual Machine的创建。
在创建好了以后还可以在虚拟机上右键edit settings来修改virtual machine的setting。
2) upload ubuntu的ISO to Datastore
在 vShpere client中home->inventory->Datastores,选中要将Virtual Machine安装到的Datastore,然后右键Browe Datastore,然后选择upload 将 ubuntu.ISO上传到Datastore。
3) install OS for New Virtual Machine
在新建的Virtual Machine上右键,选择Edit Setting。
在Hardware->CD/DVD Drive 1上的Device Type下选择 Datastore ISO File来将刚才上传到Datastore中的ISO挂载到Virutal Machine的DVD中。
在Hardware->CD/DVD Drive 1上的Device Status下选中 Connect at power on。
在Options-> Boot Options中选中 The next time the virtual machine boots, force entry into the BIOS setup screen.
在启动Virual Machine后会进入BIOS设置,设置为DVD启动,F10保存然后重启。
此时进入Virtual Machine的安装。
选中虚拟机右键->open console -> power on - > connect/disconnect the cd/dvd devices of virtual machine -> cd/dvd driver 1 -> connect to image on local disk
通过上面类似的方法可以选择host device(esx host所在的机器) 或 client device(vshpere client 所在的机器)。
4) install VM tools for New Virtual Machine
在Virtual Machine安装好后,在Virual Machine的console-> VM -> guest -> install vm tools。
5) install ssh server
6) check server ip
sudo /sbin/ifconfig
7) change root password
sudo su
passwd
8) 安装xinetd
9) mount windows share
sudo apt-get install smbfs
10) install gcc
gcc -v
make -v
11) install buildforge agent
通过mount后 copy agent的源码到~,然后tar -xvzf xxx.tar.gz 来解压源码
进入src然后执行
./configure --without-pam
make
./bfagent
quit
netstat -anpe | grep 5555 查看是否在运行
此时bfagent运行在了xinetd下了: 配置文件/etc/xinetd.d/bfagent
# description: The IBM Rational Build Forge Agent service provides remote
# process control from the IBM Rational Build Forge Management Console
service bfagent
{
socket_type = stream
wait = no
user = root
server = /usr/local/bin/bfagent
log_on_success += HOST DURATION
log_on_failure += HOST
passenv =
disable = no
}
完!