AIX—日常运维命令总结
1、 查看AIX服务器的物理构造信息,包括服务器网络配置信息
# prtconf
# ifconfig -a
# lsattr -E -l mem0 :查看系统内存大小
# netstat -in :显示系统各网卡的配置信息 2、 开启和关闭AIX服务器
# shutdown -F :快速关机
# shutdown -I :采用交互式模式关闭系统
# shutdown -K :避免关闭系统
# shutdown -m :关闭AIX系统服务后,安装维护模式运行
# shutdown -r :关闭服务器后,并立刻重新启动 3、 设置网络IP
# smit tcpip 4、 查看系统中的设备信息(板卡,适配器,磁盘,磁带机,光驱,网卡,处理器等信息)
# lscfg 5、 查看某个设备信息,如查看磁盘信息
# lscfg -l hdisk0 6、 查看AIX主机型号
# uname -M 7、 查看产品部件号,序列号和设计更改级别等信息,可以使用 –v 选项
# lscfg -v | more 8、 查看设备信息同时显示标题行
# lsdev -P -H 9、 查看网卡信息
# lsdev -Cc adapter
# lsdev -Cc adapter | grep ent 查看CPU个数:
# smtctl 10、查看磁带机的设备属性等信息
# lsattr -l tmt0 -D 11、系统版本信息和运行环境等信息
# uname -a
# oslevel -r
# oslevel -s 12、查看系统安装了哪些软件
# lslpp -l 13、查看系统安装补丁信息
# instfix -I
# lslevel -s
# oslevel -rq 14、查看磁盘信息
# lspv 15、激活卷组
#varyonvg datavg 16、查看卷组的信息
#lsvg -o 14、查看卷组的详细信息
# lsvg rootvg 15、查看卷组中逻辑卷的设置信息
# lsvg -l rootvg 16、查看逻辑卷的详细信息
# lslv oraclelv 17、查看系统换页空间的信息
# lsps -a 18、查看系统进程信息,包括用户标识,进程ID,cpu使用情况
# ps -ef 19、查看用户和其拥有进程的相关信息
# ps -fu 20、查看某个进程的信息,如:ssh
# ps -ef | grep ssh 21、查看系统磁盘使用状况
#df -g
#df -m
#df -k 22、查看系统服务系统的状态
#lssrc -a 23、如查看ssh服务是否启动,可以使用ps -ef | grep sshd,也可以使用如下:
# lssrc -a | grep sshd 24、 磁盘管理常用命令,如下:
①:用于列出、修改PV相关属性
Lspv chpv
②:用于创建、修改VG相关属性
Mkvg chvg
③:用于向卷组添加、减少磁盘。
Extendvg reducevg
④:用于创建、修改、删除和查看LV
Mklv chlv rmlv lslv
⑤:用于创建、修改、删除和列出文件系统
Crfs chfs rmfs lsfs 25、用户和组管理的常用命令
①:用于生成、修改用户、删除和查看用户的命令
Mkuser chuser rmuser lsuser
设置oracle用户可以远程访问本系统
# chuser rlogin=true oracle
②:用于生成、修改组、已经删除和查看组的常用命令。
Mkgroup chgroup rmgroup lsgroup 26、SRC 管理命令如下 ①:查看服务、服务组的当前状态
Lssrc
②:用于启动、停止src进程
Startsrc stopsrc
③:用于重新读取/etc/inittab配置文件,重新部署服务的启动状态。
Telinit 27、换页空间的常用命令:
①:用于建立、修改和删除换页空间
Mkps chps rmps
②:查看换页操作的使用状态
Vmstat topas svmon 28、主机故障鉴别常用命令:
①:用于显示系统硬件和软件错误
Errpt
②:用于在日志中添加某种自定义消息
Errlogger
③:用于从系统中清楚以前的错误信息
Errclear
④:用于交互式诊断服务器构件
# diag
⑤:用于收集主机信息、系统统计信息
Snap 29、查看系统安装软件的常用命令
# Lslpp -a 用于显示指定文件集的信息。
# lslpp -e 显示已安装的临时补丁程序。
# lslpp -h 显示指定文件集安装于更新的历史信息。
# lslpp -l 显示某个指定文件的安装情况,包括名称,版本等信息
# lslpp -L 显示安装某个文件集的所有信息。 30、查看指定接口网络IP信息
# ifconfig en0 31、激活en0接口 (up是激活,down是关闭)
# ifconfig en0 up 32、将en0网口激活并赋予IP地址:
# ifconfig en0 10.0.144.1 netmask 255.255.255.0 up 33、将ip 绑定到网卡,可以使一个网络接口拥有多个IP地址,如下:
# ifconfig en0 10.0.144.1 netmask 255.255.255.0 alias 34、查看用户登录情况
# who 35、查看我是谁
# who am i 36、AIX系统设备管理
第一例字母是b :则表示是块设备文件
第一例字母是c :则表示是字符设备文件 37、查看系统定制库的设备定义信息
# lsdev -C
# lsdev -P | more 38、扫描AIX设备
# cfgmgr :强制更新和添加新的设备
# cfgmgr -l scsi0 :用于配置连接在scsi0适配器上的设备。 39、查看磁盘设备
Lspv -l :列出指定磁盘(物理卷)中定义的逻辑卷信息。
Lspv -p :列出指定磁盘(物理卷)中物理分区PP的分配状态。
Lspv -P :列出指定磁盘(物理卷)所属的镜像池位置。
Lsdev -Cc tape :查看磁带的设备信息
Lsattr -El rmt0 :查看磁带rmt0的设备配置信息
①:用于创建设备和删除设备:,如下:
# mkdev -l :创建设备
# rmdev -dl :完全删除设备及其定义。
②:用于显示设备信息和某个设备的属性:
# lsdev -C
# lsattr -l
③:用于更改给定逻辑名设备的特征
# chdev -l
# mkdev 40、检查磁盘是否可用
# lsdev -Cc disk 41、查看系统错误信息
# errpt -a
①:系统错误分类:
H:硬件故障类型的错误
O:操作程序方面的错误
S:软件故障方面的错误
U:不能确定分类的错误 ②:日志中的分类:
PERF:AIX设备、组件可能已经降低到可接受水平之下。
PERM:永久性错误,不能恢复。
PEND:AIX设备组件可用性状态已经很差
TEMP:临时性错误,也就是曾经发生了错误但在重试后成功运行。
UNKN:不能确定错误严重性的日志
INFO:信息类型的错误日志。 42、查看系统软件类错误信息
# errclear -d S O 43、直接删除错误日志中的所有内容
# errclear O 44、启动和关闭日志服务
# startsrc -s syslogd
# stopsrc -s syslogd 45、查看日志守护进程
# lssrc -s syslogd 46、查看系统定义的所有日志文件
# alog -L 47、更改启动日志文件大小
# alog -t boot -s 1024 48、显示console日志信息,包括存储设备的电池故障信息
# alog -o -t console | more 49、查看系统中所执行LVM管理命令、参数、时间、进程ID等信息
# alog -t lvmcfg -o 50、cron进程服务 (和Linux中一样)
①:查看进程运行状态
# ps -ef | grep cron
②:查看系统的自动化任务
# crontab -l
50 23 * * 6 /home/oracle/rman.sh
格式: 分 时 日 月 星期 60、终止进程
# kill -9 进程号 61、刷新服务
# refresh -g tcpip 62、启动和关闭服务
# startsrc -s nfsd
# stopsrc -s nfsd 63、查看系统用户登录情况
# last 64、修改磁盘的属性,设置磁盘为物理卷
# chdev -l hdisk1 -a pv = yes 65、设置物理卷hdisk2 为不可用状态:
# chpv -v -r hdisk2 66、将物理卷hdisk2设置为可用状态,并且要在磁盘上建立逻辑卷
# chpv -v -a hdisk2
# mklv -y lv_test datavg 10 hdisk2 67、关闭物理卷hdisk2 的分配许可权
# chpv -a n hdisk2 68、允许物理卷对空间进行分配
# chpv -a y hdisk2
# entendlv lvtest datavg 2 hdisk2 69、查看卷组所包含的物理卷信息
# lsvg -p datavg 70、查看换页空间的使用率
# lsps -s 71、动态增加文件系统空间
chfs -a size=+100M /test 72、检查文件系统/dev/fslv00 并要求执行错误修复操作
# fsck -p /dev/fslv00 73、检查文件系统的完整性/dev/fslv00
# fsck /dev/fslv00 74、查看系统内核进程、线程、虚拟内存、磁盘IO 、cpu等信息
# vmstat -2 30
# vmstat hdisk1 hdisk2 2 5
# vmstat -v # vmstat -s :总结内存使用情况 75、查看cpu、适配器、tty设备、磁盘驱动器、IO等信息
# iostat 2 10 76、以2秒为间隔统计30次,磁盘hdisk0的简要情况
# iostat -d hdisk0 2 30
# iostat -a 2 30 77、收集、报告或保存系统活动信息,CPU的使用情况等
# sar -u -P 0,1 2 10
# sar -d 2 5 78、查看ncargs占有字节
# lsattr -El sys0 -a ncargs
调整ncargs占用字节:
#chdev -l sys0 -a ncargs=8 表示设置ncargs占用8字节 79、查看maxuproc参数,最大进程数
lsattr -El sys0|grep maxuproc 修改maxuproc参数
chdev -l sys0 -a maxuproc='5000' 80、AIX系统网络参数调优
no -a | grep ipqmaxlen
no -a | grep rfc1323
no -a | grep sb_max
no -a | grep udp_recvspace
no -a | grep udp_sendspace
no -a | grep tcp_recvspace
no -a | grep tcp_sendspace 修改参数命令:
no -p -o 参数=值
no -p -o udp_sendspace=65536
参数调优参考:
ipqmaxlen = 100
rfc1323 = 1
sb_max = 1048576
udp_recvspace = 1048576
udp_sendspace = 1048576
tcp_sendspace = 262144
tcp_recvspace = 262144 80、用户解锁
chsec -f /etc/security/lastlog -a unsuccessful_login_count=0 -s oracle 1、获得AIX主机连接的光纤设备:
# lsdev -Cc adapter -S a | grep fcs
fcs0 Available 09-08 FC Adapter
fcs1 Available 09-09 FC Adapter 其中,显示有两块光纤卡。fcs0和fcs1 2、查看光纤卡的WWN号
# lscfg -vpl fcs0
fcs0 U787B.001.DNWG664-P1-C1-T1 FC Adapter
Part Number……10N8620
Serial Number……1B74404468
Manufacturer……001B
EC Level……A
Customer Card ID Number……5759
FRU Number…… 10N8620
Device Specific.(ZM)……3
Network Address……10000000C96E2898
ROS Level and ID……02C82138
Device Specific.(Z0)……1036406D
Device Specific.(Z1)……00000000
Device Specific.(Z2)……00000000
Device Specific.(Z3)……03000909
Device Specific.(Z4)……FFC01159
Device Specific.(Z5)……02C82138
Device Specific.(Z6)……06C12138
Device Specific.(Z7)……07C12138
Device Specific.(Z8)……20000000C96E2898
Device Specific.(Z9)……BS2.10X8
Device Specific.(ZA)……B1F2.10X8
Device Specific.(ZB)……B2F2.10X8
Device Specific.(ZC)……00000000
Hardware Location Code……U787B.001.DNWG664-P1-C1-T1
其中标红的部分(Network Address)就是光纤卡的WWN号 81、查看AIX文件系统缓存参数
vmo -a
《https://blog.csdn.net/weixin_33928467/article/details/89773157》
AIX—日常运维命令总结的更多相关文章
- hadoop记录-hadoop集群日常运维命令
hadoop集群日常运维命令 #1.namenode hadoop namenode -format #格式化,慎用 su hdfs hadoop-daemon.sh start namenode h ...
- Docker Swarm 日常运维命令笔记
之前介绍了Docker管理工具-Swarm部署记录,这里简单总结下Docker Swarm的日常维护命令,以作为平时运维笔记. Swarm作为一个管理Docker集群的工具,首先需要将其部署起来,可以 ...
- gitlab 日常运维命令
2018-10-24 gitlab查看版本 cat /opt/gitlab/embedded/service/gitlab-rails/VERSION 查看gitlab服务状态命令 gitlab-ct ...
- ogg日常运维命令
1.查看历史记录.快捷执行历史中的一条命令 GGSCI (11g) 32> h 23: view param exta24: info all25: lag exta.... GGSCI (11 ...
- DB2常用运维命令
DB2是IBM公司推出关系型数据库管理系统.主要应用于银行.医院等大型机构.现今DB2主要包含以下三个系列:DB2 for Linux, UNIX and Windows(LUW) . DB2在Lin ...
- hadoop日常运维与升级总结
日常运维 升级 问题处理方法 日常运维 进程管理 由于配置文件的更改,需要重启生效, 或者是进程自己因某种致命原因终止, 或者发现进程工作出现异常等情况下,需要进行手动进程的关闭或启动, 或者是增删节 ...
- zookeeper 用法和日常运维
本文以ZooKeeper3.4.3版本的官方指南为基础:http://zookeeper.apache.org/doc/r3.4.3/zookeeperAdmin.html,补充一些作者运维实践中的要 ...
- 关于总结一些CentOS7常用的运维命令
Centos7日常需要用的运维命令 1.删除0字节文件 find-type f -size 0 -exec rm -rf {} \ 2.查看进程 按内存从大到小排列 ps -e -o " ...
- Jenkins日常运维笔记-重启数据覆盖问题、迁移、基于java代码发版(maven构建)
之前在公司机房部署了一套jenkins环境,现需要迁移至IDC机房服务器上,迁移过程中记录了一些细节:1)jenkins默认的主目录放在当前用户家目录路径下的.jenkins目录中.如jenkins使 ...
随机推荐
- javascript中的e是什么意思?
e 代表事件(event)对象,即所谓的事件驱动源,包含了许多属性和方法.下面以鼠标点击事件为例,作一个测试: (HTML) <!DOCTYPE html> <html> &l ...
- Media Formatters(媒体格式化器)
6.1.1 Internet的媒体类型 媒体类型,也叫做MIME类型,标识了数据的格式.在HTTP中,媒体类型描述了消息体的格式.一个媒体类型由两个字符串组成:类型和子类型.例如: text/html ...
- openlayers上添加点击事件
有很多场景会有这个需求,就是我绘制了图标,点击图标需要展示一些对应的信息 openlayer的事件主要是通过监听来完成的,你所有的icon的点击事件都是可以通过监听map的点击事件来处理对应的逻辑的 ...
- 微信小程序音频背景播放
由于微信小程序官方将音频的样式固定死了,往往再工作中和UI设计师设计出来的样式不符,故一般都采用背景音频播放来实现自定义的UI样式的音频播放,即使用官网API提供的BackgroundAudioMan ...
- wal2json java jdbc 试用
上边有介绍过使用命令行模式的wal2json扩展使用,以下是一个jdbc 集成的试用(pg jdbc 驱动天然支持复制) 环境准备 pg(包含wal2json扩展)docker-compose 文件 ...
- appium--元素等待和屏幕截图
元素等待 设置元素等待可以更加灵活的指定等待元素的时间,从而增强脚本的健壮性,提高执行效率 强制等待 from time import sleep sleep(5) 隐式等待 隐式等待是针对全部元素设 ...
- stm32环境搭建
软件下载:https://pan.baidu.com/s/1rat9Vnm 第一部分:软件安装 1.点击安装mdk514.exe,一路next就可以了 2.使用管理员身份打开软件,点击File,进到l ...
- Web数据交互技术
作者 | Jeskson 来源 | 达达前端小酒馆 web的概念 web叫全球广域网,可以叫做万维网,是一种分布式结构,建立在Internet上的网络服务.万维网共享分布在网络上的各个服务器中的所有互 ...
- HTTP协议,到底是什么鬼?
作者 | Jeskson 来源 | 达达前端小酒馆 了解HTTP HTTP是什么呢?它是超文本传输协议,HTTP是缩写,它的全英文名是HyperText Transfer Protocol. 那么什么 ...
- 【沙龙报名中】集结腾讯技术专家,共探AI技术原理与实践
| 导语 9月7日,上海市长宁区Hello coffee,云+社区邀您参加<AI技术原理与实践>沙龙活动,聚焦人工智能技术在各产业领域的应用落地,共话AI技术带来的机遇与挑战,展望未来. ...