以下转自http://www.aixchina.net/club/viewthread.php?tid=71085&rpid=511377&ordertype=0&page=1#pid511377
故障现象A:
AIX5306系统安装好后,想用xmanager连上,但报错Couldn'topenconsole,不能打开图形界面。
解决参考:
telnet上主机
#ps-ef|grepdtlogin看看CDE桌面有没有启动
若没有,请运行:
#/etc/rc.dt然后就可以打开图形界面了。
或
#/usr/dt/bin/dtlogin-daemon##启动CDE桌面
#/usr/dt/bin/dtconfig-e##配置主机重启自动启动-e(enableauto-startofdtlogin)
故障现象B:
xmanager能连上服务器,也能登陆,但之后就一直停在startingCDEenvironment,桌面死活出不来。检查服务器,CDE是安装了的,执行/etc/rc.dt也能顺利启动,检查dtlogin也运行正常。
解决参考:
检查/etc/hosts中的主机名和IP地址是否正确。
故障现象C:
Xmanager-AIXXDMCPConnectionfailed,Tryagin
解决参考:
AIX上无须进行任何配置,但是必须有XDMCP协议。服务程序在监听XDMCP端口。CDE的XDMCP服务器为dtlogin,XWindow本身的XDMCP服务器为xdm,当然GNU也有一些其它的服务器。如果AIX上安了CDE,则只要启动CDE即可(执行/etc/rc.dt)。如果没有安装CDE,需要启动xdm。
以下命令可以确认XDMCP服务器已经启动:netstat-an|grep177
检查输出,确认状态为LISTEN。如果一切正常,就可以使用Xmanager通过登录了。
安装完Xmanager后,在Xbrowser中New一个XDMCP,选择XDMquery,在Host输入框输入主机名或IP
地址,选Apply,然后Done,启动Xmanager就会显示图形登录介面了。
=====================================================================================
解决xmanager无法启动AIX的CDE桌面一例
昨天在AIX上中安装oracle9i的时候,xmanager能连上服务器,也能登陆,但之后就一直停在startingCDEenvironment,桌面死活出不来。检查服务器,CDE是安装了的,执行/etc/rc.dt也能顺利启动,检查dtlogin也运行正常。
最后发现,问题出在/etc/hosts上,假设主机名为test,IP地址为192.168.168.1,/etc/hosts文件中存在如下记录
192.168.168.1test1test
也就是这个位于test之前的test1造成了问题,去掉后桌面正常出来了。还有一个小问题,在AIX上安装9i会要求指定JDK1.3.1的位置,大多数情况下,安装程序会在$ORACLE_BASE/jre上安装一个1.1.8和1.3.1的版本,但有时也可能碰到没有安装的情况,这时可以指定系统中其他版本的JDK,比如/usr/java14,系统中是否已经安装其他版本的jdk可以通过whichjava来查看。
记录一下备忘。
=======================================================================================
AIX中CDE不能启动的故障一般性解决方法
有时候经常会遇到CDE桌面启动不了的情况,那么遇到这种情况应该如何解决呢?
1、检查是否从图形控制台上能看到login图形提示。如果可以看到,问题仅仅发生在输入用户名密码之后出现篮屏等等不能登陆的情况,那么检查:a>各个文件系统的空间有没有满的。有的话删除部分文件或者扩大文件系统。b>hostname在/etc/hosts文件中是否和正在使用的IP地址有对应关系。如果有错误,请用hostname更改主机名或者修改/etc/hosts文件。
2、如果不能启动CDE,并且连login的图形提示都无法看到。那么尝试以下步骤:a>执行/usr/dt/bin/dtconfig-killb>执行ps-ef|grepdt查看是否有dtlogin进程,如果有,用kill-9PID杀死该进程c>在图形主控台上执行/etc/rc.dt命令启动CDE桌面,到login提示符。
3、如果上述操作不能成功,或者根本没有/usr/dt/bin/dtconfig和/etc/rc.dt文件,那么请从光盘上安装所有以X11.*的文件集。安装的时候,请注意选择OVERWRITEsameornewerversions?为yes。(默认是no)在安装完之后执行第二步,不需要重启。
当dtlogin没有启动的时候的一个问题表现为:从extra工具中找不到相应的主机。出现此问题的时候首先检查主机中有没有启动dtlogin进程:
ps-ef|grepdtlogin
如果没运行的话,可以用daemon选项来运行:dtlogin-daemon,即可。
AIX中CDE不能启动解决方法
执行/usr/dt/bin/dtconfig-kill
执行ps-ef|grepdt查看是否有dtlogin进程,如果有,用kill-9PID杀死该进程
执行/etc/rc.dt命令启动CDE桌面,到login提示符。
执行startsrc-sclcomdES
================================================================================
CDE(通用桌面环境)的安装和初始设定
网友:netbackup发布于:2008.07.1517:23 (共有条评论)查看评论|我要评论
CDE的安装步骤
安装CDE所需要的文件集可以在AIX操作系统的基本安装介质的卷1(通常情况下,CD1)中找到。
要安装CDE,请以root用户登录,并在命令行中输入:
smittyinstall_all
然后在SMIT菜单中选择:
1、选定安装设备。如果您的安装介质是CD,请选择/dev/cd0。
2、将光标移动到Softwaretoinstall上,并按F4。
3、逐个选择要安装的文件集并按F7选中。
4、按回车键开始安装步骤。
5、再按一次回车键确认这些文件集的安装。
以下是运行CDE所必须的文件集(您可以用lslpp-lX11.Dt*来列出您的系统上已经安装的CDE文件集):
X11.Dt.ToolTalk--AIXCDEToolTalk支持
这个文件集中包含为AIXCDE提供ToolTalk支持所需要的库文件和可执行文件。
X11.Dt.bitmaps--AIXCDE位图
这个文件集中包含AIXCDE所需要的图标和背景等图案。
X11.Dt.compat--AIXCDE兼容性包
这个文件集中包含有图标,操作定义和可执行文件等文件。这些文件已经从当前的AIXCDE软件包中删除,并且不会在未来的CDE发行版
本中出现。提供它们的目的是为了便于从旧版本的CDE迁移到当前的版本。
X11.Dt.helpinfo--AIXCDE帮助文件
这个文件集中包含有完整的AIXCDE帮助文件。
X11.Dt.helpmin--AIXCDE最小帮助文件
这个文件集中包含有最小化的AIXCDE帮助文件。
X11.Dt.helprun--AIXCDE运行时帮助
这个文件集中包含有桌面帮助系统所需要的可执行文件,资源文件和配置文件。
X11.Dt.lib--AIXCDE运行时连接库
这个文件集中包含有支持桌面应用程序的运行时连接库,包括所有桌面服务,桌面小程序和桌面帮助所要使用的所有连接库。
X11.Dt.rte--AIX通用桌面环境
这个文件集中包含有在XWindows上运行CDE所需要的可执行文件,库文件和资源文件。
CDE的初始设定
1、首先请考虑您正在使用的系统控制台。如果您使用的系统安装有图形卡和图形显示器,那么CDE可以直接在这个图形控制台上运行而不需要额外的配置。如果您使用的是ASCII字符控制台,那么CDE不能在这个控制台上运行。以下的步骤可以防止系统试图在这个控制台上启动CDE:
#cp/usr/dt/config/Xservers/etc/dt/config/Xservers
编辑/etc/dt/config/Xservers,注释启动Xserver的一行。比如:
#:0Locallocal@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|grepdtlogin
如果您看到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-sessionstartupfile
/usr/dt/config/Xreset--Post-sessionresetfile
/var/dt/Xpid--登录服务的进程号
/var/dt/Xerrors--登录服务的错误日志
重要的文件权限:
Permissionson/dev/null(666)
Permissionson/dev/lft0(666)
Permissionson/dev/tty(666)
Permissionson/dev/console(622)
Permissionsof/usr/dt/binfiles
Permissionson/var/tmp(666)
Permissionson/var/dt/tmp(666)
Permissionson/etc/hosts(664)
Permissionson/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|grepdtlogin
如果您看到dtlogin进程在运行,则说明CDE已经启动。
CDE启动了,但是xwindows启动不了?
估计你的问题解决应该是删除/etc/resolv.conf,重心设置IP地址,估计就可以解决
===============================================================================
weareusingascIIterminalwhichconnectedto2p650server.IalsoamabletoconnectthemthroughXmanager.
theprocessofXshouldbelistedbycommandps.
ps-ef|grepX
root69706724023:11:47-0:05/usr/lpp/X11/bin/X-xabx-xdbe-xGLX-D/usr/lib/X11//rgb-T-force:0-auth/var/dt/A:0-KsgAqa
commandxinit/usr/dt/bin/XsessioncanstartXenvironmentaswell.
thefollowingcontentsmighthelp.
StartingAIXCommonDesktopEnvironment
IftheAIXCommonDesktopEnvironment(CDE)isnotsetuptostart
automaticallyonalocallyattachedgraphicsdisplay,youcanusethefollowing
commandtostartthedesktopfromanAIXcommandline.
xinit/usr/dt/bin/Xsession
Usingthexinitcommandstartsthedesktopwithoutbringingupthewhole
desktopenvironment.Youwillbypasstheloginwindowwhenyoustartthe
desktop,andwhenyouexit,youwillreturntoacommandlineratherthananAIX
CDEloginwindow.Youwill,however,usethesamedesktopapplicationsyou
wouldusehadyoustartedthedesktopfromthewelcomewindow.
YoucansetupthesystemsothattheAIXCDEcomesupautomaticallywhen
youstartthesystem,oryoucanstartAIXCDEmanually.Youmustloginasroot
toperformeachofthesetasks.
Enablinganddisablingdesktopautostart
Toenablethedesktopautostart,usesmittydtconfigordtconfig-e.
Todisablethedesktopautostart,usesmittydtconfigordtconfig-d.
Afterenablingordisablingdesktopautostart,rebootthesystem.
StartingAIXCommonDesktopEnvironmentmanually.
UsethefollowingcommandtostarttheAIXCDEatthecommandline.
/usr/dt/bin/dtlogin-daemon
ADesktopLoginwindowwilldisplay.Whenyoulogin,youwillstartadesktop
session.
StoppingAIXCommonDesktopEnvironmentmanually.
Whenyoumanuallystoptheloginmanager,allXserversanddesktopsessions
thattheloginmanagerstartedarestopped.
1.Openaterminalemulatorwindowandloginasroot.
2.ObtaintheprocessIDoftheLoginManagerbyenteringthefollowing:
cat/var/dt/Xpid
3.StoptheLoginManagerbyentering:
kill-termprocess_id
===============================================================================
CDE(通用桌面环境)的安装和初始设定
--------------------------------------------------------------------------------
2008-08-1800:52:51 标签:CDEAIX [推送到技术圈]
CDE的安装步骤
安装CDE所需要的文件集可以在AIX操作系统的基本安装介质的卷1(通常情况下,CD1)中找到。
要安装CDE,请以root用户登录,并在命令行中输入:
smittyinstall_all
然后在SMIT菜单中选择:
1、选定安装设备。如果您的安装介质是CD,请选择/dev/cd0。
2、将光标移动到Softwaretoinstall上,并按F4。
3、逐个选择要安装的文件集并按F7选中。
4、按回车键开始安装步骤。
5、再按一次回车键确认这些文件集的安装。
以下是运行CDE所必须的文件集(您可以用lslpp-lX11.Dt*来列出您的系统上已经安装的CDE文件集):
X11.Dt.ToolTalk--AIXCDEToolTalk支持
这个文件集中包含为AIXCDE提供ToolTalk支持所需要的库文件和可执行文件。
X11.Dt.bitmaps--AIXCDE位图
这个文件集中包含AIXCDE所需要的图标和背景等图案。
X11.Dt.compat--AIXCDE兼容性包
这个文件集中包含有图标,操作定义和可执行文件等文件。这些文件已经从当前的AIXCDE软件包中删除,并且不会在未来的CDE发行版
本中出现。提供它们的目的是为了便于从旧版本的CDE迁移到当前的版本。
X11.Dt.helpinfo--AIXCDE帮助文件
这个文件集中包含有完整的AIXCDE帮助文件。
X11.Dt.helpmin--AIXCDE最小帮助文件
这个文件集中包含有最小化的AIXCDE帮助文件。
X11.Dt.helprun--AIXCDE运行时帮助
这个文件集中包含有桌面帮助系统所需要的可执行文件,资源文件和配置文件。
X11.Dt.lib--AIXCDE运行时连接库
这个文件集中包含有支持桌面应用程序的运行时连接库,包括所有桌面服务,桌面小程序和桌面帮助所要使用的所有连接库。
X11.Dt.rte--AIX通用桌面环境
这个文件集中包含有在XWindows上运行CDE所需要的可执行文件,库文件和资源文件。
CDE的初始设定
1、首先请考虑您正在使用的系统控制台。如果您使用的系统安装有图形卡和图形显示器,那么CDE可以直接在这个图形控制台上运行而不需要额外的配置。如果您使用的是ASCII字符控制台,那么CDE不能在这个控制台上运行。以下的步骤可以防止系统试图在这个控制台上启动CDE:
#cp/usr/dt/config/Xservers/etc/dt/config/Xservers
编辑/etc/dt/config/Xservers,注释启动Xserver的一行。比如:
#:0Locallocal@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|grepdtlogin
如果您看到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-sessionstartupfile
/usr/dt/config/Xreset--Post-sessionresetfile
/var/dt/Xpid--登录服务的进程号
/var/dt/Xerrors--登录服务的错误日志
重要的文件权限:
Permissionson/dev/null(666)
Permissionson/dev/lft0(666)
Permissionson/dev/tty(666)
Permissionson/dev/console(622)
Permissionsof/usr/dt/binfiles
Permissionson/var/tmp(666)
Permissionson/var/dt/tmp(666)
Permissionson/etc/hosts(664)
Permissionson/home/$USER用户必须有rwx权限
=======================================================================