IBM快快通Word格式.doc
《IBM快快通Word格式.doc》由会员分享,可在线阅读,更多相关《IBM快快通Word格式.doc(13页珍藏版)》请在冰点文库上搜索。
#lsdev[-option]
在AIX系统中,有两个关于设备的数据库----Predefined与Customized。
Predefined数据库中记录了AIX系统本身可以支持的所有设备种类;
Customized数据库中则记录了目前你的系统已配置/安装的设备类型。
Customized数据库中又有两类设备。
一种叫Defined设备;
另一种叫Available设备。
Defined设备是指它的驱动程序已安装,但系统还没有找到该设备。
Available设备则是指系统已找到该设备及其驱动程序,因此你可以直接使用这个设备。
这条命令的参数如下:
-P:
查看系统Predefined数据库中的设备
-H:
输出时,在第一行加上各列的Title
-c:
指出要查询的设备类型
-C:
查看系统Customized数据库中的设备
例子:
#lsdev-PH
查看系统可以支持的所有设备
#lsdev-Pctape
查看系统可以支持的所有磁带机类型
#lsdev-CH
查看系统内各个设备的信息
#lsdev-Ccmemory
查看所有属于memory设备的信息
3、获取设备的具体信息
#lsattr[-option][resourcename]
这条命令是用来获取某一设备的具体信息的。
每个逻辑设备在系统中都有一个LocationCode,这个号码因设备的类型及与之所连的适配卡而定。
从ODM库中提取customized设备的信息。
-E:
看设备的具体属性。
-l:
列出逻辑设备名。
-c:
按类来列出设备。
#lsattr-Elsys0
查看系统本身的配置信息。
4、显示系统配置、诊断、VPD(vitalproductdata)的信息
#lscfg
三、设备的状态
在AIX中,设备可以处在下列三种状态之一:
1、Undefined未定义状态
如果设备处于此状态,则系统没有该设备的任何信息。
2、Defined已定义状态
处于此状态,说明系统已经存有该设备的全部信息,并已经给设备分配好逻辑设备名和端口,但当前设备还不能被使用。
3、Available可用状态
处于此状态的设备能被正常使用。
设备可以在这三种状态之间进行转换,可通过命令mkdev-dl和rmdev-dl来进行,或通过smitdev来实现。
四、串行设备
串行设备是与系统串口相连的设备,一般需要手工配置。
1、显示所有已定义的TTY设备
lsdev-Cctty
smittty
2、增加一个TTY设备
-AddaTTY
在这个对话框中,须填写PORTnumber一项,使用F4键得到选项列表,按所需的来选出合适的PORTnumber。
3、与TTY有关的命令
pdisable[-a][device]命令暂时禁用一个TTY设备
penable命令则解除对TTY设备的禁用
stty[-a][-g][options]命令设置或显示TTY设备的属性
五、磁带机和软盘的使用
1、格式化软盘
format-d/dev/rfd0
注意:
在UNIX系统中格式化的软盘不能在DOS中使用。
2、软盘拷贝
flcopy命令用于将一个软盘中的内容拷贝到另一张软盘上。
3、用软盘或磁带转存文件
使用cpio命令可将硬盘文件拷贝到磁带或软盘上。
例如,将当前目录下所有以C为后缀的文件拷贝到软盘上:
ls*.C|cpio-ov>
/dev/rfd0
4、磁带机的属性
(1)、块大小block-size
数据在磁带上是按块来存放的,块与块之间有一定的间隔标志。
当对磁带进行读写操作时,需要知道块的大小。
将块大小设置为较大的值时可以向磁带写入更多的信息,因为这样做会减少块与块之间间隔的数目。
当块大小设置为零时,表示磁带机使用可变长度的块。
可通过smittape--Change/ShowCharacteristicsofaTapeDrive来设置或查看块大小。
(2)、缓冲区useDEVICEBUFFERSduringwrites
当缓冲区属性设为YES时,应用程序将数据写入设备缓冲区后即被告知完成写操作。
当缓冲区属性设为NO时,只有当数据真正写入磁带后,应用程序才被告知完成写操作。
此值缺省为YES。
第二部分 文件系统和逻辑卷
一、AIX系统的数据存储方式
在AIX中,是这样来组织多个硬盘上的数据的:
物理卷PV单独的硬盘/dev/hdisk0,/dev/hdisk1...可细分为
物理分区PP
卷组VG一个或多个硬盘组成。
从逻辑上讲,在一个卷组VG中,可定义若干个逻辑卷LV。
它也可细分为逻辑分区LP。
这些逻辑卷LV可用作分页空间(PagingSpace)、系统日志(SystemLog),最多的是用作文件系统FileSystem的载体,这种文件系统称为日志文件系统(JournaledFileSystem)。
在系统初始安装时,一个名为rootvg的卷组被用来装载BOS。
在rootvg卷组中,有一些逻辑分区被用来装载一些特定的系统数据,例如启动数据hd5、日志记录(JL)hd8、分页空间(PagingSpace)hd6等。
这样rootvg总是被激活的。
在每一个卷组VG内的物理卷PV上,至少一个或多个很重要的数据区--卷组描述区(VGDA)。
同一个卷组VG的各个物理卷PV上的VGDA内容,正常时应该是一致的。
在一个卷组VG中,用户可以定义若干个逻辑卷LV,一个逻辑卷在物理上可能是不连续的,有可能跨越了一个卷组中的多个物理卷。
可用mklv来创建。
一个逻辑卷的大小可利用逻辑分区的数目来确定。
每个逻辑分区最多可有三个物理分区与之对应,多个物理分区对应于一个逻辑分区的情况,通常用于对逻辑卷生成镜像。
常用命令:
#lsvg显示卷组VG的信息,例如:
(1)lsvg-o
(2)lsvg
(3)lsvgvg02
(4)lsvg-lvg02
#varyoffvg使卷组VG不被激活,例如:
(1)varyoffvgcx_vg
#varyonvg使卷组VG被激活,例如:
(1)varyonvgcx_vg
#lspv显示物理卷PV的信息,例如:
(1)lspvhdisk0
(2)lspv-phdisk2
#lslv显示逻辑卷LV的信息,例如:
(1)lslvlv03
(2)lslv-phdisk2
(3)lslv-llv03
#lsps显示Pagingspace的信息,例如:
(1)lsps-a
PageSpacePhyVolVolGrpSize%UsedActiveAuto
hd6hdisk0rootvg1024MB30yesyes
(2)lsps–s
#lsfs显示文件系统的信息,例如:
(1)lsfs
(2)lsfs-vjfs
二、文件系统的管理
1、文件系统概述
在AIX中,文件系统是由若个文件和目录组成的分级树形结构。
文件系统通过一个挂接点mountpoint把自己连接到系统的一个节点上,这样文件系统可以方便地安装、拆卸和备份、恢复。
在AIX中,一个文件系统总是独占一个逻辑卷,因此系统逻辑卷对文件系统有一定的限制。
当然,逻辑卷既可做为一个文件系统的载体,也可做为它用。
AIX支持的文件系统类型有日志文件系统jfs,网络文件系统nfs,光盘文件系统Ccdrfs等等。
对于一般的日志文件系统,系统在/etc/filesystems文件中都有具体的定义。
例如:
/:
dev=/dev/hd4
vol="
root"
mount=automatic
check=false
vfs=jfs
log=/dev/hd8
type=bootfs
/home:
dev=/dev/hd1
/home"
mount=true
check=true
/home/user:
dev=/dev/lv00
mount=false
options=rw
其中check属性表示如果使用fsck命令检测文件系统,此文件是否在检测之列。
AIX在系统启动时要调用fsck来检测指定文件系统的完整形。
mount属性有三个选项:
automatic表示在系统初启时此文件系统将被自动载入,相反则用false表示;
true表示使用mountall命令来加载。
vfs表示文件系统的类型,如JFS、NFS。
log表示此文件系统的日志记录数据将写到的逻辑卷。
options表示此文件系统的操作属性,如rw表示为可读写。
系统启动后装载文件系统时会读取该文件,所以也可以直接修改该文件,来达到修改文件系统属性的目的,但不建议采用该方法。
2、文件系统的结构
在AIX中,有五个特定的文件系统,它们是系统安装时自动生成的。
(1)、/root文件系统包括AIX系统运行的一些关键性的文件和目录,其中比较重要的有目录/etc,/dev,/usr,/var,/home,文件/unix等。
在/etc目录下,包括了有关系统的一些配置文件和命令文件。
在/dev目录下,包含了所有的硬件设备的逻辑文件。
/unix文件则包含了UNIX操作系统的核心程序
(2)、/usr文件系统是AIX中最庞大的一个文件系统,它挂接在root文件系统的/usr目录下。
它包括的内容最常见的有:
/usr/bin目录包括有各种二进制命令文件和SHELL脚本程序。
/usr/lib目录中主要是各种与平台无关的库文件。
/usr/lpp目录下包含了安装到AIX中的各种应用软件产品。
/usr/sbin目录提供给管理员各种用于系统管理的工具。
(3)、/var文件系统包括了一些有关电子邮件、日志记录、事件跟踪等方面的一些应用程序的文本记录。
/var/adm/wtmp用户的登录记录
/var/news系统的消息记录
/var/tmp/*有关的临时文件
/var/adm/sulog用户使用SU命令的记录
(4)、为了保存一些临时文件,AIX中设有一个专门的文件系统/tmp。
(5)、/home文件系统则是专门用来放置用户数据。
除了这些由系统建立的文件系统外,用户也可以用smitmkfs来建立自己的文件系统。
3、管理文件系统
#smitfs
FileSystems
ListAllFileSystems
ListAllMountedFileSystems
Add/Change/Show/DeleteFileSystems
MountaFileSystems
MountaGroupofFileSystems
UnmountaFileSystems
UnmountaGroupofFileSystems
VerifyaFileSystems
BackupaFileSystems
RestoreaFileSystems
ListContentsofaBackup
三、逻辑卷的管理
对于逻辑卷,在/dev中对应一个流格式和一个块格式的逻辑文件描述
它主要包括有:
Journaledfilesystem日志文件系统
Pagingspace分页空间
Journallog日志记录
BootLogicalVolume引导逻辑卷
Rawdevice裸设备
DumpSpace
我们可以用smitlvm来进行管理和配置
IBM逻辑卷增大非常方便,命令smitchfs,选择要修改的逻辑卷,设置最终大小,然后确定即可。
不需要重新mount!
四、分页空间
分页空间是位于硬盘上的固定空间,其中保存着一些位于虚拟内存中且当前不被访问的数据。
分页空间也可称为交换空间,实际上就是一个逻辑卷。
在实际系统运行中,如果系统实内存太小,那么位于实内存中最近没有被访问到的数据将被从实内存移到分页空间中,以便为其它的急需要内存资源的作业释放空间。
在AIX中,缺省的分页空间是/dev/hd6逻辑卷。
对于一个系统来说,分页空间的管理通常是对以下两个方面来进行的:
(1)、分页空间的数量
太多的分页空间是一种不必要的浪费,但太少则会影响系统的运行效率,更有甚者可能会造成系统终止。
建议在30%~70%之间。
(2)、分页空间的分布
分页空间是被频繁访问的区域,所以应当尽量放在硬盘的中心。
五、系统的备份与恢复
数据的备份和恢复是UNIX系统中一个重要的工作。
在备份过程中,常常要使用compress和pack命令对数据进行压缩。
恢复时用uncompress、unpack解压缩。
数据备份从方式上来说有如下三种:
系统备份保留整个操作系统的备份映像,可用来恢复操作系统。
全备份保留所有用户的全部数据文件和配置信息。
增强式备份只对上次备份后的修改部分作备份,备份速度快。
在系统安装完毕后或系统有任何修改,都应该对ROOTVG作系统备份,方法是:
#smitmksysb
进入smit界面后,把device一栏设成磁带机,然后按回车就行了。
对于非rootvg卷组,可用savevg命令或smitsavevg来作备份。
对于一般用户可用backup命令来进行。
backup[-u][-level][-fdevice][filesystem]
其中允许使用参数实现增强式备份,如-0,-1,-2,...,等等,其中零级备份即表示全备份。
除此以外,AIX还提供了tar、cpio、dd、copy、flcopy、tctl等。
数据库的备份应使用其提供的方法,才能保证数据库的完整性。
第三部分 AIX的网络通信
一、配置和运行TCP/IP
1、在配置TCP/IP前,需知道:
主机名和域名
IP地址和子网掩码
路由器的IP地址
域名服务器的IP地址
命令:
smittcpip
在域中输入正确的值,按ENTER键即可完成TCP/IP的配置。
如果值有变化,第二次须用smitchinet来设置。
smitchinet
2、TCP/IP的启动
TCP/IP启动时需要两个启动文件:
/etc/和/etc/rc.tcpip。
文件/etc/用于配置网络界面,设置路由;
而/etc/rc.tcpip用于启动tcpip后台服务进程。
其它实用命令:
1、查看软件版本的命令
#oslevel查看AIX操作系统的版本
#lslpp–l查看系统具体每个文件包的版本
2、查看所有出错信息
在系统运行时,一些系统错误记录会记录在errlog中,其中有些错误还会在终端上显示出来,检查错误日志可用以下命令:
#errpt|more 查看系统所有的记录
IDENTIFIERTIMESTAMPTCRESOURCE_NAMEDESCRIPTION
E85C5C4C0426104399PSCFGLFTSOFTWAREPROGRAMERROR
2BFA76F60426104099TSSYSPROCSYSTEMSHUTDOWNBYUSER
9DBCFDEE0426104399TOerrdemonERRORLOGGINGTURNEDON
192AC0710426103999TOerrdemonERRORLOGGINGTURNEDOFF
AA8AB2410423132999TOclstrmgrOPERATORNOTIFICATION
其中
IDENTIFIER为错误编号,当需要检查详细信息时常会用到。
TIMESTAMP为时间标签,它记录的是出错时间,
其格式:
月月日日时时分分年年
T 为Type,它记录的是错误类型
P:
为永久错误,需引起注意
T:
为临时错误。
C 为Class,它记录的是错误类型
H:
Hardware
S:
Software
O:
Errlogercommandmessages
U:
undetermined
RESOURCE_NAME 为错误来源
DESCRIPTION 为错误描述
查看系统详细记录内容
#errpt-aj<
IDENTIFIER>
|pg
其中IDENTIFIER为错误编号,如#errpt-aj0426104399|pg
查看系统所有的硬件出错记录
#errpt-dH
3、文件系统的操作
(1)、列出所有的文件系统
#lsfs
(2)、列出所有mount了的文件系统
#mount
(3)、查看各文件系统的使用情况
#df-k
(4)、启动、停止和检测HACMP
a 用(#smitclstart)启动HACMP
b 用(#tail-f/tmp/hacmp.out)跟踪输出
c 用(#netstat-in)查看en0、en1的状态,看是否已从boot地址切换成 service地址
d 用(#lsvg-o)查看是否datavg已经激活
e 正常启动后,用(#smitclstop)通过takeover方式down掉一个
node,查看是否IP被另一个node接管
f 停止HACMP,用(#smitclstop)通过graceful方式停用HACMP
5、操作系统检查
IBMSSA磁盘阵列运行状态查询:
1)lsdev-C-tssa160-cadapter检查两台SSA7133各通道状态为Available
ssa0Available11-08IBMSSA160SerialRAIDAdapter(14109100)
ssa1Available21-08IBMSSA160SerialRAIDAdapter(14109100)
2)lsdev-C-cpdisk-sssar–H查询磁盘状况
CPU检查
lsdev-Ccprocessor
proc0Available00-00Processor
proc1Available00-01Processor
资源占用情况
vmstat13
kthrmemorypagefaultscpu
---------------------------------------------------------------
rbavmfrerepipofrsrcyinsycsussyidwa
111326744230000010455297687514923
2113302238820000008851225716857334120
其中,memory是以4K为单位的;
pi、po表示交换空间页的I/O,如果pi、po不为0,则表示物理内存空间不足,系统已经开始使用交换空间了;
id表示cpu的空闲率。
内存状况检查
mem0Available00-00Memory
L2cache0Available00-00L