Chinaunix首页 | 论坛 | 博客
  • 博客访问: 48000
  • 博文数量: 16
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-27 13:17
文章分类

全部博文(16)

文章存档

2013年(16)

我的朋友

分类:

2013-12-28 09:13:35

原文地址:AIX 系统下常用操作命令 作者:laigq

 
1、查看父设备:
#lsdev -Cl cd0 -F parent  查看父设备
#lsdev -p  父设备               查看父设备下的子设备
#rmdev -l pci10 -d -R     删除父设备及其子设备
#rmdev -l dev       设备标志为 defined 状态    -R 表示 递归
#rmdev -dl dev      从 对象类中删除
#rmdev -p 父dev     其 子设备被标志为 defined 状态 
 
#lsslot   查看槽位
#lsslot -c pci
#bindprocess -q  察看系统CPU数量

增加系统dump dev lv方法:
1、增加一个lv ,type 为 sysdump
2、sysdumpdev 命令修改到dumpdev 里面
#sysdumpdev -p /dev/hd7  设置hd7 为dumpdev
#sysdumpdev -s /dev/rmt0  设置二级dumpdev 为磁带
要永久地将主要转储设备的数据库对象更改到 /dev/newdisk1,输入:
sysdumpdev  -P  -p /dev/newdisk1
#sysdumpdev -l  查看dumpdevice
增加交换页大小:
可以新建一个临时的ps作为替代,
#mkps -s 200 -n datavg hdisk0
在hdisk0上创建一个200个pp大小的ps,并且立即active
#lsps -a
Page Space      Physical Volume   Volume Group    Size %Used Active  Auto  Type
paging00        hdisk0            datavg        2304MB     1   yes    no    lv
hd6             hdisk1            rootvg        1632MB     1   yes    no    lv
可以使用chps 修改现有交换页大小:
#chps -d  减少lp数   paging00
#chps -s  增加的lp数   paging00

2、lssrc 命令
要获取本地机器上所有子系统的状态,请输入:
lssrc  -a
本命令获取本地机器上已知的所有子系统的状态。
要获取外部主机上的所有子系统的状态,请输入:
lssrc  -h zork  -a
本命令获取 zork 机器上已知的所有子系统的状态。
获取 srctest 子系统的状态,请输入:
lssrc  -s srctest
本命令获取本地机器的 srctest 子系统上的所有实例状态。
要使用 PID 获取子系统状态,请输入:
lssrc  -p 1234
本命令获取本地机器上 PID 为 1234 的子系统的状态。
要获取 tcpip 子系统组的状态,请输入:
lssrc  -g tcpip
本命令获取本地机器上 tcpip 组中子系统的所有实例的状态。
要获取 tester 子服务器的状态,请输入:
lssrc  -t tester  -p 1234
本命令获取 tester 子服务器上属于 srctest 子系统中 PID 为 1234 的子系统的状态。
要使用 PID 获取子系统状态,请输入:
lssrc  -l  -p 1234
本命令获取 PID 为 1234 的子系统的长状态。
 

3、errpt 错误输出
要想显示一个完整的摘要报告,请输入:
errpt要想显示一个完整的详细报告,请输入:
errpt  -a
要想显示一个错误标识符 E19E094F 记录的所有的错误的报表,请输入:
errpt  -a  -j E19E094F
要想显示一个在过去 24 小时内记录下来的所有错误的详细报表,请输入:
errpt  -a  -s mmddhhmmyy
这里,mmddhhmmyy 字符串等于当前的月、日、小时、分、和年再减去24小时。
要想列出为其日志为任何错误日志记录关闭的错误记录模板,请输入:
errpt  -t  -F log=0
要想从 /var/adm/ras/errlog.alternate 备用错误日志文件中查看所有的记录,请输入:
errpt  -i /var/adm/ras/errlog.alternate
要想从 /var/adm/ras/errlog.alternate 备用错误日志文件中查看所有的硬件记录,请输入:
errpt  -i /var/adm/ras/errlog.alternate -d H
要想显示对于错误标签 ERRLOG_ON 的所有记录下来的错误的详细报表,请输入:
errpt  -a  -J ERRLOG_ON
要想显示所有错误的详细报表并给重复错误进行分组,请输入:
errpt -aD

4、chdev
要更改 4mm SCSI 磁带机 rmt0 的保留指示信息,以便每当插入磁带或打开驱动器时,驱动器不会将磁带移至开头,然后移至结束,再回到开头,请输入:
chdev -l rmt0 -a ret=no系统会显示与以下内容相似的消息:
rmt0 已更改要将令牌环适配器 tok0 的一个或多个属性更改为如同 changattr 文件中描述的预设置的值,请输入:
chdev -l tok0 -f changattr系统会显示与以下内容相似的消息:
tok0 已更改要更改可用 SCSI 适配器 scsi0 的 SCSI 标识,而该适配器由于与之连接的可用磁盘驱动器而不能变为不可用或不能进行更改,请输入:
chdev  -l scsi0 -a id=6 -P系统会显示与以下内容相似的消息:
scsi0 已更改要将更改应用于适配器,请关闭系统然后重新启动。
要将已定义的 tty 设备 tty11 移动到另一个串行适配器 sa5 上的端口 0,请输入:
chdev  -l tty11  -p sa5  -w 0系统会显示与以下内容相似的消息:
tty11 已更改要将每个用户允许的进程的最大数更改为 100,请输入:
chdev -l sys0 -a maxuproc=100系统会显示与以下内容相似的消息:
sys0 已更改

5、chfs 文件系统扩展
要更改 /test 日志文件系统的文件系统大小,输入:
chfs  -a size=24576 /test    此命令将 /test 日志文件系统的大小更改为 24576 个 512 字节块,或 12MB(只要先前的大小没有这么大)。
要增加 /test 日志文件系统的大小,输入:
chfs  -a size=+8192 /test      此命令会将 /test 日志文件系统的大小增加 8192 个 512 字节块或 4MB。
要更改文件系统的安装点,输入:
chfs  -m /test2 /test    此命令将文件系统的安装点从 /test 更改为 /test2。
要从文件系统删除记帐属性,输入:
chfs -d account /home    此命令将记帐属性从 /home 文件系统中除去。记帐属性从 /etc/filesystems 文件的 /home: 节中被删除。
要分割镜像文件系统的副本并安装它作为只读形式用以联机备份,输入:
chfs -a splitcopy=/backup -a copy=2 /testfs这样就在 /backup 安装了 /testfs 的只读副本。
要更改 /test 日志文件系统的文件系统大小,输入:
chfs -a size=12M /test此命令将 /test 日志文件系统的大小更改为 12MB(只要先前的大小没这么大)。

6、chcons
要将系统控制台更改为在 /tmp 目录中称作 console.out 的文件,输入:
chcons /tmp/console.out要将系统控制台更改为具有 tty3 逻辑名的终端,输入:
chcons /dev/tty3要将系统控制台更改为与 /dev/tty3 设备相关联的终端,并确保在控制台处的登录,输入:
chcons -a login=enable /dev/tty3要将系统控制台更改为具有 tty0 逻辑名的终端,并禁用在控制台处的登录,输入:
chcons -a login=disable /dev/tty0要将控制台更改为缺省物理 LFT 显示器,输入:
#lscons
#chcons /dev/lft0

7、chpv
要关闭物理卷 hdisk03,请输入:
chpv  -v r hdisk03
物理卷被关闭而不能进行逻辑输入和输出,直到使用 -v a 标志。
要打开物理卷 hdisk03,请输入:
chpv  -v a hdisk03
现在为逻辑输入和输出打开物理卷。
要停止到物理卷 hdisk03 的物理分区的分配,请输入:
chpv  -a n hdisk03
无物理分区可以分配,直到使用 -a y 标志。
要清除物理卷 hdisk3 的引导记录,请输入:
chpv -c hdisk3

8、crfs 创建文件系统
为在 rootvg 卷组上创建一个 JFS,采用非缺省的段大小和非缺省的 nbpi,输入:
crfs  -v jfs2  -g  rootvg  -m /test -a \ size=32768 -a frag=512 -a nbpi=1024此命令在 rootvg 卷组上创建了 /test 文件系统,段的大小为 512 字节,每 i-node(nbpi) 的字节比例是 1024,初始的大小是 16MB (512 * 32768)。
为在 rootvg 卷组上创建一个 JFS,采用非缺省段大小和非缺省的 nbpi,输入:
crfs -v jfs2 -g rootvg -m /test -a size=16M -a frag=512 -a nbpi=1024此命令在 rootvg 卷组上创建了 /test 文件系统,段的大小为 512 字节,每 i-node(nbpi) 的字节比例是 1024,初始的大小是 16MB。
 

9、diag
diag 命令是运行广泛选择的任务和服务帮助的起点。大多数任务和服务帮助是特定于平台的。以下任务和服务帮助是可用的:
运行诊断
显示或者更改诊断运行时选项
显示服务提示
显示先前的诊断结果
显示硬件错误报告
显示软件产品数据
显示配置和资源列表
显示硬件的重要产品数据
显示资源属性
更改硬件的重要产品数据
格式化介质
认证介质
显示测试模式
局域网分析器
在资源列表中添加资源
从资源列表删除资源
SCSI 总线分析器
下载微码
显示或更改引导列表
定期诊断
备份与恢复介质
磁盘维护
配置拨号和 LPF 键
添加或删除抽屉配置
创建定制配置软盘
更新基于磁盘的诊断
配置 ISA 适配器
操作系统 Shell 提示(只适用于联机服务方式)
显示或更改多处理器配置
启用和禁用个别处理器
显示或更改 BUMP 配置
用新的二进制映像更新闪存 EPROM
显示或更改诊断方式
显示或更改远程电话号码和调制解调器配置
显示或更改电子方式切换
处理补充介质(只适用于单机模式)
类属微码下载
运行错误日志分析
用于以太网的服务帮助
在 AIX 5.1 和较早版本(RSPC)中更新系统闪存
在 AIX 5.1 和较早版本(RSPC)中配置铃声指示电源启动
在 AIX 5.1 和较早版本(RSPC)中配置服务处理器
在 AIX 5.1 和较早版本(RSPC)中保存或恢复服务处理器配置
在 AIX 5.1 和较早版本(RSPC)中显示机器检查错误日志
7135 RAIDiant 阵列服务帮助
SCSI 设备识别和除去
SCSD 磁带机服务帮助
Escon 位错误率服务帮助
SSA 服务帮助
PCI RAID 物理磁盘标识
配置铃声提示电源启动策略(CHRP)
配置监视策略(CHRP)
配置重新引导策略(CHRP)
配置远程维护策略(CHRP)
保存或恢复硬件管理策略(CHRP)
显示固件设备节点信息(CHRP)
提供扇区可用性
更新系统或服务处理器闪存(CHRP)
显示系统环境传感器(CHRP)
显示检查停止分析结果
分析适配器内部日志
闪烁 SK-NET FDDI 固件
显示微码级别
要以不提问的方式在 scdisk0 设备上运行诊断,请输入:
diag -d scdisk0 -c

10、lscfg
要显示系统配置,请输入:
         #lscfg
已安装资源列表以下资源在本机器上已安装:
+/- = 从资源列表中添加或删除。
*   = 不可用的诊断支持。
  型号体系结构:chrp
  型号实现:多处理器,PCI 总线
+ sys0                             系统对象
+ sysplanar0                       系统平面
+ mem0                             存储器
+ L2cache0                         二级高速缓存
+ proc0            U1.1-P1-C1      处理器
* pci3             U0.2-P1         PCI 总线
+ scsi0            U0.1-P1/Z1      Wide/Ultra-2 SCSI I/O 控制器
+ rmt0             U1.1-P1/Z1-A3   SCSI 4mm 磁带机(12000 MB)
+ cd0              U1.1-P1/Z1-A5   SCSI 多媒体 CD-ROM 驱动器(650 MB)
+ hdisk0           U1.1-P1/Z1-A9   16 位 LVD SCSI 磁盘驱动器(4500 MB)
+ fd0              U0.1-P1-D1      软盘驱动器
..
..
要在每一行显示带有设备描述的系统配置,请输入:
         lscfg  -s       系统将输出与以下类似的消息:
已安装资源列表以下资源在本机器上已安装:
+/- = 从资源列表中添加或删除。
*   = 不可用的诊断支持。
       
  型号体系结构:chrp
  型号实现:多处理器,PCI 总线
       
+ sys0            
        系统对象
+ sysplanar0          系统平面
+ mem0             存储器         存储器
+ L2cache0         二级高速缓存
+ proc0            U5734.100.1234567-P1-C1
        处理器
+ proc1            U5734.100.1234567-P1-C2
        处理器
+hdisk0            U5734.100.1234567-P1-D9
      16 位 LVD SCSI 磁盘驱动器(4500 MB)
+fd0               U5734.100.1234567-P1-D1
      软盘驱动器
..
..
要显示不带有 VPD 的逻辑名 proc 所指定设备的名称、位置和描述,请输入:
lscfg -l  proc 
\*系统会显示逻辑名以 proc 开头的所有设备信息,如下所示:
  proc0            U1.1-P1-C1  处理器
  proc1            U1.1-P1-C1  处理器
  proc2            U1.1-P1-C1  处理器
  proc3            U1.1-P1-C1  处理器
  proc4            U1.1-P1-C2  处理器
  proc5            U1.1-P1-C2  处理器
  proc6            U1.1-P1-C2  处理器
  proc7            U1.1-P1-C2  处理器
要显示由逻辑名 ent0 指定的特定设备的 VPD,请输入:
         lscfg  -v -l ent0
系统显示如下:
 ent0             U0.1-P1-I2/E1  吉位以太网-SX PCI 适配器(14100401)
        网络地址.............0004AC7C00C4
        可显示信息...........吉位以太网-SX PCI 适配器(14100401)
        EC 级别....................E77998
        部件号.....................07L8916
        FRU 号.....................07L8918
        设备说明(YL).............U0.1-P1-I2/E1
要将开放固件设备树中相应节点的 VPD 显示到 ent0 设备中,请输入:
 lscfg -vp -lent0
显示如下:
  ent0             U0.1-P1-I2/E1  吉位以太网-SX PCI 适配器(14100401)
        网络地址.............0004AC7C00C4
        可显示信息...........吉位以太网-SX PCI 适配器(14100401)
        EC 级别....................E77998
        部件号.....................07L8916
        FRU 号.....................07L8918
        设备说明(YL).............U0.1-P1-I2/E1

  平台特定
  名称:以太网
    型号:Galaxy, EtherLink 1000-SX-IBM
    节点:

    设备类型:网络
    物理位置:U0.1-P1-I2/E1
 
11、iostat
要为所有 tty、CPU 和磁盘显示引导后的单一历史记录报告,请输入:
iostat要为逻辑名是 disk1 的磁盘显示一个以两秒为时间间隔的持续磁盘报告,请输入:
iostat -d disk1 2要为逻辑名是 disk1 的磁盘显示以两秒为时间间隔的六个报告,请输入:
iostat disk1 2 6要为所有磁盘显示以两秒为时间间隔的六个报告,请输入:
iostat -d 2 6要为三个名称分别为 disk1、disk2、disk3 的磁盘显示以两秒为时间间隔的六个报告,请输入:
iostat disk1 disk2 disk3 2 6要打印系统吞吐量报告,请输入:
 
iostat -s要打印适配器吞吐量报告,请输入:
iostat -a要打印系统和适配器吞吐量报告,且仅有 tty 和 CPU 报告(没有磁盘报告),请输入:
 
iostat -sat要打印带有 hdisk0 和 hdisk7 的磁盘使用率报告的系统和适配器吞吐量报告,请输入:
iostat -sad hdisk0 hdisk7要显示 iostat 输出的每行的下一行的时间戳记,请输入:
iostat -T

12、网卡绑定
#smit etherchannel
有两种方式: 1、主用网卡和备用网卡(分别选择主用网卡 和 backup adapter)   2、负载均衡 (同时选择两块网卡)
13、命令消除警告灯
#/usr/lpp/diag/usysfault
14、输出系统详细配置信息
#prtconf
 
15、查看 aix 下 已激活的 CPU 个数
#chcod
如果 aix 购买的 4 个cpu,则可以通过一下命令使 4个CPU 都可用
#chcod -r proc -n 4

16、修改 lv 的文件系统类型。jfs 转 jfs2
#chlv -t 'jfs2'  lvname

17、引导的设置
查看当前normal 方式引导
#bootlist -m normal -o
设定引导顺序
#bootlist -m normal hdisk0 cd0 rmt0
查看当前 service 方式引导
#bootlist -m service -o
使service 方式引导列表无效
#bootlist -m service -i
18、bosboot
如果引导逻辑卷有问题,可以新建一个 引导逻辑卷(BLV)
#bosboot -ad /dev/hdisk0    (一般是维护,或者做磁盘镜像时用到)
# bootinfo -B hdisk1  (查看该磁盘是否可以做引导设备)

19、查看和修改系统参数
查看系统的默认参数设置
#lsattr -Dl sys0
系统参数 autorestart 值为 true 时,当系统掉电或者系统崩溃后,系统会重新启动。默认值为 false。
修改系统参数
#chdev -l sys0  -a autorestart=true
#lsattr -El sys0  查看修改后的结果
同理也可以修改其他设备的参数
 

20、vg 中把lv 从一个disk 迁移到另一个disk
要将hdisk2上的lv移植到hdisk1上去
使用migratepv命令,以下是具体步骤
#migratepv -l hd3 hdisk2 hdisk1
#migratepv -l hd9var hdisk2 hdisk1
虽然hd3与hd9var位于两个磁盘,但是migratepv同样可以执行移植,
因为migratepv执行时,会先将lv镜像,然后再把源盘的lv删除
            

 
阅读(813) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~