1、dmesg 分析最近的日志信息devfsadm 配置/device目录和设备树的信息,以及创建/dev/dsk和 /dev/rdsk的符号链接df k 显示磁盘使用情况,包括剩余空间的检测eeprom 分析和改变PROM设置file 查看文件类型find 在系统中查特定的文件fstyp-v file-system 显示详细的文件系统参数:文件系统状态、参 数,每个柱面组的参数,已用I 节点号,空闲节点号。protconf v 详细显示系统设备信息,参数protconf vp 详细显示PROM提供的系统设备信息(软硬件的物理节点地址、名称及设备参数)netstat a 显示网络端口的占用情况st
2、rings 在二进制和目标文件中查找并显示ASCII字符sysdef(sysdef i)分析设备和软件配置信息:hostid、核心结构、设备树、加载的核心模块、swap使用情况、可调核心参数和值rpcinfo p 显示系统中基于RPC的进程的启动情况swap 增加、删除和监视swap区traceroute 在子网的环境中,显示路由过程truss 追踪系统的调用和信号,显示系统错误(系统错误号在/usr/include/sys/errno.h文件中定义sys-unconfig 改变在系统安装过程的sysidtool阶段输入的信息rpcinfo p 显示系统中基于RPC的进程的启动情况/etc/d
3、efault/login 控制root 能否从控制台以外的设备登录/etc/inetd.conf 列出所有由inetd 进程管理的服务/etc/minor_perm 规定设备文件所分配的权限/etc/nsswitch.conf 名字服务开关/etc/system 设置核心可调参数,核心模块加载路径、根分区位置、核心模块强制加载和不加载/etc/vfstab 列出本地和远程资源的挂接情况/var/adm/messages 列出最近在控制台上出现和启动过程中出现的信息。当文件达到一定长度时,有root的cron进程自动更名为messages.n。清除文件内容,可以用 cat/dev/null /v
4、ar/adm/messages/var/sadm/install/contents 列出系统中安装的所有软件包的信息eg:#grep/usr/bin/admintool/var/sadm/install/contents#grep/usr/share/man/var/sadm/install/contents问题:希望系统从磁盘引导,但是它总是从网络引导1、diag-switch?设成了true ok setenv diag-switch?False ok boot2、boot-device 设成了网络而不是磁盘 ok setenv boot-device disk ok boot问题:系统从
5、磁盘引导,而不是从网络引导boot-device 设成了磁盘而不是网络ok setenv boot-device net ok boot问题:系统从错误的磁盘引导。(比如在系统中有多块盘,你想让系统从disk2引导,但系统总是从disk2引导)boot-device 设的不对ok setenv boot-device disk2 ok boot问题:系统从网络引导失败1、以太网线没插2、服务器没有响应,相关参数设置不当,或进程没启动3、tpe-link-test?设为disabled问题:从磁盘引导时失败,并显示:The file just loaded does not appear to
6、be executableboot block 丢失或损坏Install a new boot block问题:从磁盘引导时失败,并显示:Cant open boot device这表示系统没有检测到该硬盘。可能电源或SCSI缆有问题(特别是对于外置硬盘)所以:确认电源正常打开,SCSI缆连接无误,用probe-scsi-all 能否查看到该硬盘。问题:系统中安装了多块盘,并且得到跟SCSI有关的报错1、SCSI 号冲突 每次只保留一个SCSI设备,在ok状态下检测每个设备的 target 号:probe-scsi2、SCSI缆太长 从SCSI缆上撤掉部分设备问题:网络不通1、在ok 状态下
7、ok test net ok watch-net printenv 查看tpe-link-test?的值是否为true 查看hub的link-test功能是否为enabled2、在系统中 ifconfig a 查看网口状态,注意IP、netmask和广播地址问题:CDE不能启动1、查看openwin能否启动,如果不行,有可能是图形系统相关软件损坏。2、如果openwin能启动,添加一个新用户,看该用户是否能启动CDE。如果用户可以启动两种图形系统,则有可能是前一用户的环境文件受损,可以把该用户主目录下的隐含目录删除,该用户重新登录以生成新的环境文件。3、判断CDE 的问题还可以通过查看$HOME/.dt目录下的errorlog和startlog文件。死机的通常原因是由于系统资源的过度消耗。Create a file and run date file1 vmstat 30 10 file1 date file2 iostat xtc 30 10 file2 date file3 /usr/ucb/ps-aux file3 date file4 echo kmstat|crash file4 date file5 echo“map kernelmap”|crash file5谢谢捧场