飘香剑雨小说:因xhost命令和DISPLAY环境变量操作不当导致无法启动Oracle图形化安装界面
来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 11:02:51
今天在AIX操作系统上安装Oracle 11.1时,遇到在执行runInstaller后无法启动安装图像化界面,甚是郁闷。
问题现象:
使用Xmanager2.0软件登陆AIX桌面,root用户可以启动xclock钟表,在使用“xhost +”命令后su到oracle用户后便始终无法看到xclock命令对应的那个可爱的小钟表,因此也无法启动Oracle的图形化安装界面。安装进度就此Delay。
终极解决方法:
1.使用Xmanager登陆到root用户的桌面,开启一个terminal;
2.关键的第一步:设置DISPLAY环境变量为登陆机器的IP地址(注意这里你本机的IP地址,我本机的IP是10.10.11.16);
# export DISPLAY=10.10.11.16:0.0
# echo $DISPLAY
10.10.11.16:0.0
3.使用“xhost +”命令;
# xhost +
access control disabled, clients can connect from any host
4.切换到oracle用户;
# su - oracle
5.关键的二步:在oracle用户再一次设置DISPLAY环境变量为登陆机器的IP地址;
如果不操作这一步骤,su到oracle用户后这个环境变量可能会丢失——郁闷之所在。
$ export DISPLAY=10.10.11.16:0.0
$ echo $DISPLAY
10.10.11.16:0.0
6.另外一个关键注意事项;
注意DISPLAY设置的内容,一定要参考Xmanager左上角的提示内容进行设置,否则将会遭受到另一番挫折。
很有可能需要设置DISPLAY变量为下面的样子
$ export DISPLAY=10.10.11.16:1.0
$ echo $DISPLAY
10.10.11.16:1.0
7.小结
巧妇难为无米之炊,如果选择图像化方式部署Oracle,那么顺利启动图像化安装界面就非常重要。
“xhost +”和“DISPLAY”的混合使用不当将会导致非常惨烈的结果,引以为戒! ----------其它的地方转来的------------host 是用来控制X server访问权限的。
通常当你从hostA登陆到hostB上运行hostB上的应用程序时,
做为应用程序来说,hostA是client,但是作为图形来说,
是在hostA上显示的,需要使用hostA的Xserver,所以hostA是
server.因此在登陆到hostB前,需要在hostA上运行xhost +
来使其它用户能够访问hostA的Xserver.
xhost + 是使所有用户都能访问Xserver.
xhost + ip使ip上的用户能够访问Xserver.
xhost + nis:user@domain使domain上的nis用户user能够访问
xhost + inet:user@domain使domain上的inet用户能够访问。
http://www.itpub.net/viewthread.php?tid=1019461# 7945ssp
问题现象:
使用Xmanager2.0软件登陆AIX桌面,root用户可以启动xclock钟表,在使用“xhost +”命令后su到oracle用户后便始终无法看到xclock命令对应的那个可爱的小钟表,因此也无法启动Oracle的图形化安装界面。安装进度就此Delay。
终极解决方法:
1.使用Xmanager登陆到root用户的桌面,开启一个terminal;
2.关键的第一步:设置DISPLAY环境变量为登陆机器的IP地址(注意这里你本机的IP地址,我本机的IP是10.10.11.16);
# export DISPLAY=10.10.11.16:0.0
# echo $DISPLAY
10.10.11.16:0.0
3.使用“xhost +”命令;
# xhost +
access control disabled, clients can connect from any host
4.切换到oracle用户;
# su - oracle
5.关键的二步:在oracle用户再一次设置DISPLAY环境变量为登陆机器的IP地址;
如果不操作这一步骤,su到oracle用户后这个环境变量可能会丢失——郁闷之所在。
$ export DISPLAY=10.10.11.16:0.0
$ echo $DISPLAY
10.10.11.16:0.0
6.另外一个关键注意事项;
注意DISPLAY设置的内容,一定要参考Xmanager左上角的提示内容进行设置,否则将会遭受到另一番挫折。
很有可能需要设置DISPLAY变量为下面的样子
$ export DISPLAY=10.10.11.16:1.0
$ echo $DISPLAY
10.10.11.16:1.0
7.小结
巧妇难为无米之炊,如果选择图像化方式部署Oracle,那么顺利启动图像化安装界面就非常重要。
“xhost +”和“DISPLAY”的混合使用不当将会导致非常惨烈的结果,引以为戒! ----------其它的地方转来的------------host 是用来控制X server访问权限的。
通常当你从hostA登陆到hostB上运行hostB上的应用程序时,
做为应用程序来说,hostA是client,但是作为图形来说,
是在hostA上显示的,需要使用hostA的Xserver,所以hostA是
server.因此在登陆到hostB前,需要在hostA上运行xhost +
来使其它用户能够访问hostA的Xserver.
xhost + 是使所有用户都能访问Xserver.
xhost + ip使ip上的用户能够访问Xserver.
xhost + nis:user@domain使domain上的nis用户user能够访问
xhost + inet:user@domain使domain上的inet用户能够访问。
http://www.itpub.net/viewthread.php?tid=1019461# 7945ssp
因xhost命令和DISPLAY环境变量操作不当导致无法启动Oracle图形化安装界面
DISPLAY环境变量的作用 - Oracle - ChinaUnix.net
启动oracle相关命令
Oracle 启动监听命令
ORACLE的操作命令
修改WINDOWSXP OEM、安装界面、开机画面、登录画面、启动画面、注销和关机画面 不...
修改winXP安装界面、开机画面、登录画面、启动画面
oracle下?创建用户和grant命令
Oracle Directory Manager 服务未启动和运行 - Oracle / ...
Oracle全局数据库名、环境变量和sid的区别_招生啦
Windows下安装ORACLE 10g操作图解2
oracle数据库时常用的操作命令 , 数据库,查看,cqi,xuser,密码,命令,sy...
操作不当导致安全隐患 要正确使用挡位
【图】操作不当导致安全隐患 要正确使用挡位
【图】操作不当导致安全隐患 要正确使用挡位
oracle操作
卫生巾使用不当易导致妇科病 多由操作不当引起
linux下oracle的自动启动和停止2
oracle 的tnsping命令
win7x64下成功安装ORACLE客户端和PLSQLDEV!
无法使用make 命令 - CYGWIN安装环境 - TinyOS 2.X 安装疑难解答 ...
Linux 启动Oracle
linux 下安装 oracle
SAMBA 在ubuntu和centos下的启动命令