aix常用命令.docx
《aix常用命令.docx》由会员分享,可在线阅读,更多相关《aix常用命令.docx(38页珍藏版)》请在冰豆网上搜索。
aix常用命令
查看交换区信息:
lsps-a显示交换区的分布信息
lsps-s显示交换区的使用信息
slibclean清除处理程序遗留的旧分页信息
smitmkps建立交换区空间信息
swapon-a启动所有的分页空间
/etc/swapspaces存放分页空间表格信息
显示卷信息:
lsvg显示卷的名称
lsvg-lrootvg显示rootvg卷的详细信息
mount卷的方法:
varyonvgdatavg加载datavg卷
mount/dev/data1加载datavg下的一个data1卷
裸设备类型:
raw,jfsjfs可以转变成文件系统,而raw则不行
在裸设备上安装oracle系统:
修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle
chownoracle:
dba/dev/system01
chownoracle:
dba/dev/rsystem01
在使用文件时必须用rsystem01
smit快速路径名称:
(smit:
图形方式,smitty:
字符方式)
dev设备管理
diag诊断
jfs定期档案管理系统
lvm逻辑卷册系统管理员管理
nfsNFS管理
sinstallp软件安装及维护
spooler列印队列管理
system系统管理
tcpipTCP/IP管理
USER使用者管理
clstart,clstop:
启动和停止cluster
lssrc-gcluser:
查看cluser的状态
查看已安装的软件信息:
ls-aF/usr/lpp(lpp:
LicensedProgramProducts)
查看安装媒体内容:
installp-q-d/dev/cdrom-l
启动时自动加载文件系统信息:
需要加载的信息存放在/etc/filesystems
mount-tnf加载所有在/ect/filesystems中定义type=nfs的文件系统
显示已加载的文件系统及状态:
df-v,mount
查看错误日志信息:
errpt-a
有关TCP/IP的命令
网路卡:
smitchgenet,chgtok,chgfddi,opschange,mktty:
adptr架构快速路径
smitmkinet,ppp:
slip与ppp快速路径
ifconfig:
config界面
位址:
/etc/hosts静态主机表
/etc/resolv.conf位址解析的名称服务器
/etc/named.boot名称服务器架构
/etc/named.ca根名称服务器快取
/etc/named.data位址列表
/etc/named.rev反转指标列表
nslookup查询名称服务器资讯
网络路由:
route管理路由
netstat-rn列出定义的路由
routed路由(daekminrip)
gated路由(daekminrip、egp、hello)
/etc/gateways已知网关
/etc/networks已知网路
服务:
/etc/services
/etc/inetd.conf
TCP/IP群组子系统:
/etc/
startsrc-gtcpip启动全部的tcpip子系统
startsrc-sinetd启动主要internet
除错:
iptrace启动封包追踪
ipreport追踪结果格式化输出
netstat网络统计
ping检查是否可以到达
查看HACMP,外部硬盘信息:
lscfg-v
lsdev-Ccadapter
对等机器信息:
/etc/.rhosts
/etc/hosts.equiv
/etc/hosts
观察进程内存使用情况:
psaux观察参数%mem:
内存使用百分比RSS:
实际使用内存
vmstatfree的单位为块,缺省值为4096bytst
1.#sysdumpdev–l:
列出系统的DUMP设备。
2.#sysdumpdev–e:
列出系统估计的DUMP大小。
3.#sysdumpdev–L:
列出系统上次的DUMP信息。
4.#sysdumpdev–P–Ddirectory:
指定系统启动时的DUMP拷贝目录,当拷
贝失败时将拷贝至磁带。
5.#sysdumpdev–P–pprimarydevice–ssecondarydevice:
设置DUMP设备。
6.当系统混乱时,如果主控台接受输入时,
可用#sysdumpstart或#SMIT(PCI系统)做DUMP。
当主控台不接受输入而键盘可输入时,将钥匙置于SERVICE处,键入
(主设备)或(副设备)做
DUMP(图形终适用)。
当主控台不接受输入且键盘也无法输入时,将钥匙置于SERVICE处,并按
一次RESET键做DUMP。
7.当系统DUMP创建时,LED会显示0c9,然后显示888,用RESET键使LED循
环显示直至LED固定在一个数码。
当用户创建系统DUMP时,LED将在0c2停留一段时间。
LED显示0c0后,
按一次RESET键,将DUMP拷贝至磁带。
系统启动后键入
#/usr/sbin/snap–gfkD–o/dev/rmtx将系统信息拷贝至磁带。
LED:
0c0-DUMP成功完成。
0c2-DUMP开始。
0c3-DUMP拒绝。
0c4-DUMP设备无足够的空间。
0c5-DUMP启动失败,检查DUMP设备。
0c8-DUMP设备未定义。
0c9-系统开始创建DUMP。
AIX中逻辑存储的限制
卷组(VG)255个/每个系统
物理卷(PV)32个/每个卷组
物理分区(PP)1016个/每个物理卷
逻辑卷(LV)256个/每个卷组
逻辑分区(LP)32512个/每个逻辑卷
AIX系统逻辑卷:
PagingSpace:
/dev/hd6,用于存储虚拟内存中信息的固定的磁盘空间
JournalLog:
/dev/hd8,用于记录系统中文件系统结构的改变
BootLV:
/dev/hd5,用于系统启动映象的物理上连续的磁盘空间
AIX系统文件系统:
/(root):
系统启动进程所需的重要的系统设备信息及应用程序的存储空间
/usr:
/dev/hd2,系统命令、信息库以及应用程序的存储空间
/var:
/dev/hd9var,系统的日志文件和打印数据文件的存储空间
/home:
/dev/hd1,系统中用户数据的存储空间
/tmp:
/dev/hd3,系统临时文件和用户工作的存储空间
LVM操作命令:
#lsvg[–o|–l|–p][VG_Name]查看系统中VG的信息
-o:
查看系统中活动的VG列表
-l:
查看属于指定VG的LV的信息
-p:
查看属于指定VG的PV的信息
如:
#lsvg–o|lsvg–i–l
查看系统中属于活动VG的LV的信息
注意:
当用#lsvg–pVG_Name命令查看属于指定VG的PV信息时,系统将给出VG中每
个PV上的空闲PP的分布情况(FREEDISTRIBUTION)。
如:
#lsvg–prootvg
rootvg:
PV_NAMEPV_STATETOTALPPsFREEPPsFREEDISTRIBUTION
hdisk0active1595224..00..00..00..28
hdisk1active1597832..02..00..12..32
FREEDISTRIBUTION的含义如下:
外部边界..外部中间..中心..内部中间..内部边界
outeredge..outermiddle..center..innermiddle..inneredge
#lslv[–l|–m][LV_Name]查看系统中LV的信息
-l:
查看属于指定LV的LP的分配方式(intra-physicalvolume)
-m:
查看指定LV中的LP与PP之间的映射关系(inter-physicalvolume)
注意:
当用#lslv–llv00命令查看属于指定LV的信息时,系统将给出指定LV的LP数
及其拷贝数,符合内部物理卷(intra-physicalvolume)分配方针的PP所占整个
LV包含PP数的比例,以及PP在每个PV上的分布情况(DISTRIBUTION)。
如:
#lslv–llv00
lv00:
/home/john
PVCOPIESINBANDDISTRIBUTION
hdisk0010:
000:
00030%000:
000:
007:
003:
000
COPIES的含义如下:
第一个拷贝所占的PP数:
第二个拷贝所占的PP数:
第三个拷贝所占的PP数
010:
000:
000
INBIND的含义如下:
符合内部物理卷分配方针的PP数占整个LV的PP数的比例
30%
DISTRIBUTION的含义如下:
外部边界..外部中间..中心..内部中间..内部边界
outeredge..outermiddle..center..innermiddle..inneredge
#lspv[–l|–p][PV_Name]查看系统中PV的信息
-l:
查看指定PV上的所有LV的信息
-p:
查看指定PV上所有LP与PP之间的映射关系
#mkvg–yVG_Name[–sPP_Size|–n]PV_Name创建新的VG
-yVG_Name:
指定新创建的VG名
-sPP_Size:
指定VG中的PP的大小(缺省为4MB(PV的大小小于4.5GB))
-n:
指定系统启动时不激活新创建的VG
如:
创建一包含三个PV的PP大为4MB的VG
#mkvg–s4–ynewvghdisk1hdisk2hdisk3
#chvg–an[y]VG_Name更改VG的启动特性
-an[y]:
更改系统启动时不自动激活VG(-an)或自动激活VG(-ay)
#extendvg–fVG_NamePV_Name扩展VG的大小
-f:
强制将原属于其他VG的PV加入此VG
#reducevg[–d]VG_NamePV_Name缩小VG的大小
-d:
强制将此VG中的PV移出此VG
注意:
AIX中没有删除VG的命令,欲删除一个VG,只要将此VG中的PV全部移除即可。
#reorgvgVG_NameLV_Name[LV_Name]重新安排VG中LV的分配策略
注意:
为了改善系统中磁盘的性能,可以将使用频繁的LV放在VG的中心。
#varyonvg[–s]VG_Name激活一个VG
-s:
将VG置为系统管理模式(不允许用户访问此VG)
#varyoffvg[–s]VG_Name关闭一个VG
-s:
将VG置为系统管理模式(不允许用户访问此VG)
注意:
当从系统中移出一个VG时,应先使用此命令关闭VG。
使用此命令时,VG上的所有LV(系统LV除外)都应处于关闭状态。
#importvg–yVG_Name–fPV_Name接入一个VG
-yVG_Name:
指定欲接入的VG名
-fPV_Name:
指定任一属于欲接入VG的PV名
#exportvgVG_Name输出一个VG
注意:
将一个VG从系统A移至系统B的正确步骤为:
系统A:
#umountall
#varyoffvgVG_Name
#exportvgVG_Name
系统B:
#impoertvg–yVG_Name–fPV_Name
#varyonvgVG_Name
#rmlv[–f]LV_Name删除一个LV
-f:
不要求用户确认直接删除LV
注意:
不要删除一个还包含有JFS的LV或PagingSpace逻辑卷。
正确的步骤为:
先用SMIT将LV中的JFS删除,再删除LV。
#chlv–nNew_LV_Name更换LV的名字
#migratepv[–lLV_Name]Source_PVTarget_PV将一个PV上的数据移至另一个PV
-lLV_Name:
指定欲迁移的LV名
注意:
迁移PV上的数据时,要求目标PV(Target_PV)的大小大于源PV(Souce_PV),
且目标PV与源PV必须在同一个VG中。
注意:
当增加一个LV的拷贝数(增加LV的镜像)时,必须用#syncvg命令使LV及其拷
贝同步(同步镜像)。
FS的管理:
JFS的结构:
超级块(Superblock)、I节点(inodes)、数据块(间接块)。
超级块中包含FS的大小、标识、空闲空间列表、磁盘片段(Fragment)大小
以及nbpi(决定FS中inodes的数目)。
I节点中包含文件的大小、文件所有者、文件的权限、文件的创建和访问的
时间以及指向数据块的指针。
数据块中包含实际的数据,缺省大小为4KB。
(间接块中包含指向数据块的
指针)。
注意:
超级块(Superblock)的备份放在块31(Block31)用于超级块的恢复。
磁盘片段(Fragment)用于将数据块分割成更小段,以充分利用数据块的空间。
但
是采用磁盘片段会影响系统的性能。
AIX可以采用的磁盘片段大小为:
512、1024、
2048、4096Bytes。
软件的组成:
Fileset:
一组实现特定功能的文件(Files)的集合。
可安装的最小单位。
Package:
一组具有相同功能的Filesets的集合。
可安装的单个映射(Images)。
LPP:
一个包含所有与本LPP有关的Filesets和Packages的完整的软件产品。
Bundle:
一组用于特定环境的Filesets和Packages的集合。
Bundle的种类:
App-Dev:
应用程序开发所需的程序和工具
Client:
在client/server环境下,作为Client运行所需的程序
Graphics-startup:
运行X-Windows所需的程序(不如Pers-Prod中的功能全)
Hdwr-Diag:
运行硬件测试所需的程序
Pers-Prod:
提供完整功能的图形环境所需的程序
Server:
在client/server环境下,作为Server运行所需的程序(提供完整的系统管理功能)
软件的三种状态:
Apply:
软件处于应用状态,但未被提交(Commit)
Commit:
软件已经提交
Reject:
软件被从系统中删除
注意:
安装软件时,可用如下命令:
#smiteasy_install
指定欲安装的Bundles。
一般选择安装App-Dev和Server两个Bundles。
#lslpp[–l|–h]系统软件列表
-l:
列出已安装的软件清单
-h:
列出软件安装的历史清单
#lppchk[–c|–v|–l]校验系统软件的正确性和完整性
-c:
执行校验和(checksum)及文件大小检查,校验其是否和SVPD(SoftwareVitalProduct
Database:
软件的重要产品数据库)中的一致
-v:
校验系统的三个部分(/、/usr、/usr/share)是否有效,是否有丢失的PTF
-l:
校验系统的符号连接(SymbolicLinks)是否有改变
#instfix–T[–iv][–sString|–kKeyword|–fFile_Name][–dDevice_Name]安装、查找Fixs
-T:
显示完整的Fileset内容清单
-sSting:
显示并查找包含指定的字符串的Fileset
-iv:
只显示详细的内容列表,而不进行安装
-kKeyword:
安装包含指定关键字(Keyword)或纠错码(Fix)的Fileset
-fFile_Name:
安装包含多个指定关键字或纠错码的Fileset
-dDevice_Name:
指定输入设备
如:
显示详细的Fileset内容列表:
#instfix–Tvi
从磁带上安装包含指定关键字的Fileset:
#instfix–kKeyword–d/dev/rmt0.1
从CDROM上查找包含指定字符串的Fileset:
#instfix–sString–d/dev/cd0
块设备(BlockDevice):
采用结构化的随机访问方式的具有缓冲的设备。
块设备通常为磁
盘文件系统(DiskFileSystem)。
字符设备(CharacterDevice):
也称为裸设备(RawDevice),是无缓冲的连续、定向流设备。
字符设备通常为系统周边设备,如终端、打印机等。
主设备号(MajorNumber):
标识系统内核中的设备驱动号。
次设备号(MinorNumber):
标识特殊的设备类型。
ODM数据库由预定义数据库(PredefinedDatabase)和定制数据库(CustomizedDatabase)组成。
用于存储系统中所有逻辑设备的信息及其属性。
其中:
预定义数据库:
包含所有基于系统配置的系统可支持的设备(SupportedDevices)的配置
数据。
定制数据库:
包含当前系统中所有定义的(DefinedDevices)和可用的(AvailableDevices)
设备配置数据。
设备的类(Class):
标识设备是什么
设备的子类(Subclass):
标识设备如何连接至系统
设备的类型(Type):
标识设备的类型
设备的名字(Name):
标识逻辑设备名
#lsdev[–C|–P|–H]–cDevice_Class设备列表
-C:
指定从ODM的定制数据库(CustomizedDatabase)中查找信息
-P:
指定从ODM的预定义数据库(PredifinedDatabase)中查找信息
-H:
在输出中加上标题
-c:
显示属于指定设备类(Class)的设备信息
如:
显示系统中所有支持的设备(Supported)信息:
#lsdev–PH
显示当前系统中所有定义(Defined)的和可用的设备(Available)信息:
#lsdev–CH
#lsattr–E–lLogical_Device_Name设备属性列表
-E:
显示指定设备的有效属性
-l:
显示指定逻辑设备名(Name)的设备属性
#chdev–lLogical_Device_Name–aAttribute=value更改设备属性
如:
更改系统内核设备参数:
#chdev–lsys0–amaxuproc=100将系统的最大进程数改为100
#lscfg–v[–lLogical_Device_Name]显示当前系统中设备的配置信息
-v:
显示详细的设备配置信息
-lLogical_Device_Name:
显示指定设备的设备配置信息
设备的配置命令:
#mkdev–cClass–sSubclass–tType–pParent_Adapter–wConnection_Location
–aAttribute=value
-cClass:
指定设备所属的类(如:
tape)
-sSubclass:
指定设备所属的子类(如:
scsi)
-tType:
指定设备所属的类型(如:
150mb)
-pParent_Adapter:
指定设备的父卡号(如:
scsi0)
-wConnection_Location:
指定设备连接在父卡上的位置或地址(如:
5,0)
-aAttribute=value:
指定设备的属性(如:
ret=no)
设备的状态:
Undefined:
系统中没有此设备的存在记录(设备信息存储于预定义数据库中)(Supported)
Defined:
系统已为此设备分配了逻辑设备名和端口,但系统当前不能访问此设备(设备信
息存储于定制数据库中)(Defined)
Available:
设备在系统中已经定义了并且可以使用(设备信息存储于定制数据库中)
(Available)
#cfgmgr自动配置系统中的自适应设备(Self-ConfiguringDevices)
注意:
在系统启动时IPL会自动调用此命令进行设备配置。
不能通过此命令自动进行配置
的设备有:
ASCII(Dump)终端、打印机、ISA插槽中的ISA卡。
注意:
应该在所有系统设备配置完后保存一份设备的配置列表,可用如下命令来实现:
#lsdev–CH>Out_File将定制数据库中的设备信息备份至一个文件
#lscfg–v>Out_file将系统中的设备配置信息备份至一个文件
#lsattr–Elsys0>Out_file将系统内核参数设置信息备份至一个文件
IBMWebSphere网站专家安装指南
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
IBMWebSphere网站专家是IBM公司根据目前Internet及电子商
务的发展趋势,结合中国众多用户的实际需要,推出的一套功能完善
的的网络环境开发和应用软件包。
通过这个软件包,您可以轻松地制
作网页、架设及维护网站、开发电子商务应用、以及有效地管理自己
的数据。
建立企业、产品及服务的网上动态发布、数据查询及反馈等
电子商务的需求,实现网上企业。
并且能够方便地与现有的企业系统
连接,实现信息的共享和方便的管理。
同时还能把Internet上大量的
英文网页翻译成中文,帮助您消除网上的语言障碍。
=================================================================
IBM“WebSphere网站专家”的内容介绍:
为支持在NT,95/98平台上开发WebSphere应用,我们提供:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*IBMWebSphereApplicationServerStandardEditionv3.0(包括
IBMHTTPServerv1.3.6和IBMJavaDevelopmentKitv1.1.7)
WebSphereApplicationServer提供从电子商务网站的建构、发布
到管理的能力。
标准版提供了开放、标准的平台,结合开发工具,可加
速向电子商务的迁移。
WebSphereApplicationServer包括Servlet运
行引擎(RuntimeEngine),高性能的数据库连接程序(提供预联接,会
话和状态管理的应用服务,以及支持XML(eXtensibleMarkupLanguage)
文档结构。
支持JavaServerPages,包括版本0.91和1.0;支持Servlet版本2.1;
有高速的数据库缓冲连接池(支持DB2UniversalDatabase,Oracle