AIX命令整理

  • 格式:doc
  • 大小:123.00 KB
  • 文档页数:7

AIX命令整理

项目 命令及实例 备注

查看设备属性 # lsconf #查看整机信息 主机型号、序列号、CPU、内存等

配置信息 # prtconf #例如prtconf|grep disk查看大小是否一致 查看服务器的物理信息

查看微码版本 # lsmcode -c 查看微码版本

扫描和识别设备 # cfgmgr –v 扫描和识别设备

修改系统时区 # smitty chtz 修改完成后需要重启

修改系统时间 # smitty date

修改异步IO # smitty chgaio #将“STATE to be configured at

system restart”用F4 改为available 修改完成后需要重启

更改最大进程数 # smitty chgsys #在“Maximum number of PROCESSES

allowed per user”处改为[256]

更改系统用户数 # smitty chlicense #在“Maximum number of FIXED

licenses”改为[99]

配置主机名、IP # smitty mktcpip

地址变更 1. smitty tcpip 修改网卡的地址

2. 修改/etc/hosts 的boot 地址,

注意同时要修正/usr/es/sbin/cluster/etc/clhosts

3. 修改HACMP 配置

4. 同步HACMP 3. 修改HACMP 配置

smitty hacmp ->Extended

Configuration-> Extended Topology

Configuration-> Extended Topology

Configuration

Change/Show a Communication

Interface

不做修改,直接回车即可,同样修改其他boot 地址

设备信息 # lsdev -P -H

# lsdev -C -H

# lsdev –C #显示所有硬件信息

# lsdev -Cc disk #查看硬盘设备信息 #查看预定义库中的设备信息(-P);显示标题(-H)

#查看定义库中的设备信息(-C);显示标题(-H)

查看设备属性 # lsattr -El sys0

# lsattr –El hdisk0 # 查看hdisk0属性 查看已配置系统详细的属性信息

内存信息 # lsdev -Cc memory #显示内存的信息 显示内存的信息

网卡信息 # lsdev -Cc adapter |grep ent # 查看网卡设备的信息

# lscfg –vl ent0 # 查看ent0网卡的位置

# lsattr –El fcs0

# lanscan #查看所有网卡信息

# chinet #网卡配置 lsdev –Cc adapter :显示硬件适配器,可以显示其中网卡的状态

看HBA卡WWN # fcmsutil /dev/fcd0 查看HBA卡微码,卡号

删除硬件设备 # rmdev -dl 从系统ODM库中删除硬件定义

# rmdev -l

系统设备 # lscfg

# lscfg -vp | grep Size #查看有几条内存及容量 lscfg -vp /检查所有设备的微码

inetd 网络服务 # lssrc -s inetd

# TCP/IP 服务中最重要的服务应属inetd 服务

运行的环境信息 # uname -a 系统版本信息 # oslevel -r 查看系统版本

语言包 # locale -a #查看已经安装的语言包

# locale #查看当前设置

查看软件信息 # lslpp #查询已经安装了哪些软件

# lslpp -l -a

#查看当前可用的软件信息,已经安装的软件

安装、删除软件 # installp #该命令用来安装AIX 组件、提交和删除软件

安装扩展子系统 # smitty install_all

系统升级 # smitty update_all

补丁信息 # instfix -i #查询补丁信息

例:检查当前系统所打的补丁: #instfix -i |grep AIX_ML -i,显示是否安装了APAR 修补程序。

-k,指定要安装或查看的APAR 关键字。

磁盘信息 # lspv # lspv -p hdisk0 #系统中磁盘的信息

查看卷组信息 # lsvg –o #查看激活的卷组

# lsvg rootvg #查看卷组的详细信息

# lsvg -l rootvg #查看卷组的逻辑卷详细信息

查看卷组信息 # lslv 查看lv的详细信息

卷组状态 varyonvg、varyoffvg #激活、去激活卷组

# varyonvg datavg #激活datavg卷组

交换空间 # lsps –a

# lsps –s

进程 # lssrc –a

# 令查看当前运行的系统中子系统的活动情况,其中没有进程号的处于未启动状态

查看性能信息 # topas

服务管理 # lssrc

# startsrc -s nfs #启动服务

# stopsrc -s nfs #关闭服务

# refresh –s inetd 启动和关闭服务

telinit,该命令用于指定AIX 重新读取/etc/inittab 配置文件,重新部署服务的启动状态。

errpt日志 errpt #显示错误信息

a:显示错误日志文件中的详细信息

j:只显示指定ErrorID的详细信息

H(硬件错误)、S(软件错误)、O(程序错误)U(未确定) PERM(永久错误)、TEMP(临时错误)、PERF(性能错误)、PEND(可用性错误)、INFO(信息日志)、UNKN(未知错误)

errclear 0清空日志 # errpt -d H -T PERM #硬件故障检测命令

# errpt -d S -T PERM #软件故障检测命令

查看与修改系统参数 # vmo -a #查看系统配置参数

注:参数在/etc/tunables/nextboot文件中可以查看 例:vmo -p -o maxclient%=50

vmo -p -o maxperm=50

# bootinfo -s hdisk* #查看每个硬盘(PV)的容量

系统是否运行64位内核 # bootinfo –K #系统是否运行64位内核 查看内核运行位数

用户和组确认 # lsuser -a id ALL 查看用户限制 # ulimit –a #用户限制是否被正确设置

确认安装和补丁 # lslpp -l cluster.* (关键为cluster.es.server.rte)

cluster进程检查 [root][/]# lssrc -g cluster

Subsystem Group PID Status

clstrmgrES cluster 16334 active 一般上 hacmp.out 的位置:

/usr/sbin/cluster 或者 /tmp

clcomdES进程检查 [root][/]# lssrc -a|grep ES

clcomdES clcomdES 10027064 active

clstrmgrES cluster 9109532 active

clinfoES cluster 5767310 active 查看服务及进程,至少有以下三个

硬盘克隆 #alt_disk_install –BOC hdisk1 #克隆

#alt_disk_install –X #清空备用磁盘卷组

#rmdev -dl hdisk1 #删除已经克隆备用盘 克隆hdisk1硬盘

硬盘克隆 alt_disk_copy -d hdisk0 以默认方式将hdisk0克隆到hdisk1

双机管理 # smit clstart # 启动HACMP

# smit clstop # 关闭HACMP

Forced #强制停止HA服务,资源不释放,备机不接管

Graceful #关闭HA,释放资源,停止应用,备机不接管

takeover #关闭HA服务,释放资源,停止应用,备机接管 启动和关闭HA

HA切换参数说明

Bring Resource Groups Offline:停止ha服务并将资源组offline,不发生接管动作

Move Resource Groups:停止ha服务,将资源组切换到其它节点

Unmanage Resource Groups:停止ha服务,但资源组仍然保持激活状态

配置clinfo 配置clinfo

注:对于双节点,clstat等监控集群信息软件的基础为clinfoES服务,必须运行在每个Node 节点上。

1)修改确认每台机器的/es/sbin/cluster/etc/clhosts 信息

注:对于双节点,clstat执行拷贝:

rcp /usr/es/sbin/cluster/etc/clhosts host2:/usr/es/sbin/cluster/etc/clhosts

2)将snmp v3 转换为snmp v1

/usr/sbin/snmpv3_ssw -1

3) 修改启动clinfoES

chssys -s clinfoES -a "-a"

startsrc -s clinfoES

确认/usr/es/sbin/cluster/clstat 运行不报错

修改syncd

daemon 的数据刷新频率

(修改为10 秒) smitty hacmp -> HACMP Extended Configuration

-> Extended Performance Tuning Parameters

Configuration-> Change/Show syncd frequency

或运行命令修改/usr/es/sbin/cluster/utilities/clchsyncd 10 该值表示刷新内存数据到硬盘的频率,缺省为60,HACMP安装后一般可改为10,立即生效。

确认:

[root]#ps -ef|grep sync