1、说明:
软件VW10.0,redhat 5.8 64位,oracle 11G
redhat 在虚拟机的内存要:2G以上,硬盘:50G,并把虚拟机上的USB、printer和声卡移除
系统分区选择自定义分区(create custom layout)
/boot 100M
swap 4G
/tmp 4G
/ 15G
/u01 剩下全部给oracle软件安装使用(这是常用的oracle安装目录)
配置系统为静态IP,并把IPV6禁用,配置主机名
安装系统包,选择自定义
Desktop Environment选择默认
applications安装下列三项
Development全部都要选择安装,并且要注意,选择select all optional pachages
servers选择全部不需要安装
Base System 在原来的基础上加上System Tools,并且在加入 Sysstat包
选择完后,执行系统安装,安装完成后,重启系统。
配置系统时候,为了方便,需要把firewall和selinux禁用。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
2、oracle环境配置
进入系统配置/etc/hosts文件中的主机和IP对应关系
vim /etc/hosts
修改为
为了以后安装ASM做准备
2.1 修改fstab
vim /etc/fstab
添加 shmfs /dev/shm tmpfs size=10g 0 (修改启动项)
检查修改
df -h /dev/shm
2.2 检查依赖包
redhat 5.X 必须的依赖包
binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3 (32 bit) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-4.1.2 gcc-c++-4.1.2 glibc-2.5-24 glibc-2.5-24 (32 bit) glibc-common-2.5 glibc-devel-2.5 glibc-devel-2.5 (32 bit) glibc-headers-2.5 ksh-20060214 libaio-0.3.106 libaio-0.3.106 (32 bit) libaio-devel-0.3.106 libaio-devel-0.3.106 (32 bit) libgcc-4.1.2 libgcc-4.1.2 (32 bit) libstdc++-4.1.2 libstdc++-4.1.2 (32 bit) libstdc++-devel 4.1.2 make-3.81 sysstat-7.0.2依次检查依赖包
libaio-devel在redhat 5.8中默认不安装,因此需要安装该包
载入redhat 5.8 iso文件,然后挂载到/mnt上
命令: mount /dev/cdrom /mnt/
进入Server
cd /mnt/Server
安装:
rpm -ivh libaio-devel-0.3.106-5.i386.rpm
rpm -ivh libaio-devel-0.3.106-5.x86_64.rpm
检查上面的包是否安装成功
检查ODBC
由于其依赖包比较多,建议使用yum安装
将yum源指向光盘
配置源修改
使用yum list 查看是否成功
安装unixODBC
yum -y install unixODBC
检查是否安装成功
官方文档显示是6个包,还差两个
需要安装
yum -y install unixODBC-devel
安装成功后,再次检查