您好,欢迎访问一九零五行业门户网

VMWare8中Oracle Linux 5.8 64位下成功安装Oracle 10.2.0.1 64 位

本人主机ip定为192.168.0.3(虚拟连接中设置,非实际ip),虚拟机ip192.168.0.1对于oracle,采用交互安装,其中会用到第三方工具如下:p
全字符版,安装实际环境。
thinkpad t500 64bit 4g内存 win7旗舰版
本人主机ip定为192.168.0.3(虚拟连接中设置,非实际ip),虚拟机ip192.168.0.1
对于oracle,采用交互安装,其中会用到第三方工具如下:
putty 直接在本机上连接虚拟机,模拟生产环境中常用的远程安装,所有代码直接在其中执行
xmanager 在本机上直接使用图形界面,因生产环境中linux服务器出于性能并不装图形界面,但oracle的安装却一定会用到图形界面
filezilla 上传oracle数据库安装程序会用到
一,安装vmware 8.04
1 custom
2 next
3 i will install the operating system later
4 system->linux
  version->oracle enterprise linux -64bit
5 vmname-> 自定义,俺的ol58
  location->  自定义
6 next
7 memory->1024m
8 use host-only
9 next
10 create a new virtual disk
11 next
12 20g
13 next
14 finish
15 ol58->edit vm settings->cd/dvd->use iso-> 选择你的oraclelinux-r5-u8-server-x86_64-dvd.iso 所有的位置
16 power on this vm
二,安装oracle enterprise linux 5.8
1 进入安装界面,
2 skip 忽略检查,节约时间
3 next
4 english next
5 u.s.english next,skip entering installation number->ok->skip->yes
6 create custom layout ->next
7 设置分区
  100m->/boot
  1024m->/tmp
  2048m->swap
  fill to maximum allowale size->/
8 next
9 ol58中为
  hostname->caral(虚拟机主机名) 切不可设为oracle,俺就是犯了这个错,导致安装oracle会出现网络检查时报dhcp错误
  ip 192.168.0.1
  netmask 255.255.255.0
  其他为空即可
  在本机的网络连接中,会出现一个vmet1的虚拟连接,在其中将ip设为192.168.0.3
  你可随意,但必须保证虚拟机和主机在同一网段内
10 asia/shanghai
11 pwd->oracle
12 software development 和web server均不选,,选中下面的customize now
   desktop environments->反选gnome右键中的select all aditional packages;
   development->development libraries->反选gnome右键中的select all aditional packages; 依次选中下面所有包及其全部附加包;
13 next 进入安装
14 reboot
15 forward
16 forward
17 firewall->disabled->yes
18 selinux->disabled->yes
19 forward
20 调整时间
21 no,i prefer...
22 no,thanks...
23 forward下去,不创建用户,直到finish
三,检查虚拟机与主机之间能否互通,能否在本机显示图形界面
在虚拟机上检查
# vi /etc/hosts
127.0.0.1是不是对应的 localhost.localdomain
192.168.0.1 与虚拟主机名 是否存在且正确
hostname 192.168.0.1
session name myoracle
不能互ping,检查一下:
停用本机其他vm连接
虚拟机连接选vmet1 (host-only)
多个ip,删除掉多除的ip
双方防火墙
如仍未解决,采用有线网络即可ok,俺当时无线上网不稳定,导致老失败,改用有线后虚拟机就能ping通本机了
测试互ping:
虚拟机ping主机,虚拟机上执行
# ping 192.168.0.3
主机ping虚拟机,主机cmd下执行
ping 192.168.0.3
测试能否在本机显示图形界面
主机安装xmanager
打开xmanager passive,然后在putty中以root身份登录
# export display=192.168.0.3:0.0 
# xhost +
# xclock
本机出现小时钟即ok
四,现在进入重头戏,oracle安装
1 检查硬件环境
  内存
  # grep memtotal /proc/meminfo
  需>=1g
  (建议:
  # chkconfig sendmail off
  关掉oracle linux的sendmail服务,开机启动过慢,耗资源)
  swap
  # grep swaptotal /proc/meminfo
  =2g 
  (1-2g 本机内存*1.5; 2-8g,本机内存;>8g,本机内存*0.75,  本人只设了2g)
以上两步可直接# free -m
/tmp
  # df -th /tmp
  =1g
  (虽然一般说是至少400m,但真的只设400m,装不了)
  各分区空间
  # df -th  安装目录下的可用空间至少3.5g
2 检查软件环境
  修改os版本
  # vi /etc/redhat-release
  # red hat enterprise linux server release 5.4 (tikanga) 注释掉原有版本信息,改为
  # for oracle 加此注释,便于出现问题时直接清除或查找
  redhat-4
  本机为oracle linux 5.8时遇到
  如安装时报错,直接删除掉red hat enterprise linux server release 5.4 (tikanga)
  只保留redhat-4 这一行,否则oracle安装检查时不通过
  内核
  # uname -rm
  >2.6.9
  软件包
binutils-2.15.92.0.2-13.el4 
compat-db-4.1.25-9
compat-libstdc++-296-2.96-132.7.2
control-center-2.8.0-12
gcc-3.4.3-22.1.el4
gcc-c++-3.4.3-22.1.el44
glibc-2.3.4-2.9
glibc-common-2.3.4-2.9
libstdc++-3.4.3-22.1
libstdc++-devel-3.4.3-22.1
make-3.80-5
pdksh-5.2.14-30
sysstat-5.0.5-1
setarch-1.6-1
本人刚开始学linux,只会象下面这样一个一个查,你们会的可以自已写一次查完的
rpm -aq|grep binutils
rpm -aq|grep compat
rpm -aq|grep control
rpm -aq|grep gcc
rpm -aq|grep glibc
rpm -aq|grep libstdc
rpm -aq|grep make
rpm -aq|grep pdksh
rpm -aq|grep sysstat
rpm -aq|grep setarch
发现缺包
compat-db
pdksh
sysstat
挂载光盘,安装所缺包
回到vmware工具栏,虚拟机->移除设备->cd/dvd->connection
mount /dev/cdrom /mnt
cd /mnt/server
rpm -ivh compat-db然后tab补全包名
64位机最好把32位也打上
rpm -ivh compat-db-4.2.52-5.1.i386.rpm
rpm -ivh compat-db-4.2.52-5.1.x86_64.rpm
仿上
rpm -ivh pdksh
rpm -ivh sysstat
其它类似信息

推荐信息