千家信息网

aix中的小技巧与日志是怎样的

发表于:2025-02-14 作者:千家信息网编辑
千家信息网最后更新 2025年02月14日,aix中的小技巧与日志是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、AIX中实现上下箭头键来查阅历史命令及修改命令AIX
千家信息网最后更新 2025年02月14日aix中的小技巧与日志是怎样的

aix中的小技巧与日志是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

1、AIX中实现上下箭头键来查阅历史命令及修改命令

AIX中如何实现上下箭头键来查阅及修改命令

命令行中输入set -o vi
可以打开inline editor
然后用ESC进入命令模式
k向前j向后,可翻阅历史命令和修改

2、AIX中查看IP和掩码

# smitty tcpip

根据要查看的网络接口,选择相应的项

然后回车即可看到详细信息

3、查看内存、cpu等信息

$ prtconf

System Model: IBM,9113-550

Machine Serial Number: 65EFEDF

Processor Type: PowerPC_POWER5

Processor Implementation Mode: POWER 5

Processor Version: PV_5

Number Of Processors: 4

Processor Clock Speed: 1654 MHz

CPU Type: 64-bit

Kernel Type: 64-bit

LPAR Info: 1 65-EFEDF

Memory Size: 15744 MB

Good Memory Size: 15744 MB

Platform Firmware level: Not Available

Firmware Version: IBM,SF240_418

Console Login: enable

Auto Restart: true

Full Core: false

Network Information

Host Name: wemp02

IP Address: 10.4.41.35

Sub Netmask: 255.255.255.192

4、显示错误信息

$ errpt | more

IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION

D5385D18 1122013913 T H hdisk3 ARRAY OPERATION ERROR

D5385D18 1122013613 T H hdisk3 ARRAY OPERATION ERROR

D5385D18 1122013413 T H hdisk3 ARRAY OPERATION ERROR

D5385D18 1122013313 T H hdisk3 ARRAY OPERATION ERROR

查看更详细的信息

$ errpt -aj D5385D18|more

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

LABEL: FCP_ARRAY_ERR4

IDENTIFIER: D5385D18

Date/Time: Mon Nov 25 11:41:58 BEIST 2013

Sequence Number: 26528

Machine Id: 00CEFEDF4C00

Node Id: wemp02

Class: H

Type: TEMP

Resource Name: hdisk3

Resource Class: disk

Resource Type: array

Location: U787B.001.DNW4155-P1-C3-T1-W200500A0B812B506-L2000000000000

Description

ARRAY OPERATION ERROR

代码解释:

Class有H(hardware),S(software),O(information messages),U(undetermined)


Type则有 PEND 设备可用性缺失即将发生

PERF 设备性能降低到可接受等级

PERM 设备是有缺陷的硬件或软件,不可修复,需要diag诊断

TEMP 从一些不成功的尝试中恢复

UNKN 不确定严重程度

INFO 信息,不会导致错误

- 使用diag命令进行硬件诊断。系统删除90天前的硬件错误,删除30天前的软件错误

5、查找系统中的某个文件存在于哪个文件集中

当操作系统上由于未安装特定的文件集而无法执行某个命令时, 可以参考下面的方法确定所需的文件集.
  首先确认系统中已安装了文件集 bos.content_list:
  # lslpp -l bos.content_list
  然后用下面的命令查找与指定文件相关的文件集:
  # /usr/sbin/which_fileset
  如, # /usr/sbin/which_fileset iostat
  /usr/bin/iostat bos.acct

  查找指定的文件集中包含哪些文件:
  # lslpp -f
  如, # lslpp -f bos.acct
  ....
  /usr/bin/iostat
  ....

6、启动停止某项服务(例如ssh)

查看ssh服务状态
# l***c -s sshd
Subsystem Group PID Status
sshd ssh 3866742 active
停止和启动 ssh 服务
# stopsrc -t sshd

# startsrc -t sshd

sshd服务不支持refresh -s 的刷新,如果你修改了SSH的配置,想重启SSHD服务来生效。你可以开启AIX的TELNET服务,通过TELNET连上,然后停止和重启SSH服务来刷新配置,以避免远程重启服务器。

建议你通过console连接,不然停止ssh后网络连接就断开连不上了。

7、查询AIX的内核版本号

# oslevel -s

5300-08-05-0846

8.有关AIX的日志

系统错误日志

存放路径:/var/adm/ras/errlog

说明:日志记录了系统所检测到的软硬件故障和错误,尤其对系统的硬件故障有很大的参考价值,是AIX提供的最有价值的日志之一, errlog文件用more或者其他文本的查看命令来打开我们看到的只是一对乱码,为了能够查看错误日志文件需要使用aix的errpt命令,如:errpt列信息;errpt-a列详细信息,详细使用方法可以参考man,

用户的登录日志

存放路径:/var/adm/wtmp /var/adm/sulog

说明:这些日志记录了用户登录和访问服务器的情况信息,具体的日志文件有wtmp、、sulog等,它们记录的分别是不同的事件,wtmp记录的是历史的login和lognout信息,可以用last命令访问。sulog记录的是用户用su命令转变为另一用户的信息。who、last等这些命令可以查看wtmp和sulog的内容
如:Last -f wtmp
我们想查看最近10次登录的用户和他们的地址,可以用如下命令:
  last -10

集群管理软件hacmp的日志

存放路径:/tmp/hacmp.out

说明:HACMP是IBM提供的确保系统运行可靠性的集群套件,HACMP在每次启动和关闭时都要经历一段时间以停止服务和转换文件系统,我们可以通过对HACMP。OUT日志文件的跟踪实时的了解HACMP在启动和关闭时的信息,如出现启动失败则可以帮助我们定位错误。

可以使用tail进行跟踪,tail -f /tmp/hacmp.out

系统启动错误日志

存放路径:/var/adm/ras/bootlog

说明:该日志可以跟踪系统在Boot过程中发生的问题,包括服务器液晶板上的代码信息都有记载。可以使用alog命令监视这些问题,存放在/var/adm/ras/bootlog中,可以使用alog -o -t boot命令查看该文件。

FTP用户操作日志

存放路径:自定义(建议/tmp/ftplog.out)

说明:很多服务器都会用到FTP功能,大量的用户通过FTP登陆到服务器上给系统的安全性带来了很大的问题,AIX给我们提供了一套很不错的可以记录用户FTP操作情况的日志

具体设置步骤如下:

在/etc/inetd.conf文件中编辑 FTP一行,在FTPD后加"-d"

重启服务: refresh-s inetd

touch/tmp/ftplog.out

在/etc/syslog.conf文件中加上两行:

daemon:debug /tmp/ftplog.out

daemon:info /tmp/ftplog.out

重启服务: refresh-s syslogd


  以上只是我在工作中主要用到的一些日志,只是AIX给我们提供了很多其他重要的日志文件中的一部分,大家可以在工作中慢慢体会。

AIX errpt 命令使用


修改当前的日志文件
/usr/lib/errdemon -i /var/adm/ras/myerrlog
修改当前日志文件大小
/usr/lib/errdemon -s 28866

修改当前日志缓冲区大小
/usr/lib/errdemon -B 20480
修改2个重复错误之间的间隔时间
/usr/lib/errdemon -t 50

ps -ef | grep errdemon

/usr/lib/errdemon

/usr/lib/errstop
ps -ef | grep errdemon

errpt | more

详细
errpt -a | pg

以ASCII 方式显示


errpt -g -j 74533D1A | more

检查过去24小时内发生的错误日志
date

errpt -a -s 0128092102

errclear 命令清除日志记录
删除所有日志
errclear 0

删除10天前的软件记录
errclear -d -S 10

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

errpt -a

-a是以详细格式显示错误日资文件中的错误信息

在系统中生成一个记录下来的错误报表

关于aix中的小技巧与日志是怎样的问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

日志 文件 命令 服务 错误 信息 系统 用户 问题 服务器 路径 硬件 软件 历史 只是 方法 设备 参考 帮助 跟踪 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 台州君岭网络技术有限公司 数据库应用实践指导书 呈贡区综合软件开发市场报价 网络安全手抄报上的电脑视频 成都网推推网络技术有限公司 数据库工程师备考网课 北京虚拟服务器 mysql数据库和计算 四川高灯科技为哪家互联网合作 数据库保障安全性的强制机制 计算机网络技术与应用下载 数据库安装需要的功能 昆明华为云软件开发公司 网络工程设计和软件开发哪个好 网吧自学网络安全攻防 隽智云科技软件开发商 深圳定制软件开发报价 护苗行动网络安全文字素材 单机彩虹岛不能启动数据库 现在软件开发用的编译器 用友数据库后台模块 数据库如何连接外网 计算机网络技术与应用下载 沈丘移动宽带dns服务器 国家网络安全等级测评机构 大学生如何加强自我网络安全教育 面试系统的数据库怎么设计 网络安全监管员的职责 数据库语言以汉字做列名 大型网络服务器公司
0