IBM AIX日常维护命令.docx

上传人:b****8 文档编号:23912642 上传时间:2023-05-22 格式:DOCX 页数:10 大小:22.14KB
下载 相关 举报
IBM AIX日常维护命令.docx_第1页
第1页 / 共10页
IBM AIX日常维护命令.docx_第2页
第2页 / 共10页
IBM AIX日常维护命令.docx_第3页
第3页 / 共10页
IBM AIX日常维护命令.docx_第4页
第4页 / 共10页
IBM AIX日常维护命令.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

IBM AIX日常维护命令.docx

《IBM AIX日常维护命令.docx》由会员分享,可在线阅读,更多相关《IBM AIX日常维护命令.docx(10页珍藏版)》请在冰豆网上搜索。

IBM AIX日常维护命令.docx

IBMAIX日常维护命令

IBMAIX日常维护命令

一、检查AIX系统状态

1、文件系统:

df-k

2、设备:

lsdev-C

3、磁盘(物理卷):

lspv

4、pagingspace:

lsps-a

5、配置:

lscfg-vp

6、软件:

lslpp-l

7、用户:

who

8、处理器个数:

lsdev-C|grepproc

9、内存大小:

lsattr-Elmem0

二、关机

1、shutdown  

使用wall命令提醒用户若干时间后关机;

2、shutdown  +2

2分钟后关机

3、shutdown-Fr

-r=关机后重新启动

三、错误记录

1、显示错误:

errpterrpt|more

2、显示详细的错误信息:

errpt-a

3、清空错误记录信息:

errclear0

四、smit/smitty部分快捷菜单方式:

#smittytape

#smittyuser

#smittytcpip

#smittyinet

#smittynfs

#smittyjfs

#smittylvm

五、关于卷组(smittyvg)

1、显示卷组状态:

列出卷组细节:

lsvg

列出卷组中的逻辑卷:

lsvg-l

列出卷组中的物理卷:

lsvg-p

2、增加卷组:

smittymkvg

3、修改卷组属性:

smittychvg

4、激活卷组:

varyonvg  vg_name

5、解除卷组:

varyoffvg  vg_name

6、向卷组中增加一个物理卷:

extendvgvg_namehdiskn

  注:

extendvg命令用于向已存在的卷组增加新的物理卷,这个物理卷设备的状态必须是可用的(Available)。

7、从卷组中删除一个物理卷:

reducevg[-d]vg_namehdiskn

  注:

删除物理卷时其所在的卷组必须处于非活动状态,如果被删除的物理卷是卷组中仅存的一个,那么这个卷组同时也被删除。

六、关于物理卷(smittypv)

1、lspv

列出物理卷名称:

lspv

列出物理卷细节:

lspvhdiskN

列出物理卷中的逻辑卷:

lspv-lhdiskN

列出物理卷中的物理分区分布:

lspv-phdiskN

2、增加物理卷:

cfgmgr/mkdev

3、删除物理卷:

rmdev

七、关于逻辑卷(smittylv)

1、显示逻辑卷信息

列出逻辑卷名称:

lslv-l

列出逻辑卷细节:

lslv

列出与逻辑卷相关的物理卷:

lslv-l

列出物理卷中物理分区的分配:

lslv-p

显示逻辑卷中LP(逻辑分区)与PP(物理分区)的对应:

lslv-m

2、增加逻辑卷

#smittymklv

#mklv

3、删除逻辑卷

#smittyrmlv

  #rmlv

4、设置逻辑卷属性

#smittylvsc

#chlv

5、增加逻辑卷拷贝:

smittymklvcopy

6、删除逻辑卷拷贝:

smittyrmlvcopy

八、设备管理

1、cfgmgr/mkdev:

配置系统中新增设备。

2、lsattr:

用于读取指定设备的配置属性,部分属性可更改。

3、lscfg:

用于显示指定设备的类型、序列号和有关供货商的信息。

4、rmdev:

从系统中删除设备,或使设备处于defined状态。

5、lsdev/prtconf:

列出当前系统中定义的设备。

九、用户/用户组

1、对于用户组,使用smitgroup

对于少量用户的管理,使用smituser

对于大量的用户,使用mkuser

2、更改用户属性:

smittychuser

更改用户组属性:

smittychgroup

3、删除用户:

smittyrmuser

删除用户组:

smittyrmgroup

十、常用用户监视命令

who

last  -登录事件和关机信息

lastrootconsole

last|grepshutdown

十一、系统记录文件

列出系统记录名称:

alog-L

  示例:

bootbosinstnimconsole

列出文件:

alog-o-tboot

十二、程序包安装:

installp/smittyinstallp

十三、列出所有已安装的IBMAIX软件的当前版本。

#lslpp-l

十四、列出某个命令包含在哪个文件集中

#lslpp-w/usr/bin/vi

十五、关于备份

1、创建系统备份:

smitmksysb

2、逻辑卷组的备份:

savevg

3、常用的UNIX命令进行备份和恢复:

dd、cpio、backup、restore、tar等

十六、监视CPU使用情况

#vmstat2

#iostat-t26

#sar-PALL23

十七、监视内存使用情况

#vmstat210

#psaux

#svmon-G

#svmon-Pau10

十八、监视I/O使用情况

#iostat5

#sar-d33

#filemon-Olv,pv-ofmon.out

十九、监视网络使用情况

1、网络接口统计:

netstat-i

2、网络内存使用情况:

netstat-m

3、正在运行的每一个基于通用数据链接接口设备驱动程序的统计信息:

netstat-v

4、显示由协议参量(udp、tcp、ip、icmp)所指定值的统计信息:

netstat-p、netstat-pip

5、得到在一个时间间隔内网络操作的详细内容:

netpmon-onetpmon.out-Oall;sleep400;trcstop

二十、基于文本的监视

#topas

AIX查看硬件配置

查看内存

使用命令#  lsdev-Ccmemory

查看配置的物理内存设备,下面为其输出示例:

mem0Available00-00Memory

L2cache0Available00-00L2Cache

再使用命令#lsattr-Elmem0

输出如下

size512TotalamountofphysicalmemoryinMbytes  False

goodsize512AmountofusablephysicalmemoryinMbytesFalse

此例说明机器的物理内存为512MB。

如果前面lsdev的输出中有设备名mem1,则使用同样的命令查看其对应的大小并依此类推。

或者

#bootinfo-r

查看物理内存

prtconf就可以查看系统所有的信息cpu内存硬盘等..

显示每一个CPU的频率

#pmcycles-m

查看机器型号,SN

      #uname-Mu        结果如下

      IBM,7043-150IBM,01105DE2CE

      其中IBM,7043-150是model,01105DE2CE中的105DE2CE就是机器上标明的sn:

10-5DE2CE,也就是序号码

查看系统的maintenancelevel          /*注:

maintenance维护保持

    #oslevel-s

查看硬盘

若为7133硬盘系统:

键入lsdev-CHcpdiskIBM

其他硬盘键入:

#lsdev-CHcdisk

查看适配卡

#lsdev-CHcadapter

输入命令#diag可以进入诊断模式查看硬件信息。

修改系统参数

修改系统时区  #smittychtz

修改系统时间  #smittydata

修改异步IO    #smittychgaio

更改最大进程数  #smittychgsys

更改系统用户数  #smittychlicense

配置主机名和IP  #smittymktcpip

可以使用#lscfg-vlent0命令查看ent0网卡位于哪个扩展槽位上。

配置系统的PagingSpace(hd6)和系统文件系统。

  1、查看rootvg上的PP的大小。

键入#lsvgrootvg,确认PP大小为32M.

    PPSIZE:

      32megabyte(s)

  2、检查系统默认hd6的大小

    #lsps-a

    PageSpace  PhysicalVolume  VolumeGroup  Size  %Used  Active  Auto  Type

      hd6        hdisk0      rootvg    512MB  1    yes    yes  lv

    缺省系统的空间只有一个hd6,而且比较小。

    交换空间的大小与内存的大小和应用有关。

当不知应用的内存使用情况时,可按以下原则设置。

当内存小于2GB时,

    交换空间的大小应是内存的两倍,当内存小于8GB而大于2GB时,交换空间的大小应与内存大小相同。

内存大于8GB

    时,交换空间的大小应是内存的一半。

安装扩展子系统:

#smittyinstall_all  (注意:

安装软件时,使用"/"激活find对话框)

  

  安装MAN文档  :

插入basedocumentation光盘,键入#smittyinstall_latest命令。

  

  使用updateCD光盘升级:

放入光盘,键入#smittyupdate_all。

  

  使用PTF光盘升级:

放入光盘,键入#smittyupdate_all。

  

  检查当前系统所打的补丁:

#instfix-i|grepAIX_ML。

  

创建磁盘启动镜像

  #bosboot-ad  /dev/hdisk0

查看启动顺序

  #bootlist-mnormal  -o

设置启动顺序

  #bootlist-mnormalhdisk0hdisk1

查看服务器微码

  #lsmcode

升级服务器微码

  #/usr/lpp/diagnostics/bin/update_flash-fimg文件名。

服务器本地有两个硬盘都设置为rootvg,并且设置镜像。

#extendvgrootvghdisk1(把hdisk1加入rootvg中)

#mirrorvgrootvg    (rootvg建立镜像)

克隆rootvg到备份磁盘hdisk1上

#alt_disk_install-O-B-Chdisk1

将hdisk1上的备份卷组更名为backup_vg

#alt_disk_install-Vbackup_vghdisk1

删除备份卷组backup_vg

#alt_disk_install-X  backup_vg

一建立镜像

1lsdev-Ccdisk              #查看系统盘的分配情况,本例以hdisk0hdisk1镜像为例.

2chdev-lhdisk1-apv=yes      #将hdisk1配置为PV

3extendvgrootvghdisk1        #将hdisk1配置入rootvg中(可以加-f参数强制执行添加到rootvg中的操作)

4mirrorvgrootvg              #镜像系统卷

5bosboot-a-d/dev/hdisk1      #将引导信息加入新盘中

6bootlist-mnormalhdisk0hdisk1  #更改启起序列

二删除镜像

1unmirrorvgrootvghdisk1        #取消镜像

2chpv-chdisk1              #清除引导区

3reducevgrootvghdisk1        #将PV从VG中删除

4bootlist-mnormalhdisk0      #更改启动序列

设备管理

AIX系统的设备有四种状态:

  Undefined(未定义):

表示系统无法识别该设备。

也就是系统找不到该设备。

  Defined(定义):

表示系统可以识别设备。

但是系统不能使用它。

  Available(可用):

表示该设备在系统中可以使用。

用户也可以使用。

  Stopped(停用):

表示设备不能被使用,但是操作系统通过驱动程序可以识别它。

lsdev显示设备列表:

  lsdev有两种格式

  lsdev-C显示的设备都已经安装在系统中。

  lsdev-P显示系统预定义设备数据库中的所有设备,即系统能支持的设备。

  常用参数  -cClass显示功能分类为Class的设备

          例:

lsdev-Ccdisk

          -H  在输出的信息中包含各列的标题

          例:

lsdev-Cc  disk-H

          -Sstate显示设备状态为state的设备,不能和-P参数同时使用

                  state参数

              值          代表的状态

          d,D,0,defined          Defined

          a,A,1,available        Available

          S,s,2,stopped          Stopped  

            例:

lsdev-Ccadapter-Sa-H  

          -rColumnName显示指定列名为ColumnName的所有值。

ColumnName的值一般为

            class,subclass,type.

            例:

lsdev-C-rclass

                    

lsattr显示设备属性:

  使用lsattr命令可以显示系统中已经安装设备的属性。

使用该命令时,必须指出具体的设备名,用

  -l指出要显示设备的逻辑名称,否则要用-c,-s,-t等参数唯一的确定某个已存在的设备。

  lsattr必须用下面的四个参数的其中一个:

  -D  显示设备的默认属性,从预定义设备数据库中读取一个具体类型设备的默认值。

  -E  显示一个具体设备的当前有效值,从用户定义设备数据库中读取一个具体设备的当前有效值,只能

      和-lName参数同时使用。

  -F  Format  使用用户自定义格式,Format中包含的字符可以是:

attribute(属性),value/deflt

      (当前值/默认值),description(描述)和user_settable(用户是否可以改变)中几个选项的

      组合,组成的字符必须用双引号引起来,例-F"attributedescriptionuser_settable"

  -R  显示属性的有限范围

  其他参数

  -lName显示逻辑名为Name的设备信息,Name就是lsdev命令所显示的设备名称

  -aAttribute显示指定的属性值,可以显示一个属性或者多个属性。

要显示多个属性,则各个属性之

    间用空格隔开,用一对双引号将所有的属性列表引起来。

            

  显示磁盘设备hdisk0的默认默认值

  #lsattr-D-lhdisk0-H

  显示磁盘设备hdisk0的属性的当前有效值

  #lsattr-E-lhdisk0-H

  显示终端设备tty0的login属性的可能值

  #lsattr-R-ltty0-alogin

lscfg显示系统的配置信息、诊断信息和重要产品数据(VPD)信息

  常用参数:

  -lName显示已经命名设备Name的设备信息。

  -p显示特定于平台的设备信息。

该标志仅仅适用于AIX4.2.1或更新版本

  -v显示定制VPD对象类中找到的VPD。

同样的,与-p标志一起使用时,可以显示AIX4.2.1或    更新版本上特定于平台的VPD。

  -s单行显示从名称到位置的设备描述。

  要在每一行显示带有设备描述的系统配置

  #lscfg-s

  要显示由逻辑名ent0指定的特定设备的VPD

  #lscfg-v-lent0

  要显示不带有VPD的逻辑名hdisk所指定设备的名称、位置和描述

  #lscfg-lhdisk\*

  要将开放固件设备树中相应节点的VPD显示到ent0设备中

  #lscfg-vp-lent0

卷组:

  列出卷组细节:

lsvgvg_name

  列出卷组中的逻辑卷:

lsvg-lvg_name

  列出卷组中的物理卷:

lsvg-pvg_name

  按卷组列出所有的逻辑卷:

lsvg-o|lsvg-i-l

  增加卷组:

smittymkvg

  卷组扩容/缩小smittyvgsc

  激活卷组(使其可用):

varyonvgvg_name

  解除卷组:

varyoffvgvg_name

  修改卷组属性:

smittychvg

  向卷组中增加一个物理卷:

extendvgvg_namehdiskN这个硬盘的状态必须是可用的。

  从卷组中删除一个物理卷:

reducevg[-d]vg_namehdiskN删除物理卷时其所在的卷组必须处于非  活动状态

物理卷:

  列出物理卷名称:

lspv

  列出物理卷细节:

lspvhdiskN

  列出物理卷中的逻辑卷:

lspv-lhdiskN

  列出物理卷中的物理分区分布:

lspv-phdiskN

  显示物理分区与逻辑分区的对应情况:

lspv-MhdiskN

  增加物理卷:

cfgmgr/mkdev

  删除物理卷:

rmdev

逻辑卷:

  列出逻辑卷名称:

lsvg-lvg_name

  列出逻辑卷细节:

lslvlv_name

  列出逻辑卷相关的物理卷:

lslv-llv_name

  列出物理卷中物理分区的分配:

lslv-ppv_name

  显示逻辑卷中LP与PP的对应:

lslv-mlv_name

  增加逻辑卷:

smittymklv或mklv

  删除逻辑卷:

  smittyrmlv活rmlv

  设置逻辑卷属性:

smittylvsc或chlv

  增加逻辑卷拷贝:

smittymklvcopy

  删除逻辑卷拷贝:

  smittyrmlvcopy

获取子系统状态#lssrc-a

获取active的子系统状态  #lssrc-a|grepactive

启动子系统:

#startsrc[option]{-ssubsystem|-ggroup}

    例:

#startsrc-stftpd

停止子系统:

#stopsrc[option]{-ssubsystem|-ggroup}

    例:

#stopsrc-stftpd

刷新子系统:

#refresh-stftpd

1.文件系统是否满

  df–k可以以K为单位检查文件系统的使用率

2.检查系统出错日志

  errpt|more来检查

  清除现有的log:

Errclear0

3.检查系统合法/非法登陆情况

  Last命令来检查来自登陆的地方。

4.检查系统是否有巨大的Core文件生成

  find/-namecore–print来检查。

对Core文件,一般直接删除就可以了。

5.系统性能检查:

a)CPU性能:

使用Vmstat,topas来检查

b)内存使用情况:

也是使用topas,vmstat来检查

c)检查IO平衡使用情况:

使用iostat来检查

d)交换空间使用情况:

使用lsps–a来检查

6.Mail检查

7.Diag一个月一次

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1