AIX 里面dump文件系统扩充

合集下载

AIX 下的 core dump 分析入门

AIX 下的 core dump 分析入门
可以使用 errpt -a 查看标识 C0AA5338 SYSDUMP(系统 core)、B6048838 CORE_DUMP (进程 core)的详细错误信息,获取生成 core 的进程以及 core 文件位置。使用 snap –ac 收 集系统的 dump 信息。
core dump 信息收集
如果可能 , 直接在发生 coredump 的机器上用 dbx 分析出结果 , 这样是最方便的分析方法 . 这 种情况下注意不要直接以 root 用户登录然后用 dbx 分析 , 而必须在应用程序所属的用户下进行 此操作 , 因为 core 可能需要依赖应用程序运行时对应环境下的某些库 , 这样就要借助应用程序 的环境变量 .
std::cout << " input str!\n" << std::endl; std::cin >> str; return 0;
http://www.ibm.com/developerworks/cn/aix/library/0806_chench_core/ (2 of 13)2010-5-2 17:04:24
http://www.ibm.com/developerworks/cn/aix/library/0806_chench_core/ (3 of 13)2010-5-2 17:04:24
AIX 下的 core dump 分析入门

IBM_AIX小机命令手册

IBM_AIX小机命令手册

IBM_AIX小机命令手册 一、系统命令检查系统状态:? 系统整体: prtconf? 文件系统: df –k,df -g设备: lsdev –C 获取设备名称、状态、位置和描述。? 例: 查看硬盘: lsdev –Cc disk查看磁带机: lsdev –Cc tape查看适配卡: lsdev –Cc adapter处理器个数 lsdev –C|grep proc系统配置 lscfg –vp 获取所有已配置硬件设备的详细信息。? 例:查看硬盘信息: lscfg –vl hdiskx x表示数字查看网卡信息: lscfg –vl entx x表示数字查看磁带机: lscfg –vl rmtx x表示数字查看硬件属性: lsattr –El 获取已配置设备的属性信息。? 例:查看硬盘属性: lsattr –El hdiskx x表示数字查看网卡属性: lsattr –El entx x表示数字查看磁带机属性: lsattr –El rmtx x表示数字内存大小: lsattr –El mem0? 磁盘 lspv? 交换分区 lsps –a? 软件 lslpp –l 文件包名字? 用户 who关机命令:–shutdown一分钟后关机–shutdown +2二分钟后关机–shutdown –Fr关机重启(-r)关机命令调用/etc/rc.shutdown关闭程序可以在这个文件里加上你自己的脚本其它基本命令# passwd passwd: —输入旧口令 new passwd: —输入新口令 re-enter new passwd: —重新输入新?mkdir/rm/mv/cd -用于创建目录/删除文件或目录/更改文件或目录名/进入某一目录?ls 显示目录中的内容(文件名)#ls –a 列出当前目录中的所有文件#ls –l 显示文件的详细信息?ps / kill 显示后台进程的有关信息或杀死后台进程#kill -9 253432?find 在一个/多个目录中查找符合条件的文件#find –name ‘t*’ -print?head/tail 显示文件头/尾声的内容#tail +200 filename?who/finger 列出系统注册/已登录的用户#who am I#finger user2光驱cdrom?加载cdrom ?使用:mount -rv cdrfs /dev/cd0 /cdrom–或者创建一个CD-ROM文件系统并进行加载?smit cdrfs?mount /cdrom?卸载cdrom – unmount /cdrom二、备份与恢复rootvg备份 — mksysb●只备份rootvg●只备份已挂接的文件系统●以备份格式创建可启动磁带●保存rootvg中的换页空间设备定义●保存逻辑卷策略●备份时应使活动的用户和应用减至最少注:mksysb创建操作系统备份,如果rootvg中有用户创建的文件系统,只要它已挂接,也被备份,用户创建的不含文件系统的逻辑卷内容及定义不备份。mksysb创建的备份磁带是可启动的,并可以进行BOS安装。从磁带恢复rootvg备份时,所有文件系统被恢复,启动逻辑卷自动创建,文件系统日志设备按照默认大小(一个逻辑分区)创建,根据保存的换页空间设置生成同样大小的换页空间设备。用户

AIX 里面dump文件系统扩充

AIX 里面dump文件系统扩充

在errpt中出现E87EF1BE的dump不够的报错

在errpt中出现

E87EF1BE 0926082807 P O dumpcheck The largest dump device is too small.

信息.断定为存放dump文件的lg_dumplv容量不够.一般推荐的dump device 值大小为sysdumpdev –e 估计值的1.5 倍。

需要扩容.扩容步骤如下:

1.查看lg_dumplv大小的估计值

#sysdumpdev -e

0453-041 Estimated dump size in bytes: 1287651328

即1.2G

2.现在lg_dumplv大小

#lslv lg_dumplv

其中PP SIZE: 256 megabyte(s)

PPs: 4

经计算,现在容量为1G.需要扩容0.2G

3.查看lg_dumplv所在的vg的容量是否够用

#lsvg rootvg

其中PP SIZE: 256 megabyte(s)

TOTAL PPs: 1092 (279552 megabytes)

FREE PPs: 826 (211456 megabytes)

经计算,vg剩余容量为206.5G,因为根盘做了镜像.故,可用剩余容量为103G左右.因pp size为256m,故扩容2pps,即0.5G(其实扩1个pp也可以.2个放心点.)

4.扩容操作

extendlv lg_dumplv 2

5.检查当前lg_dumplv的大小.

#lslv lg_dumplv

其中PP SIZE: 256 megabyte(s)

AIX操作系统常用命令

AIX操作系统常用命令

1. AIX系统查看操作系统版本

#bootinfo -y 可以查看操作系统的位数

#oslevel 可以查看操作系统版本

#oslevel -r 可以查看操作系统小版本号

2. IBM pSeries服务器AIX系统的常用命令

IBM pSeries服务器AIX系统的常用命令,包括如何移动与重命名文件、如何在系统中移动或者重命名目录、如何删除目录、如何为文本文件排序等。

1) 如何移动与重命名文件?

要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。

如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。

注意: 如果不指定 -i 标志,mv 命令可能会覆盖许多已存在的文件。-i 标志会在覆盖文件之前提示确认。而 -f 标志则不会提示确认。如果一起指定了 -f 和-i 两个标志,则后一个指定的标志优先。

以下是如何使用 mv 命令的示例:

a) 要将文件移动到另一个目录并给它一个新名字,请输入:# mv intro manual/chap1按下 Enter 键。

该命令将 intro 文件移动到 manual/chap1 目录。名字 intro 从当前目录被除去,同样的文件在 manual 目录中以 chap1 的名字出现。

b) 要将文件移动到另一个目录,且不改变名字,请输入:# mv chap3 manual按下 Enter 键。

该命令将 chap3 移动到 manual/chap3.用 mv 命令重命名文件可以使用 mv 命令改变文件的名字而不将其移动到另一目录。

AIX操作系统下应用系统的维护与性能优化

AIX操作系统下应用系统的维护与性能优化

一、AIX系统数据安全措施

在IBM小型机硬件配置期间,就应该考虑数据的安全性,系统资源的配置要满足容错处理的要求。主要应考虑以下几点:

①生产主机发生硬件故障后,备机可以马上自动接管应用系统;

②提高操作系统的硬件冗余,尽量减少单点故障对系统的影响;

③加强系统备份,减少系统版本升级造成的影响。

针对以上要求,可以采取一些安全措施,主要是硬件资源的冗余备份、系统软件和应用软件的合理分布以及高可靠性集群软件的使用。我们的经验是:把AIX操作系统和HACMP(HighAvailabilityClusterMulti-Processing)软件安装在rootvg上,因为rootvg损坏,系统将无法运行,即使通过备份磁带恢复,也会造成系统停机。因此在磁盘空间充裕的情况下,可考虑对rootvg作镜像。具体做法是将主机的两块内置硬盘做rootvg镜像,这样可提高系统的安全性,防止单块硬盘损坏对系统的影响,即使内置硬盘坏了一块,系统仍可正常运行。在建立rootvg镜像时,应尽量使用连接在不同SCSI上的硬盘,以做到负载均衡。另外,为提高系统的容错能力,可对磁盘阵列上的硬盘进行镜像配置(RAID0)或RAID5冗余配置,配置为datavg,在上面安装数据库和应用程序。为提高节点可靠性,可搭建HACMP集群环境,做到双机热备,即在2台互为备份的主机上配置HACMP参数,满足系统热备要求。在日常操作方面,要做好系统备份工作,定期对生产机做两个或两个以上的介质备份。

1.rootvg的配置

将hdisk0和hdisk1做成mirror,配置为rootvg。

AIX 6:新特性概览(下)

AIX 6:新特性概览(下)

可用性

RAS 组件框架

企业级的RAS(Reliability,Availability,Serviceability)历来是IBM System p 服务器和AIX 操作系统的核心优势,在AIX 6 中,其RAS 特性又有了大幅增强,提供了一个组件式的RAS 基础框架,其中包含以下组件(又称之为Domain):

∙RTEC(Run-Time Error Checking):运行时故障检查,可对系统组件(包括硬件和软件)的故障检测,严重程度级别和处理动作进行定义。AIX 6 中很多设备驱动

和子系统都使用了该组件提供的服务,例如VMM 子系统,存储和磁盘驱动,网络驱动等等。

∙CT(Component Tracing):新增的跟踪(Tracing)调试手段。可以用于系统跟踪时提供额外的更加细致的过滤,或者作为单独的跟踪手段来帮助诊断系统问题。

∙CD(Component Dump):对Dump 功能的增强。Dump 信息的详细程度可以进行细化控制,并且可执行Live Dump(dump 过程不需要停止系统,dump 结束后系统继续运行)。

基于这个框架,AIX 系统自身的各个部分和第三方的软件都可以向系统注册并执行其特有的故障检测和控制,tracing 和dump 等功能,以提供更加强大和灵活的RAS 特性。

伴随着RAS 组件框架还增加了一系列的系统管理命令,其中最主要的是errctrl,ctctrl 和dumpctrl 命令,可对各个AIX 各个子系统或者设备的RTEC,CT 和CD 属性进行控制。Dump 功能的增强

AIX常用命令

AIX常用命令

AIX常用命令

系统(ls显示、pwd显示当前路径、cd跳转到路径)

uname、hostname显示主机名

date 显示日期

oslevel -s 显示系统版本

bootlist -om normal 显示启动设备

prtconf 显示机器、系统和硬件信息

bootinfo -y 显示内核;-r显示内存

who显示当前用户和指令

instfix -i |grep ML显示系统更新信息smit update_by_fix /smit instfix

硬件

lscfg |grep -i adapter 显示适配器配置信息

lscfg -vpl hdisk0 显示hdisk0的配置信息

lsdev-CH

lsdev -Cc disk 显示磁盘类的设备状态

lsdev -Cl hdisk0 显示hdisk0的状态

lsattr -E

lsattr -El sys0显示系统信息

lsattr -El hdisk0显示磁盘信息

chdev -l sys0 -a 属性=值修改系统属性

cfgmgr 查找新添加设备

lquerypv -h /dev/hdisk0 80 10 列出磁盘PVID

lquerypv -M hdisk0 查新LTG大小,IO磁盘操作的最大容许值。

ifconfig en0 down / ifconfig en0 detach / rmdev -l ent0 -d删除网络适配器

ODM库

odmdelete 从知道的对象类中删除选定的对象odmdelete -o objectclass

odmadd 添加对象到创建的对象类

aix扩容

aix扩容

AIX扩展文件系统空间 (转载)wghbeyond 收藏于 2011-01-31 阅读数: 公众公开 转藏到我的图书馆 目的:扩展u03文件系统的空间u03为56,55共同可以访问的文件系统上,他在卷组backvg上从添加硬盘开始:55操作1.查看检测到的新硬盘# cfgmgr2.列出查找到的 新硬盘#lspv3.# chdev -l hdisk5 -a pv=yes ---- hdisk5 新加的盘、4 。扩展卷组的空间 # extendvg backvg hdisk5 ---扩展卷组的空间5.扩展文件系统的空间# chfs -a size=+40G /u03 -----这里是给u03文件系统增加40G的空间,还有这里的“G”是大写的Filesystem size changed to 384040960eg:# chfs -a size=+40g /u03chfs: 0506-963 Invalid attribute value: +40gUsage: chfs [-n Nodename] [-m NewMountpoint] [-u Group] [-A {yes|no}][-t {yes|no}] [-p {ro|rw}] [-a Attribute=Value] [-d Attribute]Filesystem6.查看u03的空间,可以看到空间已经增加了# df -gFilesystem GB blocks Free %Used Iused %Iused Mounted on/dev/hd4 10.00 9.99 1% 1944 1% //dev/hd2 10.00 8.73 13% 30788 2% /usr/dev/hd9var 5.00 4.94 2% 645 1% /var/dev/hd3 1.00 0.91 9% 179 1% /tmp/dev/fwdump 0.50 0.50 1% 4 1% /var/adm/ras/platform/dev/hd1 20.00 15.89 21% 19419 1% /home/proc - - - - - /proc/dev/hd10opt 1.00 0.95 6% 2150 1% /opt/dev/fslv00 49.00 23.20 53% 12 1% /ora_back/dev/lv1 143.12 34.76 76% 173 1% /u02/dev/lv2 183.12 108.46 41% 13 1% /u03到现在为止,55可以看到u03的空间增加了,但卷组的属性变了,56就不认卷组backvg了,所以我还要在56上做相应的操作来让56识别卷组backvg首先在55机器上执行# ls -l /dev/backvgcrw-rw---- 1 root system 51, 0 Dec 18 2007 /dev/backvg56上的操作1.清楚56上的原有backvg在odm库中的配置信息# exportvg backvg2.导入backvg的信息到56机器# smit importvg [Entry Fields]VOLUME GROUP name [backvg]* PHYSICAL VOLUME name [hdisk5] ---backvg里的任何一个 +Volume Group MAJOR NUMBER [51] 这个51相当于卷组的唯一标识;要没有他,两边机器就不能保证访问相同的卷组backvg +#回车保存,退出,命令执行成功按理论上说,到这里就已经ok了,u03的空间已经扩展,并且56和55的机器也

IBM一级认证

IBM一级认证

一级技术能力标准

――IBM Power服务器

1操作系统

1.1操作系统安装与维护

1)确定AIX安装资源(CD/DVD、Tape、alternate disk install等)。

2)确定正确的安装类型(preservation, migration, new/complete

overwrite)。

AIX的安装过程大致可以分为以下步骤:

1)、选择安装介质

2)、引导系统

3)、指定控制台和安装用语言

4)、修改安装设置

5)、由安装程序进行系统的安装

6)、系统配置

在上述的第四个步骤中,从安装界面可以看到AIX的安装方式分为三种:

a)全新安装(new and complete installation):

完全覆盖原有BOS。

b)保留安装(preservation installation):

覆盖原有/、/usr、/var、/tmp文件系统;保留/home文件系统及用

户创建的其他文件系统。保留换页空间和dump设备的设定。

c)升级安装(migration installation):

相比于保留安装方式,保留了/、/var、/usr等文件系统;也保留逻

辑卷和系统配置文件。覆盖/tmp文件系统。安装完毕后使用oslevel

命令查看版本号,以确认安装成功。

一般来说,操作系统的升级应该选择第三种安装方式,即migration

installation。但并非所有升级都必须重装操作系统。

举例来说AIX5.3.0.0,前两位分别表示version & release,后两

位表示modification & fix,前两位的变更需要migration

AIX系统参数

AIX系统参数

AIX系统参数

1 AIX系统参数

1.1 系统环境变量

1、逐步执行下述命令:

#smitty->System Environments->Change/Show Characteristics of Operating System

屏幕显示如下图:

2、在出现的界面中,修改以下参数的值:

Maximum number of PROCESSES allowed per user HIGH water mark for pending write I/Os per file LOW water mark for pending write I/Os per file Enable full CORE dump

[2048] [0] [0] [true]

1.2 系统运行参数

打开/sbin/rc.boot,查找“syncd”: nohup /usr/sbin/syncd 20 > /dev/null 2>&1 &

1.3 系统的AIO

执行下述命令: #smitty chaio 屏幕显示如下图:

1、MAINMUM number of servers 的值修改为:10

2、MAXIMUM number of servers per cpu的值修改为:40

3、将其中的STATE to be configured at system restart的值修改为:available

1.4 系统资源限制参数

1、执行下述命令:

vi /etc/security/limits

打开limits文件后,在文件中添加 default:

IBM AIX 持续可用性dumpctrl

IBM AIX 持续可用性dumpctrl

IBM AIX 持续可用性: 第 3 部分

多年以来,AIX 操作系统一直包含由IBM 技术支持的许多可靠性特性,现在通过应用更先进的技术进一步提高了AIX 的可靠性。其中一些新特性包括对POWER6 存储键的内核支持、并行更新、动态跟踪和增强的软件初次故障数据捕捉等等。

错误检查

Run-Time Error Checking

Run-Time Error Checking(RTEC)让服务人员能够使用产品二进制代码中内置的调试功能。RTEC 提供强大的初次故障数据捕捉和二次故障数据捕捉错误探测特性。

基本的RTEC 框架是在AIX V5.3 TL3 中引入的,现在已经增加了更多的特性。RTEC 特性包括Consistency Checker 和Xmalloc Debug 特性。这些特性一般可以通过errctrl 命令调整。

一些特性还有专门针对给定子系统的属性或命令,比如sodebug 命令与新的套接字调试功能相关联。AIX 出版物中描述了增强的套接字调试功能,可以在以下站点上找到:

/infocenter/pserIEs/v5r3/index.jsp

内核堆栈溢出探测

从AIX V5.3 TL5 开始,内核提供用来探测堆栈溢出的增强的逻辑。所有运行的AIX 代码都维护一个称为堆栈的内存区,堆栈用来存储执行代码所需的数据。在代码运行时,堆栈会增长和收缩。堆栈可能增长到超过其最大的范围并覆盖其它数据。

这些问题很难解决。AIX V5.3 TL5 引入了一个异步的运行时检查功能,用来检查特定的内核堆栈是否溢出。探测到溢出时的默认操作是在AIX 错误日志中记录错误。堆栈溢出运行时错误检查特性由ml.stack_overflow 组件控制。

AIX Dump Deivce

AIX Dump Deivce

AIX Dump Deivce 使用1. 估算dump设备所需要的大小# sysdumpdev -e0453-041 Estimated dump size in bytes: 9814671362. 系统会定时检测dump device的大小,见root的cron:0 15 * * * /usr/lib/ras/dumpcheck >/dev/null 2>&1如果发现dump device空间不够大,会报错errpt,例如:837E0DE7 1112202205 P O dumpcheck The largest dump device is too small.对于这样的错误信息,一般都是主dump设备的空间太小。3. 修改dump device大小的方法:3.1 查看当前系统的dump device# sysdumpdev -lprimary /dev/lg_dumplvsecondary /dev/sysdumpnullcopy directory /var/adm/rasforced copy flag TRUEalways allow dump FALSEdump compression ON在AIX 52以上,主dump设备都是建立在rootvg上的一个叫lg_dumplv的逻辑卷上。3.2 修改主dump设备的位置可以将主dump设备临时指定到/dev/hd6(swap)或者/dev/sysdumpnull(空dump设备,也就是没有)-P primary dump device-p Makes permanent the dump device specified by -p or -s flags.#sysdumpdev -P -p /dev/hd6primary /dev/hd6secondary /dev/sysdumpnullcopy directory /var/adm/rasforced copy flag TRUEalways allow dump FALSEdump compression ON3.3 扩展lg_dumplv的大小或者是重新以大的尺寸创建该lv# extendlv lg_dumplv xxx3.4 改变主dump设备回lg_dumplv# sysdumpdev -P -p /dev/lg_dumplvprimary /dev/lg_dumplvsecondary /dev/sysdumpnullcopy directory /var/adm/rasforced copy flag TRUEalways allow dump FALSEdump compression ON3.5 运行检测程序,看是否还报错。#/usr/lib/ras/dumpcheck4. 对于根盘镜像的系统如果paging swap和dump device不同,系统不会mirror(The system dump devices (primary /dev/hd6 and secondary /dev/sysdumpnull)should not be mirrored.)# lsvg -l rootvgrootvg:LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINThd5 boot 1 2 2 closed/syncd N/Ahd6 paging 244 488 2 open/syncd N/Ahd8 jfs2log 1 2 2 open/syncd N/Ahd4 jfs2 8 16 2 open/syncd /hd2 jfs2 40 80 2 open/syncd /usrhd9var jfs2 40 80 2 open/syncd /varhd3 jfs2 16 32 2 open/syncd /tmphd1 jfs2 40 80 2 open/syncd /homehd10opt jfs2 80 160 2 open/syncd /optlg_dumplv sysdump 16 16 1 open/syncd N/A建议:在hdisk0和hdisk1上分别创建两个dump device,例如:给rootvg里面的每一个硬盘增加一个dump devicemklv -t sysdump -Y sysdumplv00 rootvg 50 hdisk0mklv -t sysdump -Y sysdumplv01 rootvg 50 hdisk1sysdumpdev -P -p /dev/sysdumplv00sysdumpdev -P -s /dev/sysdumplv01上面的两个命令可能应

AIX扩展tmp文件系统

AIX扩展tmp文件系统

AIX扩展/tmp文件系统

利用率检查

/tmp利用率达到了80%,划分容量为3G,现准备将其扩大到4G

[ocs_8_1-!:/ocs]df -g

Filesystem GB blocks Free %Used Iused %Iused Mounted on

/dev/hd4 2.00 1.88 6% 5805 2% /

/dev/hd2 5.00 3.09 39% 43267 6% /usr

/dev/hd9var 6.00 5.69 6% 4864 1% /var

/dev/hd3 3.00 0.63 80% 230 1% /tmp

/dev/fwdump 3.25 3.25 1% 20 1% /var/adm/ras/platform /dev/hd1 10.00 9.90 2% 660 1% /home

/proc - - - - - /proc

/dev/hd10opt 2.00 1.92 5% 1709 1% /opt

/dev/lv_soft 30.00 29.78 1% 44 1% /soft

/dev/lv_oracle 10.00 6.21 38% 18540 2% /oracle

/dev/lv_tt1 238.50 226.75 5% 2967 1% /tt

/dev/lv_ocs1 238.50 218.10 9% 115065 1% /ocs

实施步骤

先扩备机,再扩主机

以扩展OCS4时的步骤为例:

1)smitty chfs

2)

3)

按TAB键,修改单位Unit Size:G 4)

修改Number of units:4(扩大1G)

aix6.1+hacmp5.4.1安装

aix6.1+hacmp5.4.1安装

安装aix6.1

配置ip地址smitty tcpip,

配置存储设备:

我们通过cfgmgr 命令刷新下设备。

# cfgmgr -vl iscsi0

lspv 查看是否认到存储上的硬盘

lscfg -vpl hdiskxx 查看硬盘xx的配置

AIX6.1 ISCSI调优

找到盘后,调整以下内容:

1,修改网卡配置

ifconfig en0 down

ifconfig en0 detach

chdev -l en0 -a jumbo_frames=yes

ifconfig en0 up

2,修改interface配置

chdev -l en0 -a tcp_recvspace=262144

chdev -l en0 -a tcp_sendspace=262144

chdev -l en0 -a rfc1323=1

3,修改tcpip配置

no -o sb_max=524288以上

no –p –o sb_max=1310720

用存储上的硬盘来创建vg

smitty mkvg 创建VG

smitty mklv 创建LV

smitty jfs 创建文件系统

lsvg -o 查看已经varyon(激活)的vg,如datavg

在node1上执行varyoffvg datavg

在node2上执行importvg -y vgname hdiskx 如:importvg -y datavg hdisk1

然后再在node2上执行varyoffvg datavg

smit installp 开始安装hacmp5.4 (clluster.hativoli, clusterhaview, netwiew 这三个不安装)

AIX 的var文件系统清理

AIX 的var文件系统清理

清理AIX的/var文件系统大小

在ROOTVG空间有限,且/var文件系统的空间已经足够大的情况下,/var文件系统空间快满了,这种情况怎么处理?IBM给了一个很好的处理流程:

1. 使用find 命令检查在/var目录中所有大于1MB的文件,看是否可将其删除. 如:

#find /var -xdev -size +2048 -ls| sort -r +6

2. 检查/var/tmp 中是否有可以删除的文件

3. 检查/var/adm/wtmp文件的尺寸, 在此文件中记录了所有login, rlogin 和telnet 的会话调用. 文件尺寸会随着系

统的持续运行的而逐渐增大. /var/adm/wtmp文件可以直接清空; 或编辑它,将旧的不再需要的记录给删掉. 使用下面的命令将/var/adm/wtmp清空.

#cp /dev/null /var/adm/wtmp

若要编辑的话, 先拷贝/var/adm/wtmp文件到一临时文件中#/usr/sbin/acct/fwtmp < /var/adm/wtmp >/tmp/out 接着,编辑临时文件,将不需要的内容删去,

#vi /tmp/out

然后使用下列命令来替换/var/adm/wtmp中的内容,

#/usr/sbin/acct/fwtmp -ic < /tmp/out > /var/adm/wtmp

4. 使用下述方法清空/var/adm/ras目录中的错误日志errlog. 只有执行了errclear 命令,错误日志才会被清掉.

4.1 使用命令停止错误日志的后台程序/usr/lib/errdemon

AIX常用命令

AIX常用命令

网络:lsdev -Cc adapter 列出系统中已经安装的网络适配器lsdev -Cc if 列出系统中已经配置的网络接口lscfg |grep -i adapter 已经安装的网络适配器(物理网卡)smit installp 安装驱动程序lsdev -Cc adapter|grep ent 检查网卡的类型以及设备号lslpp -l|grep 设备号 检查网卡的驱动程序是否已经安装smit chgenet SMIT工具修改以太网适配器lsdev -E -l en0 查看网络接口en0的属性删除网络适配器命令ifconfig Interface downifconfig Interface detachrmdev -l Interface -drmdev -l Adapter -dsmit configtcpsmit subsys 控制TCP/IP的子系统pwd 显示当前目录cd 返回根目录mkdir -p /dir1/dir2/dir3 创建多级目录rmdir -p /dir1/dir2/dir3 删除多级目录mv old_dir_name new_dir_name更改目录名ls -ld 列出目录本身的信息istat dir 查看目录/文件相关信息ls -a 查看隐藏文件cat file_name 显示文本文件的内容cat file1 file2 file3 file4 …可以将多个文件内容首尾相接显示出来pg file_name (system V) 分屏显示文本文件的内容。当文件内容超过一屏的显示容量时,通过回车显示下一屏内容more file_name (BSD UNIX) 分屏显示文本文件的内容。当文件内容超过一屏的显示容量时通过回车显示下一行内容,通过空格键显示下一屏内容chmod mode filename/dirnam u 属主 + 添加r 读g 属组 - 减去w 写o 其他人 = 等于x 执行a 所有人系统(ls显示、pwd显示当前路径、cd跳转到路径)uname、hostname显示主机名date 显示日期oslevel -s 显示系统版本bootlist -om normal 显示启动设备prtconf 显示机器、系统和硬件信息bootinfo -y 显示内核 ;-r显示内存who显示当前用户和指令instfix -i |grep ML显示系统更新信息 smit update_by_fix /smit instfix硬件lscfg |grep -i adapter 显示适配器配置信息lscfg -vpl hdisk0 显示hdisk0的配置信息lsdev -CH lsdev -Cc disk 显示磁盘类的设备状态lsdev -Cl hdisk0 显示hdisk0的状态lsattr -E lsattr -El sys0显示系统信息lsattr -El hdisk0显示磁盘信息chdev -l sys0 -a 属性=值 修改系统属性cfgmgr 查找新添加设备lquerypv -h /dev/hdisk0 80 10 列出磁盘PVIDlquerypv -M hd

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在errpt中出现E87EF1BE的dump不够的报错

在errpt中出现

E87EF1BE 0926082807 P O dumpcheck The largest dump device is too small.

信息.断定为存放dump文件的lg_dumplv容量不够.一般推荐的dump device 值大小为sysdumpdev –e 估计值的1.5 倍。

需要扩容.扩容步骤如下:

1.查看lg_dumplv大小的估计值

#sysdumpdev -e

0453-041 Estimated dump size in bytes: 1287651328

即1.2G

2.现在lg_dumplv大小

#lslv lg_dumplv

其中PP SIZE: 256 megabyte(s)

PPs: 4

经计算,现在容量为1G.需要扩容0.2G

3.查看lg_dumplv所在的vg的容量是否够用

#lsvg rootvg

其中PP SIZE: 256 megabyte(s)

TOTAL PPs: 1092 (279552 megabytes)

FREE PPs: 826 (211456 megabytes)

经计算,vg剩余容量为206.5G,因为根盘做了镜像.故,可用剩余容量为103G左右.因pp size为256m,故扩容2pps,即0.5G(其实扩1个pp也可以.2个放心点.)

4.扩容操作

extendlv lg_dumplv 2

5.检查当前lg_dumplv的大小.

#lslv lg_dumplv

其中PP SIZE: 256 megabyte(s)

PPs: 6

即,现在容量为1.5G.

6.使用dumpcheck命令查看,是否还出现errpt信息

#/usr/lib/ras/dumpcheck

#errpt

不出现,则为成功.

注:在AIX 系统中的lg_dumplv 逻辑卷是用于存放系统dump 的区域。在安装系统时是否创建该逻辑卷与服务器的内存配置有关。若服务器的内存小于4GB时, 那么在安装AIX 5.2 或5.3时,系统就不会自动创建它。而缺省将系统dump 存放在hd6上。

当服务器的内存大于4GB时,在安装AIX时,就会为系统dump 创建一专用区域,该逻辑卷名就是

lg_dumplv. 其缺省大小是按以下规则分配的:

. 4GB < = 服务器的内存〈12GB lg_dump 的大小为1GB

. 12GB < = 服务器的内存〈24GB lg_dump 的大小为2GB

. 24GB < = 服务器的内存〈48GB lg_dump 的大小为3GB

. 48GB < = 服务器的内存lg_dump 的大小为4GB

相关文档
最新文档