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