1.5 客户操作系统安装
打开VirtualBox
点击Storage
点击,添加虚拟光驱,选择Oracle Linux 6.2 安装镜像。
进行正常OracleLinux的安装,最少具有4G的swap空间。
并且要安装下面的软件包:
l Base System > Base
l Base System > Client management tools
l Base System > Compatibility libraries
l Base System > Hardware monitoring utilities
l Base System > Large Systems Performance
l Base System > Network file system client
l Base System > Performance Tools
l Base System > Perl Support
l Servers > Server Platform
l Servers > System administration tools
l Desktops > Desktop
l Desktops > Desktop Platform
l Desktops > Fonts
l Desktops > General Purpose Desktop
l Desktops > Graphical Administration Tools
l Desktops > Input Methods
l Desktops > X Window System
l Applications > Internet Browser
l Development > Additional Development
l Development > Development Tools
安装结束之后,重新启动,使用root用户登录。
安装VirtualBox扩展,下载Oracle_VM_VirtualBox_Extension_Pack-4.1.10-76795,双击运行。
安装成功后会在已经启动的RacNode1虚拟机窗口点击【设备】
点击【安装增强功能】,会自动挂载一个光驱到Linux系统中/media文件夹下。
[root@DNSServer 桌面]# cd /media
[root@DNSServer media]# ls
VBOXADDITIONS_4.1.10_76795
[root@DNSServer media]# cd VBOXADDITIONS_4.1.10_76795/
[root@DNSServer VBOXADDITIONS_4.1.10_76795]# ls
32Bit runasroot.sh VBoxWindowsAdditions.exe
64Bit VBoxLinuxAdditions.run VBoxWindowsAdditions-x86.exe
AUTORUN.INF VBoxSolarisAdditions.pkg
autorun.sh VBoxWindowsAdditions-amd64.exe
[root@DNSServer VBOXADDITIONS_4.1.10_76795]# ./VBoxLinuxAdditions.run
禁用firewall
// 关闭firewall
# service iptables stop // 立即生效,重启后失效
# chkconfig iptables off // 重启后生效
禁用SELinux
// 禁用SELinux
# /usr/sbin/setenforce 0 // 立即关闭SELinux
# set SELINUX=disabled
配置相应信息
hostname:RacNode1
eth0,IP地址:192.168.1.101,子网掩码:255.255.255.0,网关:192.168.1.1
eth1,IP地址:192.168.2.101,子网掩码:255.255.255.0,网关:0.0.0.0
可以自由地配置IP地址来适合你的网络,但在本文手续部分要与此处的设置保持一致
将Oracle Linux 6的安装iso文件挂载到虚拟光驱中。
安装下面的软件包:
// 安装必要的软件包,如果按照前面的选择安装的Linux,则补注释的软件包
// 已经安装完成
# cd /media
# ls // 查看挂载的虚拟光驱, 进入到Package文件夹中执行下面的命令
//#rpm -Uvh binutils-2.*
//#rpm -Uvh compat-libstdc++-33*
//#rpm -Uvh elfutils-libelf-0.*
//#rpm -Uvh libaio-0.*
#rpm -Uvh libaio-devel-0.*
//#rpm -Uvh sysstat-9.*
//#rpm -Uvh glibc-2.*
//#rpm -Uvh glibc-common-2.*
//#rpm -Uvh glibc-devel-2.* glibc-headers-2.*
#rpm -Uvh ksh-2*
//#rpm -Uvh make-3.*
//#rpm -Uvh libgcc-4.*
//#rpm -Uvh libstdc++-4.*
#rpm -Uvh libstdc++-4.*.i686*
//#rpm -Uvh libstdc++-devel-4.*
//#rpm -Uvh gcc-4.*x86_64*
//#rpm -Uvh gcc-c++-4.*x86_64*
//#rpm -Uvh --allfiles elfutils-libelf-0*x86_64* elfutils-libelf-devel-0*x86_64*
#rpm -Uvh elfutils-libelf-0*i686* elfutils-libelf-devel-0*i686*
#rpm -Uvh libtool-ltdl*i686*
#rpm -Uvh ncurses*i686*
#rpm -Uvh readline*i686*
#rpm -Uvh unixODBC*
// 少一步,后面有补充。