红联Linux门户
Linux帮助

虚拟机rhel5上安装oracle10不成功记

发布时间:2008-01-19 17:11:53来源:红联作者:Storedata
原创:Baal独舞
机器配置情况:
P3.0 1G ram
宿主机:winxp
Vmware虚拟机
Rhel5

网上有很多这样的手册了,写的都很详细,照着做基本上没什么问题.我安装的时候基本上照着做,现在记一下自己安装过程中碰到的一些特殊问题:

1.前期的准备工作比如创建用户,创建用户组,修改环境变量,设置核心参数,创建安装目录,修改发行标示等等这些工作都没有什么问题,照着那些安装手册的步骤配就OK了.

2.用./runInstaller命令开始安装之后,出现以下几个问题:

首先要确保用创建的oracle用户来安装oracle,不能用root用户.

1)刚开始输入./runInstaller之后出现x不能正常显示的问题,即不能正常显示图形界面.google一下,运用xhost+ 命令解决了这个问题

2)图形界面显示出来了,可是界面上是一堆乱码,一看是字符编码问题,运用local命令看到LC_ALL是zh_CN,于是export LC_ALL=en.US,这下安装的问题解决了.

3)GCC的问题,由于第一次在linux下装软件,所以走了很多弯路,这个问题让我搞了好久,唯一的收获是对linux下的软件安装有了一个大概的认识,出现错误时也知道该怎么下手了.

由于装系统的时候GCC安装不全,一些包缺失,然而我不知道,想缺什么就装什么啊,从网上下了最新的GCC,可是安装过程中刚开始提示依赖,然后下了依赖的装,装到最后提示是冲突,就这样折腾了半天,下了n个GCC版本,还是不行.最后问一DBA同事:李强同学,他告诉我可以从光盘上找找,最终成功找到,安装了GCC4.1,我怎么就没想到从光盘上找呢?有时候别人一句话胜过自己鼓捣半天,可就是这一句话也不是谁都能说正确的,那是时间和经验积累的结果啊.

3.GCC问题解决之后就基本上通过了oracle的安装检测,由于是在虚拟机上装,只给虚拟机分配了512M的内存,所以这项没有通过检测,还有交换区,估计也是这个问题引起的,以前一个同事在这种情况下强行安装,结果装到一半卡死了,怀疑是内存不够引起的.我曾尝试给虚拟机分配更多的内存:600M,700M,甚至900M.,但是给虚拟机分配过多内存的后果是宿主机windows的内存严重不够,所以在运行./runInstaller时候就卡死600M和700M的时候可以启动,但是运行起来之后感觉还没有512M的时候快.可能这需要一个所谓的平衡点吧.

以上几点就是在我的虚拟机上安装oracle时碰到的一些问题,虽然最后由于内存问题没有安装成功,可也让我学到不少东西.linux这个东西可真是好玩.可能在安装过程中还有各式各样的错误,哪就留给下一次下吧.
文章评论

共有 10 条评论

  1. chaipeng 于 2011-08-18 12:35:19发表:

    失?是成功他?,支持!

  2. sujinqing 于 2011-08-04 17:56:05发表:

    支持

  3. dongyichen 于 2011-08-04 11:32:42发表:

    哈哈~安装确实有点坎坷,过来人~加油,兄弟!

  4. liuzhihaokfc 于 2011-06-21 11:23:04发表:

    我也想试试呢,先搜集资料学习

  5. mh41852 于 2011-06-14 10:35:59发表:

    我也是机器内存不够没装成。

  6. zhicx 于 2011-06-03 17:09:25发表:

    失败也是一种经验可以分享

  7. wonday 于 2011-03-10 14:22:32发表:

    楼主GCC之类的软件包在哪下载的呢?我在光盘里找了 也没有找全

  8. lyc2010 于 2011-01-24 10:46:30发表:

    是呀,linux是好的东东

  9. wuyunhong111 于 2011-01-21 16:09:48发表:

    支持下

  10. wuyunhong111 于 2011-01-19 16:00:21发表:

    支持下,兄弟