分享
 
 
 

Solaris8新增功能一览--(5)诊断和可用性增强

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

本节讲述 Solaris 8 操作环境中影响文件系统配置和故障排除的新特征。

经改进的 core 文件管理

coreadm 命令

该发行版本引入了 coreadm 命令,此命令提供灵活的 core 文件命名惯例和更好的 core 文件保留。 比如,您可以使用 coreadm 命令配置系统,这样,所有进程 core 文件就可以放到单个系统目录中。 这就意味着每当 Solaris 进程或守护程序异常终止时,通过检查特定目录中的 core 文件更容易跟踪问题。

每个进程和全局,这两个新的可配置 core 文件路径可以相互独立地启用或禁用。 进程异常终止时,会像在以前的 Solaris 发行版本中一样在当前目录中产生一个 core 文件。 但是,比如,如果启用一个全局 core 文件路径,并将其设置为 /corefiles/core,那么,每个异常终止的进程都将产生两个 core 文件:一个在当前工作目录中,一个在 /corefiles 目录中。

缺省情况下,Solaris core 路径和文件的保留仍然是相同的。

有关详细信息,请参见System Administration Guide, Volume 2 和手册页 coreadm(1M)。

Solaris 7 8/99 发行版本中首次提供此特征。

用 proc 工具检查 core 文件

一些进程工具已经被增强,以便除了检查活进程外,还能检查进程 core 文件。 proc 工具是公用程序,可以操作 /proc 文件系统的特征。

现在,/usr/proc/bin/pstack、pmap、pldd、pflags 和 pcred 工具可以通过在命令行指定 core 文件的名称 (与给这些命令指定进程 ID 的方法类似) 来适用于 core 文件。 比如:

$ ./a.out

Segmentation Fault(coredump)

$ /usr/proc/bin/pstack ./core

core './core' of 19305: ./a.out

000108c4 main (1, ffbef5cc, ffbef5d4, 20800, 0, 0) + 1c

00010880 _start (0, 0, 0, 0, 0, 0) + b8

有关使用 proc 工具检验 core 文件的详细信息,请参见手册页 proc(1)。

经改进的设备配置 (devfsadm )

devfsadm 命令为管理 /dev 和 /devices 目录中的专用设备文件提供了一个改进的机制,包含对动态重新配置事件的支持。

以前的 Solaris 发行版本中,drvconfig 和五个链接产生器 (devlinks、disks、tapes、 ports 及 audlinks) 处理设备配置,前者在 /devices 目录中管理物理设备入口,后者管理 /dev 目录中的逻辑设备项。 为了兼容,drvconfig 和其他链接产生器都是 devfsadm 公用程序的符号链接。

重新配置引导处理和更新 /dev 和 /devices 目录以响应动态重新配置事件都由 devfsadmd (devfsadm 命令的守护程序版本) 处理。 此守护程序在系统引导时从 /etc/rc* 脚本启动。

由于 devfsadmd (devfsadm 的守护程序) 自动检测由任何重新配置事件生成的设备配置更改,因此不必交互运行该命令。

Solaris 7 11/99 发行版本中首次提供此特征。

有关详细信息,请参见手册页 devfsadm(1M)。

经改进的系统错误消息

系统引导和错误消息格式现为 syslog(1M) 记录工具生成的消息提供了数字标识符、模块名称和时间印记。 另外,以前系统紧急情况和重新引导后丢失的消息现在可得以保存。

Solaris 7 3/99 发行版本中首次提供此特征

模块化调试器

模块化调试器 (mdb) 是一个用于对活动操作系统、操作系统故障转储、用户进程、用户进程信息转储和目标文件进行低级调试和编辑的新的可扩展公用程序。 mdb 为调试复杂软件系统 (比如操作系统) 和已经删除了它们调试信息的高度优化的程序或它们本身就是低级调试工具的程序提供了一个完全的可定制的环境。 mdb 还处理这样的用户情形:开发者在这种情况下只能访问 post-mortem 信息。

有关详细信息,请参见 Solaris Modular Debugger Guide 和 mdb(1) 手册页。

远程控制台消息传送

此发行版本包含 consadm 命令,该命令可使您选择串行设备作为排除远程系统问题的辅助 (远程) 控制台。

使用本特征可以用调制解调器拨号到一个串行端口,以监视控制台消息并参与 init 状态转换。

有关详细信息,请参见手册页 consadm(1M) 和System Administration Guide, Volume 2。

Solaris 7 5/99 发行版本中首次提供该特征。

TCP/IP 内部跟踪支持

当连接被重置 (RST) 包终止时,TCP/IP 现在通过记录 TCP 通信提供内部跟踪支持。 传送或接收 RST 包时,在该连接之前可立即传送或接收最多达 10 个包的信息,现在与连接信息一起记录。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有