ITPub博客

首页 > Linux操作系统 > Linux操作系统 > xmanager登陆AIX远程桌面故障解决-大全版

xmanager登陆AIX远程桌面故障解决-大全版

原创 Linux操作系统 作者:mi_zy 时间:2012-05-13 09:25:01 0 删除 编辑
故障现象A:
AIX 5306系统安装好后,想用xmanager连上,但报错 Couldn't open console,不能打开图形界面。

解决参考:
telnet上主机
# ps -ef |grep dtlogin 看看CDE桌面有没有启动
若没有,请运行:
# /etc/rc.dt   然后就可以打开图形界面了。

# /usr/dt/bin/dtlogin -daemon   ##启动CDE桌面
# /usr/dt/bin/dtconfig -e   ##配置主机重启自动启动 -e (enable auto-start of dtlogin)

故障现象B:
xmanager能连上服务器,也能登陆,但之后就一直停在starting CDE environment,桌面死活出不来。检查服务器,CDE是安装了的,执行/etc/rc.dt也能顺利启动,检查dtlogin也运行正常。

解决参考:
检查/etc/hosts中的主机名和IP地址是否正确。

故障现象C:
Xmanager-AIX XDMCP Connection failed,Try agin

解决参考:
AIX上无须进行任何配置,但是必须有XDMCP协议。服务程序在监听XDMCP端口。CDE的XDMCP服务器为 dtlogin,XWindow本身的XDMCP服务器为xdm,当然GNU也有一些其它的服务器。如果AIX上安了CDE,则只要启动CDE即可(执行/etc/rc.dt)。如果没有安装CDE,需要启动xdm。
以下命令可以确认XDMCP服务器已经启动:netstat -an|grep 177
检查输出,确认状态为LISTEN。如果一切正常,就可以使用Xmanager通过登录了。
安装完Xmanager后,在Xbrowser中New一个XDMCP,选择XDM query,在Host输入框输入主机名或IP
地址,选Apply,然后Done,启动Xmanager就会显示图形登录介面了。

=====================================================================================

解决xmanager无法启动AIX的CDE桌面一例

昨天在AIX上中安装oracle9i的时候,xmanager能连上服务器,也能登陆,但之后就一直停在starting CDE environment,桌面死活出不来。检查服务器,CDE是安装了的,执行/etc/rc.dt也能顺利启动,检查dtlogin也运行正常。

最后发现,问题出在/etc/hosts上,假设主机名为test,IP地址为192.168.168.1,/etc/hosts文件中存在如下记录

192.168.168.1 test1 test
也就是这个位于test之前的test1造成了问题,去掉后桌面正常出来了。还有一个小问题,在AIX上安装9i会要求指定JDK1.3.1的位置,大多数情况下,安装程序会在$ORACLE_BASE/jre上安装一个1.1.8和1.3.1的版本,但有时也可能碰到没有安装的情况,这时可以指定系统中其他版本的JDK,比如/usr/java14,系统中是否已经安装其他版本的jdk可以通过which java来查看。

记录一下备忘。

=======================================================================================

AIX中CDE不能启动的故障一般性解决方法

  有时候经常会遇到CDE桌面启动不了的情况,那么遇到这种情况应该如何解决呢?

  1、检查是否从图形控制台上能看到login图形提示。如果可以看到,问题仅仅发生在输入用户名密码之后出现篮屏等等不能登陆的情况,那么检查:a>各个文件系统的空间有没有满的。有的话删除部分文件或者扩大文件系统。b>hostname 在/etc/hosts文件中是否和正在使用的IP地址有对应关系。如果有错误,请用hostname更改主机名或者修改/etc/hosts文件。

  2、如果不能启动CDE,并且连login的图形提示都无法看到。那么尝试以下步骤:a>执行/usr/dt/bin/dtconfig -kill b>执行ps-ef|grep dt查看是否有dtlogin进程,如果有,用kill -9 PID 杀死该进程 c>在图形主控台上执行 /etc/rc.dt 命令启动CDE桌面,到login提示符。

  3、如果上述操作不能成功,或者根本没有/usr/dt/bin/dtconfig 和/etc/rc.dt文件,那么请从光盘上安装所有以X11.*的文件集。安装的时候,请注意选择 OVERWRITE same or newer versions? 为yes。(默认是no)在安装完之后执行第二步,不需要重启。

  当dtlogin没有启动的时候的一个问题表现为:从extra工具中找不到相应的主机。出现此问题的时候首先检查主机中有没有启动dtlogin进程:

  ps -ef|grep dtlogin

  如果没运行的话,可以用daemon选项来运行:dtlogin -daemon,即可。

  AIX中CDE不能启动解决方法

  执行 /usr/dt/bin/dtconfig -kill

  执行ps-ef|grep dt查看是否有dtlogin进程,如果有,用kill -9 PID 杀死该进程

  执行 /etc/rc.dt 命令启动CDE桌面,到login提示符。

  执行 startsrc -s clcomdES

================================================================================

CDE(通用桌面环境)的安装和初始设定


网友:net backup 发布于: 2008.07.15 17:23 (共有条评论) 查看评论 | 我要评论
  
CDE的安装步骤
安装CDE所需要的文件集可以在AIX操作系统的基本安装介质的卷1(通常情况下,CD1)中找到。
要安装CDE,请以root用户登录,并在命令行中输入:
smitty install_all
然后在SMIT菜单中选择:
1、选定安装设备。如果您的安装介质是CD,请选择/dev/cd0。
2、将光标移动到Software to install上,并按F4。
3、逐个选择要安装的文件集并按F7选中。
4、按回车键开始安装步骤。
5、再按一次回车键确认这些文件集的安装。
以下是运行CDE所必须的文件集(您可以用lslpp -l X11.Dt*来列出您的系统上已经安装的CDE文件集):
       X11.Dt.ToolTalk --  AIX CDE ToolTalk 支持
                    这个文件集中包含为 AIX CDE 提供ToolTalk支持所需要的库文件和可执行文件。
       X11.Dt.bitmaps  --  AIX CDE 位图
                     这个文件集中包含 AIX  CDE 所需要的图标和背景等图案。
       X11.Dt.compat   --  AIX CDE 兼容性包
                    这个文件集中包含有图标,操作定义和可执行文件等文件。这些文件已经从当前的AIX CDE软件包中删除,并且不会在未来的CDE发行版
                    本中出现。提供它们的目的是为了便于从旧版本的CDE迁移到当前的版本。
       X11.Dt.helpinfo --  AIX CDE 帮助文件
                     这个文件集中包含有完整的AIX CDE帮助文件。
       X11.Dt.helpmin  --  AIX CDE 最小帮助文件
                     这个文件集中包含有最小化的AIX CDE帮助文件。
       X11.Dt.helprun  --  AIX CDE 运行时帮助
                     这个文件集中包含有桌面帮助系统所需要的可执行文件,资源文件和配置文件。
       X11.Dt.lib      --  AIX CDE 运行时连接库
                     这个文件集中包含有支持桌面应用程序的运行时连接库,包括所有桌面服务,桌面小程序和桌面帮助所要使用的所有连接库。
       X11.Dt.rte      --  AIX 通用桌面环境
                      这个文件集中包含有在X Windows上运行CDE所需要的可执行文件,库文件和资源文件。
CDE的初始设定
1、首先请考虑您正在使用的系统控制台。如果您使用的系统安装有图形卡和图形显示器,那么CDE可以直接在这个图形控制台上运行而不需要额外的配置。如果您使用的是ASCII字符控制台,那么CDE不能在这个控制台上运行。以下的步骤可以防止系统试图在这个控制台上启动CDE:
# cp /usr/dt/config/Xservers /etc/dt/config/Xservers
编辑 /etc/dt/config/Xservers ,注释启动Xserver的一行。比如:
# :0 Local local@console /usr/lpp/X11/defaults/xserverrc -T -force :0
2、如何启动CDE
a、在AIX启动时自动启动CDE。使用root用户登录,并在命令行中执行:
#/usr/dt/bin/dtconfig -e
b、在命令行中启动CDE:
#/etc/rc.dt;exit
c、确认CDE已经启动:
#ps -ef |grep dtlogin
如果您看到dtlogin进程在运行,则说明CDE已经启动。
其它配置信息
重要的文件:
/var/dt/Xerrors
$HOME/.dt/errorlog
$HOME/.dt/startlog
/usr/dt/bin/dtlogin --  登录服务的可执行文件
/usr/dt/bin/dtgreet --  显示欢迎屏幕
/usr/dt/bin/dtchooser --  显示选择屏幕
/usr/dt/bin/Xsession --  启动桌面会话
/usr/dt/config/Xfailsafe -- 启动安全会话
/usr/dt/config/Xconfig --  登录服务的配置文件
/usr/dt/config/Xservers --   登录服务描述文件
/usr/dt/config/Xaccess --   登录服务访问控制文件
/usr/dt/config/language/Xresources -- 屏幕显示资源
/usr/dt/config/Xsetup --  显示设置文件
/usr/dt/config/Xstartup --  Pre-session startup file
/usr/dt/config/Xreset --  Post-session reset file
/var/dt/Xpid--   登录服务的进程号
/var/dt/Xerrors --   登录服务的错误日志
重要的文件权限:
Permissions on /dev/null (666)
Permissions on /dev/lft0 (666)
Permissions on /dev/tty (666)
Permissions on /dev/console (622)
Permissions of /usr/dt/bin files
Permissions on /var/tmp (666)
Permissions on /var/dt/tmp (666)
Permissions on /etc/hosts (664)
Permissions on /home/$USER 用户必须有 rwx 权限

==============================================================================

aix的CDE 启动不了该乍办?

如何启动CDE
a、在AIX启动时自动启动CDE。使用root用户登录,并在命令行中执行:
#/usr/dt/bin/dtconfig -e

b、在命令行中启动CDE:
#/etc/rc.dt;exit

c、确认CDE已经启动:
#ps -ef |grep dtlogin
如果您看到dtlogin进程在运行,则说明CDE已经启动。

CDE 启动了,但是xwindows 启动不了?

估计你的问题解决应该是删除/etc/resolv.conf,重心设置IP地址,估计就可以解决

===============================================================================

we are using ascII terminal which connected to 2 p650 server. I also am able to connect them through Xmanager.
the process of X should be listed by command ps.

ps -ef|grep X
root   6970   6724   0 23:11:47      -  0:05 /usr/lpp/X11/bin/X -x abx -x dbe -x GLX -D /usr/lib/X11//rgb -T -force :0 -auth /var/dt/A:0-KsgAqa

command xinit /usr/dt/bin/Xsession can start X environment as well.

the following contents might help.

Starting AIX Common Desktop Environment
If the AIX Common Desktop Environment (CDE) is not set up to start
automatically on a locally attached graphics display, you can use the following
command to start the desktop from an AIX command line.
xinit /usr/dt/bin/Xsession
Using the xinit command starts the desktop without bringing up the whole
desktop environment. You will bypass the login window when you start the
desktop, and when you exit, you will return to a command line rather than an AIX
CDE login window. You will, however, use the same desktop applications you
would use had you started the desktop from the welcome window.
You can set up the system so that the AIX CDE comes up automatically when
you start the system, or you can start AIX CDE manually. You must log in as root
to perform. each of these tasks.
Enabling and disabling desktop autostart
To enable the desktop autostart, use smitty dtconfig or dtconfig -e.
To disable the desktop autostart, use smitty dtconfig or dtconfig -d.
After enabling or disabling desktop autostart, reboot the system.
Starting AIX Common Desktop Environment manually.
Use the following command to start the AIX CDE at the command line.
/usr/dt/bin/dtlogin -daemon
A Desktop Login window will display. When you log in, you will start a desktop
session.
Stopping AIX Common Desktop Environment manually.
When you manually stop the login manager, all X servers and desktop sessions
that the login manager started are stopped.
1. Open a terminal emulator window and log in as root.
2. Obtain the process ID of the Login Manager by entering the following:
cat /var/dt/Xpid
3. Stop the Login Manager by entering:
kill -term process_id

===============================================================================

CDE(通用桌面环境)的安装和初始设定

--------------------------------------------------------------------------------

2008-08-18 00:52:51 标签:CDE AIX   [推送到技术圈]


CDE的安装步骤
安装CDE所需要的文件集可以在AIX操作系统的基本安装介质的卷1(通常情况下,CD1)中找到。
要安装CDE,请以root用户登录,并在命令行中输入:
smitty install_all
然后在SMIT菜单中选择:
1、选定安装设备。如果您的安装介质是CD,请选择/dev/cd0。
2、将光标移动到Software to install上,并按F4。
3、逐个选择要安装的文件集并按F7选中。
4、按回车键开始安装步骤。
5、再按一次回车键确认这些文件集的安装。
以下是运行CDE所必须的文件集(您可以用lslpp -l X11.Dt*来列出您的系统上已经安装的CDE文件集):
       X11.Dt.ToolTalk --  AIX CDE ToolTalk 支持
                    这个文件集中包含为 AIX CDE 提供ToolTalk支持所需要的库文件和可执行文件。
       X11.Dt.bitmaps  --  AIX CDE 位图
                     这个文件集中包含 AIX  CDE 所需要的图标和背景等图案。
       X11.Dt.compat   --  AIX CDE 兼容性包
                    这个文件集中包含有图标,操作定义和可执行文件等文件。这些文件已经从当前的AIX CDE软件包中删除,并且不会在未来的CDE发行版
                    本中出现。提供它们的目的是为了便于从旧版本的CDE迁移到当前的版本。
       X11.Dt.helpinfo --  AIX CDE 帮助文件
                     这个文件集中包含有完整的AIX CDE帮助文件。
       X11.Dt.helpmin  --  AIX CDE 最小帮助文件
                     这个文件集中包含有最小化的AIX CDE帮助文件。
       X11.Dt.helprun  --  AIX CDE 运行时帮助
                     这个文件集中包含有桌面帮助系统所需要的可执行文件,资源文件和配置文件。
       X11.Dt.lib      --  AIX CDE 运行时连接库
                     这个文件集中包含有支持桌面应用程序的运行时连接库,包括所有桌面服务,桌面小程序和桌面帮助所要使用的所有连接库。
       X11.Dt.rte      --  AIX 通用桌面环境
                      这个文件集中包含有在X Windows上运行CDE所需要的可执行文件,库文件和资源文件。
CDE的初始设定
1、首先请考虑您正在使用的系统控制台。如果您使用的系统安装有图形卡和图形显示器,那么CDE可以直接在这个图形控制台上运行而不需要额外的配置。如果您使用的是ASCII字符控制台,那么CDE不能在这个控制台上运行。以下的步骤可以防止系统试图在这个控制台上启动CDE:
# cp /usr/dt/config/Xservers /etc/dt/config/Xservers
编辑 /etc/dt/config/Xservers ,注释启动Xserver的一行。比如:
# :0 Local local@console /usr/lpp/X11/defaults/xserverrc -T -force :0
2、如何启动CDE
a、在AIX启动时自动启动CDE。使用root用户登录,并在命令行中执行:
#/usr/dt/bin/dtconfig -e
b、在命令行中启动CDE:
#/etc/rc.dt;exit
c、确认CDE已经启动:
#ps -ef |grep dtlogin
如果您看到dtlogin进程在运行,则说明CDE已经启动。
其它配置信息
重要的文件:
/var/dt/Xerrors
$HOME/.dt/errorlog
$HOME/.dt/startlog
/usr/dt/bin/dtlogin --  登录服务的可执行文件
/usr/dt/bin/dtgreet --  显示欢迎屏幕
/usr/dt/bin/dtchooser --  显示选择屏幕
/usr/dt/bin/Xsession --  启动桌面会话
/usr/dt/config/Xfailsafe -- 启动安全会话
/usr/dt/config/Xconfig --  登录服务的配置文件
/usr/dt/config/Xservers --   登录服务描述文件
/usr/dt/config/Xaccess --   登录服务访问控制文件
/usr/dt/config/language/Xresources -- 屏幕显示资源
/usr/dt/config/Xsetup --  显示设置文件
/usr/dt/config/Xstartup --  Pre-session startup file
/usr/dt/config/Xreset --  Post-session reset file
/var/dt/Xpid--   登录服务的进程号
/var/dt/Xerrors --   登录服务的错误日志
重要的文件权限:
Permissions on /dev/null (666)
Permissions on /dev/lft0 (666)
Permissions on /dev/tty (666)
Permissions on /dev/console (622)
Permissions of /usr/dt/bin files
Permissions on /var/tmp (666)
Permissions on /var/dt/tmp (666)
Permissions on /etc/hosts (664)
Permissions on /home/$USER 用户必须有 rwx 权限

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

上一篇: oracle数据同步
请登录后发表评论 登录
全部评论
空管自动化,传输,对空通信

注册时间:2011-02-02

  • 博文量
    176
  • 访问量
    335946