AIX学习记录

IX上的用户管理、组管理
用户管理
smit user
直接建立用户
mkuser username
删除用户
rmuser username
更改用户的属性 smit chuser
新创建的用户是不能登陆的,首先要有root用户添加密码,并且用户在登录时会提示更改密码
组管理
smit group

安全文件
/var/adm/sulog 用于记录su记录
/var/adm/wtmp 用户的历史登陆信息 用who /var/adm/wtmp来查看
/etc/securlty/filelogin
/etc/password
/etc/group
/etc/securilty/limi。。 fsize 限制创建文件的大小,任何值为-1的都是不限制, nofiles限制用时打开文件的数目
/etc/security 限制用户的...
cat 。sh_history 用户执行的命令
alog boot 启动日志
alog -s -l min 网络安装程序的提示
alog console
alog是制定大小的文件,写满后会覆盖之前的log

设备管理
设备信息记录在ODM库中的
lsdev -P查看系统中预定义的设备
lsdev -C 当前已经装的设备
cfgmgr 装载设备(支持热插拔的设备)

prtconf 配置信息
lscfg 配置信息
lsarrt -Er mem0--内存 查看设备详细信息
lsarrt -Er intt0
删除一个设备 rmdev -l hdisk1
rmdev -dl disk1 彻底删除

磁带机的操作(tape)
lsdev -Cc tape
tctl -f /dev/rmt0 倒带
tctl -f /dev/rmt0 offline 出仓
tctl -f /dev/rmt0 fsf 2
tcopy /dev/rmt

终端、串口
tty设备

打印机的操作
smit printer 来设置

软盘和光驱

dosdir 查看软盘上的内容

lslpp -l bos.dos.utils 需要有这个包

光驱

mount -rv cdrfs /dev/cd0 /cdrom
unmount /cdrom

网络管理
lsdev -Cc adapter|grep ent
ifconfig -a 查看配置
netstat -in
netstat -rn 查看路由表
route add/delete 重启失效
添加永久路由 smit route

如何查看打开服务
lssrc -t 服务名
lssrc -t telnet /ftp
/etc/inetd.conf 定义使用那些服务,不适用那些服务
修改后,使用refresh -s inetd刷新生效

设置成DHCP服务器

NFS文件系统
showmount -e查看共享的目录
mount ip:/lujing mountpoint
-------------------------------------------------------------------------------------------------------------------
UNIX入门


--------------------------------------------------------------------------------------------------
AIX启动流程

1.AIX系统的模式
 normal模式 (多用户模式)
 SMS模式 (没有启动AIX系统,从firmware启动,做硬件维护)
 maintenance模式 (单用户模式、没有对外服务、做系统维护)
 diagnostics模式 (诊断状态、要启动AIX系统、做系统和硬件诊断)

 2.正常启动的过程
 阶段1:读取ROM.POST,初始化基本设备,装入bootimage
 阶段2:运行/etc/rc.boot1激活根卷,安装/
 阶段3:运行/etc/rc.boot2 ,装入ODM数据和设备文件
 阶段4:启动/etc/init,PID为1,init启动后运行/etc/inittab(运行每一个条目)‘
 init文件是一个文本文件,最好不要手动修改

 3.IAX系统之ODM
   AIX系统用一种独特的方法来管理和维护系统的配置信息,设备信息和关键产品信息。所有这些信息都保存在/etc/objrepos,/usr/lib/objrepos和/usr/share/lib/objrepos目录中,位于这些目录中的文件被称为系统对象类。
------------------------------------------------------------------------------------------------------------------------
AIX的SMIT介绍

1.smit的介绍
可以完成99%的系统管理操作
采用层次化的方式
快捷方式进入

2.smit的基本用法
smit执行的命令存放在 /usr/bin/smit
smit有两个版本:smit、smitty (图形化下,输入smit进入图形见面的smit菜单)
图形化得smit菜单选项和字符下的菜单是一样的

smit tcpip;回车确认后,running代表命令正在执行、ok代表执行成功,filed失败,在下面可以查看失败的信息,/可以查找错误信息特殊字符串
* esc+0完全退出,esc+3退回上一步
smit的快捷菜单
smit tcpip /smit chlv /smit mkuser(可以记住一些常用的方式皆可)

3.smit日志记录(smit不会覆盖日志,通常由root执行,日志保存在/(根)目录下)
---不会记录在命令行中执行的命令的记录
smit.log 记录smit操作的详细信息,时间、操作、命令、输出...
smit.script 记录实际运行命令(执行脚本),(多台机器执行统一操作的时候,可以记录scriptr,在多台机器上执行)
smit。transaction

4.smit的四种屏幕类型(主菜单、对话框(*为必填项、+为可选项,[]填写项可以自行填写可以选择)、选择器(esc+7可以选择多个-在可选的情况下,前面带上>代表已经选择))
 主菜单
 对话框(* 必填项,后面# 输入数字 + 可以选择 没有的可以自行输入)
 选择器(esc+4(F4)弹出的对话框就是选择器)
 命令执行输出状态:回车确认后,running代表命令正在执行、ok代表执行成功,filed失败,在下面可以查看失败的信息,/可以查找错误信息特殊字符串

---------------------------------------------------------------------------------------------------------------------------
AIX系统设备管理

1.lsdev |more 查看系统的所有设备
左侧第一列:设备名 第二列:状态 第三列:设备的位置号,子设备在主设备之下 第四列:设备描述

2.lspv 查看系统上的硬盘设备
lsdev -l hdisk3
rmdev -l hdisk3 逻辑上删除设备,改变状态为defined
mkdev -l hdisk3 激活设备,改变状态为available
rmdev -l hdisk3 -d 从CDM库中删除
cfgmgr 检查系统新硬件并配置,

3.lsattr -El hdisk3 查看设备属性
chdev -l hdisk3 -a start_timeout=60 修改设备属性(启动超时时间修改为60)

4.lsdev -Cc adapter (设备类别)
lsdev -Cc disk (磁盘)

-----------------------------------------------------------------------
Oracle的安装
 1.检查
  lsdev -C |grep proc 处理器
  lsattr -El mem0
  lsps -a 换页空间
  lslpp -l 检查软件包
 2.Oracle安装
  配置.profle
  。dtprofile 删除最后一行前面的注释,不管是在那登陆,都是。profile文件生效
  用户root用户执行安装脚本
  使用Oracle用户执行./runinstall开始安装
  export display=127.0.0.1:0:0
 
 --------------------------------------------------------------------------------------------------------
 AIX系统管理与监控
 
 1.AIX系统服务管理(SRC)
 lssrc查看服务
 lssrc -a|more 查看所有系统资源管理器下的资源
 lssrc -s inetd 查看inetd服务的信息
 lssrc -s sendmail 查看senmail服务
 lssrc -ls inetd 查看inetd下所有的子服务
 lssrc -t telnet 查看子服务telnet的信息
 
 stopsrc 停止服务
 stopsrc -t ftp 停止ftp服务
 
 startsrc 启动服务
 startsrc -t ftp 启动ftp服务
 
 refresh 刷新服务
 refresh -s inetd 刷新服务
 
 2.AIX系统的进程管理
 
 ps -ef查看系统运行的全部进程
 ps aux
 
 进程操作:
   结束进程: kill PID
            kill -9 PID 不可忽略的,强制停止
  
  3.性能监控
   topas
   左上角的一块是反映CPU的使用情况:kernel内核使用的情况(一般不会太多),user用户进程使用CPU的比例(主要关注),wait等待I/O完成的比例(高时要要就I/O读取的..)idel空闲比例
   
   下一块反映网络接口的情况(如果网络不正常)
   netstat -v ent1 查看到相应网卡的详细信息,有木有冲突包...
   
   中间下一块:磁盘的使用情况
    磁盘的名字  busyz(>85时磁盘繁忙)
    
   左下角:进程情况,列出占用CPU高的进程
   
   右上方:事件和队列(分析时一般不涉及)
   
   右中间:内存信息
    有大量的pyspin、pyspout有大量的进出时。。。
    内存泄漏:申请内存后,没有使用也没有释放,消耗系统的内存
   
   右下角:
   
 vmstat 2 10(查看内存和CPU的情况)2秒刷新一次,刷新10次
 
 iostat 2 10 (I/O情况)
 
 3.故障监控和检查
   查看故障灯
   HMC
  **查看AIX系统日志
   errpt 查看系统中有哪些报错
   标示符 产生时间 类型T 类C 资源名 报错描述
                        H
   errpt -a -j 标示符   查看一条报错的信息
   errclear 0 清楚所有的报错信息
  
  4.诊断系统软硬件
   diag
  5.snap信息收集
a.snap -r 清除以前的信息
 --如果以前未做过snap系统会报错说明没有可清理的内容,显示“nothing to clean up”
       --如果以前做过snap,显示Do you want me to remove these directories (y/n)?回答“y”
b.sngc -gcl 收集信息
 等待信息收集完成
c.完成后通过FTP到主机,用binary方式下载
 /tmp/ibmsupt/snap.pax.*(snap.pax.Z 或者snap.tar.Z) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值