北京oracle培训_oracle培训哪家好_CUUG官方论坛_CUUG培训怎么样_CUUG官网

 找回密码
 立即注册
查看: 13199|回复: 8

重发:在Cent OS6.3(64位)上安装64位11gr2遇到问题

[复制链接]
发表于 2014-3-17 11:18:53 | 显示全部楼层 |阅读模式
版本信息:
cent os 6.3 final

Linux version 2.6.32-279.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Fri Jun 22 12:19:21 UTC 2012

我已经按照文档的要求打好了rpm,设置好环境变量,也修改了对应的内核参数。

我需要安装的服务器是阿里云的服务,而我本人的机器在一个局域网中,为了让我的机器对外有一个独立的ip,我使用一个叫做“花生壳”的软件为自己的电脑动态生成了一个ip,然后把DISPLAY参数设置成这个ip。
安装64位的oracle 11gr2. 配置好环境准备安装的时候总遇到这个问题

无法使用命令/usr/bin/xdpyinfo自动检查显示器颜色,请检查是否设置了DISPLAY变量,未通过

可是我是设置了DISPLAY变量的,网上有人说我应该使用xhost命令,可是执行这个命令的结果总是

[chengjun@AY130821162629608367Z ~]$ sudo xhost +
[sudo] password for chengjun:
xhost:  unable to open display ""

我查询了网上解决这个xhost:  unable to open display ""的方法,但是都不好用
那位能告诉我一下我这个问题到底是怎么回事

我在本地一开始使用的xmanager的passive工具,关闭防火墙。用来接收从服务器传输过来的oracle安装界面。这个操作以前在本机的虚拟机上做是没有问题,可是我在网上看到说在xmanger只在局域网内部比较好用,我这种情况应该使用vnc

所以我在linux上安装了vnc server,并且在本机(win7)上安装了vnc viewer
按照网上的方式我还在本机用vnc viewer连接上了。连接成功以后的界面请见附件

看起来似乎vnc配置成功了,可是当我运行oracle安装,还是同样的问题,“无法使用命令/usr/bin/xdpyinfo自动检查显示器颜色,请检查是否设置了DISPLAY变量,未通过


到底是的vnc没用对,还是别的地方出了问题呢?
我把网上能查到的方法都试过了,都不好用。
谢谢啦。

客户端vncviewer的界面

客户端vncviewer的界面
回复

使用道具 举报

发表于 2014-3-17 16:53:41 | 显示全部楼层
用 root 用户 xhost+

oracle用户 启动安装图形前 export DISPLAY=:0.0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-17 19:29:27 | 显示全部楼层
感谢你的回复,不过已经执行过xhost+了
我使用超级用户执行
[chengjun@AY130821162629608367Z ~]$ sudo xhost +
得到的结果总是,在在网上了查了不少关于unable to open display的办法,但是都没效果
xhost:  unable to open display ""

我 后来使用vnc,是因为我使用xmanager的passive工具来尝试图形化安装oracle的时候
总是遇到“无法使用命令/usr/bin/xdpyinfo自动检查显示器颜色

我尝试执行xhost,则总是xhost:  unable to open display ""

另外我对你告诉我的设置export DISPLAY=:0.0

运行结果还是那样
[oracle@AY130821162629608367Z ~]$ export DISPLAY=:0.0
[oracle@AY130821162629608367Z ~]$ cd ..
[oracle@AY130821162629608367Z u02]$ cd database
[oracle@AY130821162629608367Z database]$ ls
doc  install  response  rpm  runInstaller  sshsetup  stage  welcome.html
[oracle@AY130821162629608367Z database]$ ./runInstaller
Starting Oracle Universal Installer...

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

Some requirement checks failed. You must fulfill these requirements before

continuing with the installation,


我在运行前也关闭了win7的防火墙,打开了xmanager的passive,

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-17 19:48:46 | 显示全部楼层
我在网上搜到一篇文章,按照这三部走
第一步:用root登陆linux,启动vnc服务 vncserver :1;
第二步:根据vnc起来的端口,设置export DISPLAY=localhost:1(1表示vnc在第一个tty上启动的);
第三步:执行xhost +,并且提示“access control disabled, clients can connect from any host”才正确


我执行xhost +确实得到了“access control disabled, clients can connect from any host
但是当我重新去尝试使用xmanager的时候,oracle安装还是那个 Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set.

我已经设置了DISPLAY参数,而且我检查了我的/usr/bin/xdpyinfo程序也是正常的。

然后我再次尝试登陆我的vnc viewer,发现上午还能正常显示的vnc viewer在登陆的时候还是正常的,可是登陆以后却是不停闪烁的黑屏。没有任何显示。

实在搞不明白到底哪里出了问题,请帮我一下,谢谢啦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-17 20:19:49 | 显示全部楼层
老李 发表于 2014-3-17 16:53
用 root 用户 xhost+

oracle用户 启动安装图形前 export DISPLAY=:0.0

我尝试执行xhost,但是每次都是
[chengjun@AY130821162629608367Z ~]$ xhost +
xhost:  unable to open display "101.36.92.20:0.0"
其中101.36.92.20:0.0是我自己当前电脑的ip,是用“花生壳”生成的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-17 20:33:32 | 显示全部楼层
老李 发表于 2014-3-17 16:53
用 root 用户 xhost+

oracle用户 启动安装图形前 export DISPLAY=:0.0

你好,不好意思又发帖来问同一个问题。我查了很多资料,无意中看到网上的一片文章,帮我把那个“无法使用命令/usr/bin/xdpyinfo自动检查显示器颜色”高定了

这篇文章在这里
http://www.cnblogs.com/mtjen/p/3288305.html
可是尽管我的oracle安装的三部检查都过去了。可是我的安装过程却没有开始,而是莫名其妙的自己终止了,我的win7的xpassive也没有接受到任何图形界面

我执行安装以后是这个样
[oracle@AY130821162629608367Z database]$ ./runInstaller
Starting Oracle Universal Installer...

Checking Temp space: must be greater than 120 MB.   Actual 3030 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 7597 MB    Passed
Checking monitor: must be configured to display at least 256 colors.    Actual 16777216    Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2014-03-17_08-30-46PM. Please wait ...[oracle@AY130821162629608367Z database]$

我背这次oracle安装完全搞晕了,你可以告诉我我的问题到底出在哪里吗?
既然监视器的检查通过了,按道理说就应该 是找到我的win7的机器了,把图形界面发送过来就可以了

可是我这里却什么都没有,而且服务器端也没有报任何错误就结束了。这是为什么啊?
谢谢啦。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|CUUG认证培训 ( 京ICP备11008061号 )

GMT+8, 2024-4-26 14:04 , Processed in 0.024921 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表