aix常用命令及问题解决.docx

上传人:b****5 文档编号:14495590 上传时间:2023-06-24 格式:DOCX 页数:52 大小:65.69KB
下载 相关 举报
aix常用命令及问题解决.docx_第1页
第1页 / 共52页
aix常用命令及问题解决.docx_第2页
第2页 / 共52页
aix常用命令及问题解决.docx_第3页
第3页 / 共52页
aix常用命令及问题解决.docx_第4页
第4页 / 共52页
aix常用命令及问题解决.docx_第5页
第5页 / 共52页
aix常用命令及问题解决.docx_第6页
第6页 / 共52页
aix常用命令及问题解决.docx_第7页
第7页 / 共52页
aix常用命令及问题解决.docx_第8页
第8页 / 共52页
aix常用命令及问题解决.docx_第9页
第9页 / 共52页
aix常用命令及问题解决.docx_第10页
第10页 / 共52页
aix常用命令及问题解决.docx_第11页
第11页 / 共52页
aix常用命令及问题解决.docx_第12页
第12页 / 共52页
aix常用命令及问题解决.docx_第13页
第13页 / 共52页
aix常用命令及问题解决.docx_第14页
第14页 / 共52页
aix常用命令及问题解决.docx_第15页
第15页 / 共52页
aix常用命令及问题解决.docx_第16页
第16页 / 共52页
aix常用命令及问题解决.docx_第17页
第17页 / 共52页
aix常用命令及问题解决.docx_第18页
第18页 / 共52页
aix常用命令及问题解决.docx_第19页
第19页 / 共52页
aix常用命令及问题解决.docx_第20页
第20页 / 共52页
亲,该文档总共52页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

aix常用命令及问题解决.docx

《aix常用命令及问题解决.docx》由会员分享,可在线阅读,更多相关《aix常用命令及问题解决.docx(52页珍藏版)》请在冰点文库上搜索。

aix常用命令及问题解决.docx

aix常用命令及问题解决

AIX中测试端口的方法

下面以80端口为例,介绍测试某一个端口是否工作的方法:

1.编辑/etc/services文件,找到如下两行

http80/tcp#WorldWideWebHTTP

http80/udp#WorldWideWebHTTP

用#将这两行注释掉,并添加新的两行,即如下:

#http80/tcp#WorldWideWebHTTP

#http80/udp#WorldWideWebHTTP

telnet280/tcp

telnet280/udp

2.编辑/etc/inetd.conf文件,找到如下一行

telnetstreamtcp6nowaitroot/usr/sbin/telnetdtelnetd-a

在其下添加一行

telnet2streamtcp6nowaitroot/usr/sbin/telnetdtelnetd-a

3.#refresh-sinetd

4.#lssrc-lsinetd

在输出中确认有一行

telnet2/usr/sbin/telnetdtelnetd-aactive

5.#netstat-an

该命令的输出中能看到80端口在侦听,即

tcp00*.80*.*LISTEN

6.尝试从别的AIX机器上用如下命令登陆这个服务器,如果能正常登陆,说明80端口工作正常。

#telnet80

7.#netstat-an|grep80

可以看到通过80端口建立了连接,类似如下输出:

tcp4009.181.50.90.809.181.50.107.3750ESTABLISHED

8.测试完成。

请注意,测试完成后,请将/etc/services和/etc/inetd.conf文件修改回之前的状态,并刷新inetd服务:

#refresh-sinetd

拨号访问RS/6000的快速配置方法

AIX/RS6000支持多种拨号访问的方法.如PPP/SLIP等,但其配置较为复杂.现介绍一种使用WIN95的超级终端HyperTerminal访问RS/6000的方法

 

RS/6000端:

1.定义tty,并设置enablelogin,flowcontrol=rts

2.编辑/etc/uucp/Devices,加入一行:

Directtty#-9600direct

3.连接Modem到tty#port

4.#pdisabletty#

5.#cu-mltty#

6.at<---/

7.ats0=1

8.~.<----/

9.penabletty# 

WIN95/98端:

拨号方问RS/6000

关于/etc/security/limits的中文解释

前一阵子,跟公司的数据库工程师为新机器P560Q和P55A安装系统和数据库,AIX为5304,oracle9207,在oracle建库是总是在jvm处失败,并报了一堆错,经查与/etc/security/limits限制有关,下面是这个文件的解释:

time(seconds)unlimited

此用户的一个进程能占用的CPU处理时间

file(blocks)unlimited

此用户的进程可以生成和扩展的最大文件大小

data(kbytes)131072

此用户的进程可分配使用的最大数据段大小(数据段可以有多个)

stack(kbytes)32768

此用户的进程可使用的最大堆栈段大小

memory(kbytes)32768

一个用户进程可以使用的最大物理内存数量(系统并不强制限制)

coredump(blocks)2097151

可生成的最大coredump文件大小

nofiles(descriptors)2000

一个用户进程可同时打开的文件描述符数量(基本等同于可打开文件数量)

 

将这几个值都改成了-1,安装成功!

Oracle的网络参数的设置

/usr/sbin/no–p-oudp_sendspace=65536

/usr/sbin/no–p-oudp_recvspace=655360

/usr/sbin/no–p-otcp_sendspace=65536

/usr/sbin/no–p-otcp_recvspace=65536

/usr/sbin/no–p-orfc1323=1

卷组问题

问题:

由于操作失误(chdev-lhdiskx-apv=yes)使得hdiskx的PVID发生改变,硬盘上的内容尽管没被破坏,但由于与VGDA区的描述不一致,造成卷组无法访问,该怎么办?

可用recreatevg命令来重新创建一内容相同的卷组,以达到修复的目的。

1.首先将原卷组的定义从系统的ODM库中删除:

#exportvgvgname

2.检查硬盘上VGDA区的信息,从中得到有关逻辑卷的名称及定义:

如:

#lqueryvg-Atphdisk2

MaxLVs:

------256

PPSize:

------26

FreePPs:

-----538

LVcount:

-----2

PVcount:

-----1

TotalVGDAs:

--2

ConcAllowed--0

MAXPPsper---1016

MAXPVs:

------32

ConcAutovar--0

VariedonCo--0

Logical:

------0003f62a00004c00000000f52f1737c5.1--datalv11

---------------0003f62a00004c00000000f52f1737c5.2--datalv21

Physical:

-----0003f62a2f135f0e--------------2----0

TotalPPs:

----542

LTGsize:

-----128

HOTSPARE:

----0

AUTOSYNC:

----0

VGPERMISSIO--0

3.创建逻辑卷名对应表文件。

第一字段为VGDA区中的逻辑卷的名,第二字段为在新卷组中新的逻辑卷名,可相同也可不同;为了修复原有卷组的内容,通常逻辑卷名保持不变。

如:

#vi-/tmp/lvname

-----datalv1:

datalv1

-----datalv2:

datalv2

4.在硬盘上重新创建卷组,保留原有卷组的数据结构。

#recreatevg-yvgname---llv_filehdisk_name...

如:

#recreatevg-yforrecr2---l/tmp/lvnamehdisk2

经过上述步骤,在hdisk2上创建了一个卷组forrecr2,原有的datalv1,datalv2逻辑卷的内容也保留了下来。

此时硬盘的PVID与新卷组VGDA的一致。

5.如果卷组上有文件系统,还需修改/etc/filesystems,使对应的文件系统的加载点与原来的一致。

6加载光驱

mount-r-vcdrfs/dev/cd0/mnt

加载iso文件

#mklv-yisolv-sn-L/dev/isolvrootvg500M

#ddif=/opt/software/iso/fim_console_rios_aix_5.isoof=/dev/isolv

#vi/etc/filesystems

/iso:

      dev        =/dev/isolv

      vfs        =cdrfs

      mount        =false

      options      =ro

      account      =false

#mount-vcdrfs-oro/dev/isolv/iso

7克隆磁盘

第一步:

alt_disk_install-CBOhdisk1

第二步:

alt_disk_install-Xhsidk1

第三步:

关闭服务器,把hdisk1拔出,插入另一台没有系统的服务器。

设备排序问题

P5

先lsslot-cslot,查到interface对应的pci父设备

然后,将网卡,端口全删除,然后按着你的顺序,做:

cfgmgr-lpcix(X指的是设备序号)

lsslot常用参数

lsslot–cpci查看物理设备

lsslot–cphb查看逻辑设备

HMC的问题

一台非出厂配置参数的p5服务器,由于不知道HMC端口的IP地址(),现无法控制该服务器。

用什么方法能知道原来的HMC端口的IP地址?

解答进入控制面板上的功能30,就能读出HMC端口的IP地址。

具体步骤如下:

a.为服务器接通电源,直到控制面板上的显示不再变化,且电源指示灯缓慢闪烁。

b.使用控制面板的<↑>或<↓>按钮选择功能2.按<→>按钮进入功能2,按<→>,选中N(Normal),使用<↑>或<↓>按钮将N改成M(Manual)按2次

<→>退出功能2.

b.使用<↑>或<↓>按钮选择功能30,按<→>按钮进入。

控制面板显示30**

c.使用<↑>或<↓>按钮,使面板显示3000或3001,然后按<→>,就能控制面板上读出所对应HMC端口的IP地址了。

如:

SP_A:

_ETH0:

___T5

9.5.105.243______

HMC0端口的IP地址是9.5.105.243.

d.检查完成后,使用控制面板的<↑>或<↓>按钮选择功能2.按<→>按钮进入功能2,按<→>,选中N,使用<↑>或<↓>按钮将M改成N

然后按2次<→>退出功能2

e.选择功能1,进入正常的操作模式。

其它系统问题

关于登录显示界面的修改:

修改/etc/motd这个文件的内容可以使用户登录的时候显示预先设置的信息。

修改用户进程连接数(默认128)

Smittyshgsys

修改系统参数

smittysystem

设置网关

#routeadd0网关

如果想永久使用,必须把这条命令添加到里面,每次让它自动运行。

创建一个lv

#mklv-vjfs2-yjfs2datavg2

#mklv-vjfs2log-yj2logdatavg1

#mkfs-v-olog=/dev/j2log/dev/j2fs

查看odm库中的信息

#odmgetHACMPnode

查看启动停止src服务

#lssrc-sXXXXX或者lssrc-a

#startsrc××××

#stopsrcXXXX

察看用户属性

#lsuserall(查看所有用户属性)

#smittylsuser

查找一个文件

#find/-namefilename

创建一个空文件

#touchfilename

创建一个增强的并发卷组

mkvg-c-fsharevghdiskX

重新运行/etc/inittab

#telinit

关于7133的盘阵:

15913

481216

要形成一个loop环

查看hba卡的wwn号

#lscfg-vplfcs0

查看磁盘阵列上的lun属于那个控制器:

#fget_config-Av

单个lv的镜像:

mklvcopy(jfs文件系统,jfs2不行)

关掉卷组的quorum选项:

#chvg-Qndatavg(如果操作系统做了mirror必须关掉quorum)

查看系统硬件配置信息:

#prtconf

查看系统错误信息:

#errpt

清除错误日志:

#errclear0

详细报错信息

#errpt-aj错误号

热备盘的创建

Extendvg---chpv----chvg

#chpv–hyhdisk1

删除热备盘

#chpv–hnhdisk1

逻辑卷的镜像创建及其删除

#smittymklvcopy

#smittyrmlvcopy

重组卷组

#smittyreorgvg

同一个vg中两个pv之间的逻辑卷迁移

#migratepv–llv00hdisk0hdisk1

#bootinfo–y察看系统硬件是多少位的

#getconfHARDWARE_BITMODE察看系统硬件是多少位的

#getconfKERNEL_BITMODE察看当前AIX系统是多少位的

#getconfBOOT_DEVICE查看当前的引导盘

#getconfDISK_SIZE/dev/hdisk0查看磁盘大小

#getconf–a查看所有

清除叹号灯:

diag----taskselection()----identifyandattentionindicators----setsystemattentionindicatortonormal---回车选中,F7清除

删除硬件

#rmdev–Rdl设备名称

重新搜索硬件

#cfgmgr-v

查看某个硬件属性

#lsattr-El设备名称

AIX系统64位转32位

#ln-sf/usr/lib/boot/unix_mp/unix

#ln-sf/usr/lib/boot/unix_mp/usr/lib/boot/unix

#bosboot-ad/dev/ipldevice

#shutdown–Fr

AIX系统32位转64位

#ln-sf/usr/lib/boot/unix_64/unix

#ln-sf/usr/lib/boot/unix_64/usr/lib/boot/unix

#bosboot-ad/dev/ipldevice

#shutdown-Fr

把set-ovi写入.profile就可以用ESC+KJ上下翻以前的命令了

如何查找系统中的某个文件存在于哪个文件集中?

当操作系统上由于未安装特定的文件集而无法执行某个命令时,可以参考下面的方法确定所需的文件集.

首先确认系统中已安装了文件集bos.content_list:

#lslpp-lbos.content_list

然后用下面的命令查找与指定文件相关的文件集:

#/usr/sbin/which_fileset

如,#/usr/sbin/which_filesetiostat

/usr/bin/iostatbos.acct

查找指定的文件集中包含哪些文件:

#lslpp-f

如,#lslpp-fbos.acct

....

/usr/bin/iostat

CLUSTER的版本lslpp–l|grepcluster

解压.tar.gz的文件

gzip-d-c*.tar.gz|tar-xvf-

解压cpio格式的文件

cpio-idcmv<*cpio

选择执行过的命令

ESC+K

快速执行cluster监控命令

把/usr/es/sbin/cluster加到/etc/environment的path中

PATH=/usr/bin:

/etc:

/usr/sbin:

/usr/ucb:

/usr/bin/X11:

/sbin:

/usr/java14/jre/bin:

/us

r/java14/bin:

/usr/es/sbin/cluster/utilities:

/usr/es/sbin/cluster:

/opt/freeware/b

in

查看进程名

#ps-efocomm或者ps-el

1关于导入smittyimportdatavg的问题

lspv-l如果显示datavg后面的参数是none

#chdev-lhdiskX-apv=yes

rootvg做镜像:

#smittyextendvg

将hdisk1加入rootvg卷组

#chvg-Qnrootvg

关掉rootvg的quorum

#smittymirrorvg

执行rootvg的镜像,根据数据量的多少,大概需要40~60分钟。

#bosboot-ad/dev/hdisk0

重新建立启动块

#bootlist–mnormalcd0hdisk0hdisk1

修改启动顺序

2查看引导磁盘bootlist-mnormal-o

调整错误日志存放大小

#smittyerrdemon

修改共享卷组的主设备号

#lvlstmajor

#importvg-v100-ysharevghdisk2(100为要修改的主设备号)

正确删除一个文件系统:

#rmfs

如果使用rmlv,容易造成/etc/filesystems里面的记录不被删除

产生一个服务的调试信息

#/etc/syslog.conf

#daemon.debug/test

#refresh-ssyslogd

#startsrc-s子系统名-a"-d"会产生一个调试信息

查看cpu的使用率

#sar44

查看内存插槽

lscfg-vp|grep-pDIMM

或者

lscfg–vplmem0

安装磁带库驱动

首先:

installp-acXdAtape.x.x.x.xAtape.driver

然后再运行cfgmgr

创建裸设备命令

mklv-ydatalv01_8-wn-sn-rn-trawdatavg32

时间同步问题

使用timed是比较简单的方法,设置步骤如下:

  以一台时间准确的机器为timed服务器startsrc-stimed-a"-M-c"

  以要调整时间的机器为timed客户端startsrc-stimed,若几分钟内仍没有同步,可以refresh-stimed。

  几点说明:

  timed只能同步同一VLAN内的机器,不能跨路由;

  时间同步结束后,若两台机器的时区不同,则它们的本地时间必定不同,差距与时区差相同;

  若要开机自动启动timed,可将timed的启动语句加到/etc/rc.tcpip中,但不建议这样做,建议只使用timed进行临时时间同步,同步完立即用stopsrc-stimed停止;

  IBM将timed看作是一种旧的时间守护程序,IBM推荐用xntpd代替它。

3、关于如何检查两台AIX服务器时间是否一致

  timedc命令可以做到,如:

aixserver3#/>timedcclockdiffaixserver1

timeonis37628680ms.behindtimeonaixserver3

aixserver3#/>

  几点说明:

  timedc命令与timed没有必然的关系,不运行timed,timedc同样可以正常工作,且两台机器可以在不同的VLAN;

  同timed类似,timedc同样存在时区差的问题,即:

如果时区不一致,即使timedc命令的结果报无差异,两机的本地时间也肯定不一致。

系统备份问题

系统备份(mksysb)的介质可以是磁带,也可以是CD和DVD。

想要验证所做的系统备份是否可用,比较简单且最可靠的办法是找一台闲机器试着恢复一遍。

在不允许恢复的情况下,可以用lsmksysb或listvgbackup命令来列出系统备份的内容,如果系统备份是用磁带做的,也可以验证系统备份rootvg中每个文件的头是否可读。

  例如,要列出cd0上的系统备份的内容,用下面的命令:

  #listvgbackup-f/dev/cd0

  或

  #lsmksysb-f/dev/cd0

  要验证rmt0上的系统备份rootvg中每个文件头的可读性,命令如下:

  #lsmksysb-V-f/dev/rmt0

  或

  #listvgbackup-V-f/dev/rmt0

  还可以用smitverifybackup来验证系统备份。

  实际上listvgbackup命令是调用lsmksysb命令来完成验证系统备份的,listvgbackup命令是一个Shell脚本程序。

这两个命令只能对备份介质上的大部分信息进行验证,并不能验证介质是否可以引导恢复或引导安装,要验证系统备份介质是否可以正常引导机器,惟一的办法是试着从系统备份介质引导机器。

Hacmp的问题

修改hacmp的性能参数

Smittyhacmp---〉

Extendedconfiguration—〉

Extendperformancetuningparametersconfiguration—〉

修改系统同步时间,系统默认是60秒,改成15秒

对io进行修改highwater32,lowwater24

#smitty工具

使用配置助手配置应用程序脚本

veritas启动命令jnbSA

配置Hacmp的时候/etc/hosts文件配置格式范本

#host1---bootip

192.168.1.1host1_if1

192.168.2.1host1_if2

#host2---bootip

192.168.1.2host2_if1

192.168.2.2host2_if2

#serviceip---服务ip

.1svc1

.1svc2

#persistentip---永久ip

192.168.9.1host1_persistent

192.168.9.2host2_persistent

如果在同步的时候有告警nonlocsrrouteset0可以执行下面的命令解决

no-p-ononlocsrcroute=1

no-p-oipsrcrouterecv=1

启动停止脚本标准格式

#!

/usr/bin/ksh

echoserverstartd

banner"clusterstart"

echoserverstop

exit0

测试rs232心跳:

server1上面:

cat/etc/hosts>/dev/tty0

server2上面:

cat

测试磁盘心跳:

/usr/sbin/rsct/bin/dhb_read

server1上面:

/usr

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 经管营销 > 人力资源管理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2