ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 本机安装11g for REDHAT ENTERPRISE LINUX 4时无法通过显示检查的问题

本机安装11g for REDHAT ENTERPRISE LINUX 4时无法通过显示检查的问题

原创 Linux操作系统 作者:yangtingkun 时间:2008-09-08 23:57:12 0 删除 编辑

今天同事安装11.1.0.6 for LinuxX86-64的时候,出现了一个有意思的问题。

 

 

在服务器本机安装时,显示的检查没有通过:

Checking Temp space: must be greater than 80 MB.   Actual 25410 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 2047 MB    Passed
Checking monitor: must be configured to display at least 256 colors    Failed <<<<
    >>> Could not execute auto check for display colors using command /usr/X11R6/bin/xdpyinfo. Check if the DISPLAY variable is set.

Some requirement checks failed. You must fulfill these requirements before

检查了一下,没有发现任何的设置异常。

# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:16:E6:5F:B8:CF 
          inet addr:172.25.20.120  Bcast:172.25.255.255  Mask:255.255.0.0
          inet6 addr: fe80::216:e6ff:fe5f:b8cf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:206119 errors:0 dropped:0 overruns:0 frame.:0
          TX packets:5151 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:20618651 (19.6 MiB)  TX bytes:716456 (699.6 KiB)
          Interrupt:177 Base address:0xa000

# xhost +

切换到Oracle用户,检查DISPLAY设置:

# su - oracle
$ env | grep DISPLAY
DISPLAY=172.25.20.120:0.0

设置没有问题,但是就是无法通过检查。

尝试使用VNC登陆,根据VNC的窗口信息,将DISPLAY设置为172.25.20.120:1.0,发现安装程序可以正常启动。

将DISPLAY设置会172.25.20.120:0.0后,检查操作系统命令xclock,发现这个命令同样无法正常运行:

$ xclock
Error: Can't open display: 172.25.20.120:0.0

感觉问题出在操作系统上,而不是Oracle的问题,系统设置DISPLAY的时候可能存在bug。

通过查询google,发现一个相对简单的解决方法,对于本机这种情况,可以直接将DISPLAY设置为“:0.0”,这种不加IP的方式,可以确保系统可以找到相应的x库。

设置DISPLAY为:0.0后,则Oracle的安装程序顺利启动。

$ more installActions2008-09-08_10-25-36AM.log
Using paramFile: /home/oracle/database/install/oraparam.ini


Checking Temp space: must be greater than 80 MB.   Actual 25036 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 2047 MB    Passed
Checking monitor: must be configured to display at least 256 colors.    Actual 16777216    Passed

The commandline for unzip:
/home/oracle/database/install/unzip -qqqo ../stage/Components/oracle.jdk/1.5.0.1.1/1/DataFiles/\*.jar -d /tmp/OraInstall2008-09-08_1
0-25-36AM
Using the umask value '022' available from oraparam.ini

Execvp of the child jre : the cmdline is /tmp/OraInstall2008-09-08_10-25-36AM/jdk/jre/bin/java, and the argv is
/tmp/OraInstall2008-09-08_10-25-36AM/jdk/jre/bin/java
-Doracle.installer.library_loc=/tmp/OraInstall2008-09-08_10-25-36AM/oui/lib/linux
-Doracle.installer.oui_loc=/tmp/OraInstall2008-09-08_10-25-36AM/oui
-Doracle.installer.bootstrap=TRUE
-Doracle.installer.startup_location=/home/oracle/database/install
.
.
.

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4227/viewspace-442446/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: ASM工具asmcmd
请登录后发表评论 登录
全部评论
暂无介绍

注册时间:2007-12-29

  • 博文量
    1964
  • 访问量
    11076238