- 论坛徽章:
- 0
|
一、设备的管理和使用
1、物理设备和逻辑设备
物理设备:以某种方式与计算机系统相连的实际硬件,如显示器、键盘等。
逻辑设备:用户或应用程序访问物理设备的界面,用户或应用程序通过逻辑设备来访问物理设备。
一个物理设备可能会对应多个逻辑设备,如:
/dev/fd0
/dev/fd0h
/dev/rfd0
/dev/rfd0h
都是指同一个物理设备--软盘驱动器。
系统中有些虚拟的逻辑设备,如/dev/null,/dev/error并不对应物理设备。
块设备:将信息存放在定长块中的设备,用户可以随机访问设备中的任意块
常见的块设备有:
cd0 只读光驱
fd0 软盘驱动器
hd1 lv00 逻辑卷
hdisk0 硬盘
如用命令ls -l /dev得出
HNXXX1-/home/xxxadmin>ls -al /dev |grep br
br--r--r-- 1 root system 16, 0 May 26 09:47 cd0
brw-rw---- 1 root system 10, 11 Jun 19 16:21 fslv00
brw-rw---- 1 root system 10, 13 Jun 13 17:38 fslv01
brw-rw---- 1 root system 10, 8 May 26 09:47 hd1
brw-rw---- 1 root system 10, 9 May 26 09:47 hd10opt
brw-rw---- 1 root system 10, 5 May 27 04:59 hd2
brw-rw---- 1 root system 10, 7 May 26 09:47 hd3
brw-rw---- 1 root system 10, 4 Jun 09 10:00 hd4
brw-rw---- 1 root system 10, 1 Sep 13 10:20 hd5
brw-rw---- 1 root system 10, 2 May 27 07:05 hd6
brw-rw---- 1 root system 10, 12 May 29 09:48 hd7
brw-rw---- 1 root system 10, 3 May 26 09:47 hd8
brw-rw---- 1 root system 10, 6 May 26 09:47 hd9var
brw------- 1 root system 22, 1 May 27 04:59 hdisk0
brw------- 1 root system 22, 0 May 26 09:47 hdisk1
brw-rw---- 1 root system 10, 10 May 27 07:05 swap
字符设备:一种原始的、面向字符流的顺序存取设备,每次按顺序读写一个字符。
常用的字符设备有:
console, lft0, tty 终端
rmt0 磁带机
tok0, ent0 网卡
mem 内存
rhd1, rlv00 逻辑卷
rhdisk0 物理卷
如用命令ls -al /dev|grep cr得出
HNXXX1-/home/XXXadmin>ls -al /dev|grep cr
crw-rw-rw- 1 root system 18, 0 May 26 09:47 clone
crw--w--w- 1 root system 4, 0 May 26 09:47 console
crw-r--r-- 1 root system 2, 2 Sep 15 18:08 dtremote
crw-rw-rw- 1 root system 18, 34 May 26 10:28 echo
crw--w--w- 1 root system 6, 0 Sep 13 10:20 error
crw-rw-rw- 1 root system 13, 0 May 26 09:47 ide0
crw-rw---- 2 root system 10, 1 May 26 09:47 ipl_blv
crw------- 2 root system 22, 1 May 26 09:47 ipldevice
cr--r----- 1 root system 2, 0 May 26 09:47 mem
crw-rw-rw- 1 root system 2, 2 Sep 25 16:00 null
crw-rw-rw- 1 root system 18, 35 May 26 10:28 nuls
crw-r----T 1 root system 3, 0 May 26 09:47 nvram
crw-rw-rw- 1 root system 29, 0 May 26 10:24 ptyp0
crw-rw-rw- 1 root system 29, 1 May 26 10:24 ptyp1
crw-rw-rw- 1 root system 29, 2 May 26 10:24 ptyp2
crw-rw-rw- 1 root system 29, 3 May 26 10:24 ptyp3
crw-rw-rw- 1 root system 29, 4 May 26 10:24 ptyp4
crw-rw-rw- 1 root system 29, 5 May 26 10:24 ptyp5
crw-rw-rw- 1 root system 29, 6 May 26 10:24 ptyp6
crw-rw-rw- 1 root system 29, 7 May 26 10:24 ptyp7
crw-rw-rw- 1 root system 29, 8 May 26 10:24 ptyp8
crw-rw-rw- 1 root system 29, 9 May 26 10:24 ptyp9
crw-rw-rw- 1 root system 29, 10 May 26 10:24 ptypa
crw-rw-rw- 1 root system 29, 11 May 26 10:24 ptypb
crw-rw-rw- 1 root system 29, 12 May 26 10:24 ptypc
crw-rw-rw- 1 root system 29, 13 May 26 10:24 ptypd
crw-rw-rw- 1 root system 29, 14 May 26 10:24 ptype
crw-rw-rw- 1 root system 29, 15 May 26 10:24 ptypf
crw-rw---- 1 root system 10, 5 May 26 09:47 rhd2
crw-rw---- 1 root system 10, 7 May 26 09:47 rhd3
crw-rw---- 1 root system 10, 4 May 26 09:47 rhd4
crw-rw---- 2 root system 10, 1 May 26 09:47 rhd5
crw-rw---- 1 root system 10, 2 May 27 07:05 rhd6
crw-rw---- 1 root system 10, 12 May 29 09:48 rhd7
crw-rw---- 1 root system 10, 3 May 26 09:47 rhd8
crw-rw---- 1 root system 10, 6 May 26 09:47 rhd9var
crw------- 2 root system 22, 1 May 26 09:47 rhdisk0
crw------- 1 root system 22, 0 May 26 09:47 rhdisk1
crw-rw-rw- 1 root system 24, 0 May 26 09:47 rmt0
crw-rw-rw- 1 root system 24, 1 May 26 09:47 rmt0.1
crw-rw-rw- 1 root system 24, 2 May 26 09:47 rmt0.2
crw-rw-rw- 1 root system 24, 3 May 26 09:47 rmt0.3
crw-rw-rw- 1 root system 24, 4 May 26 09:47 rmt0.4
crw-rw-rw- 1 root system 24, 5 May 26 09:47 rmt0.5
crw-rw-rw- 1 root system 24, 6 May 26 09:47 rmt0.6
crw-rw-rw- 1 root system 24, 7 May 26 09:47 rmt0.7
crw-rw---- 1 root system 10, 0 May 26 09:47 rootvg
crw-rw-rw- 1 root system 1, 0 Sep 25 15:28 tty
crw-rw-rw- 1 root system 30, 0 May 26 10:24 ttyp0
crw-rw-rw- 1 root system 30, 1 May 26 10:24 ttyp1
crw-rw-rw- 1 root system 30, 2 May 26 10:24 ttyp2
crw-rw-rw- 1 root system 30, 3 May 26 10:24 ttyp3
crw-rw-rw- 1 root system 30, 4 May 26 10:24 ttyp4
crw-rw-rw- 1 root system 30, 5 May 26 10:24 ttyp5
crw-rw-rw- 1 root system 30, 6 May 26 10:24 ttyp6
crw-rw-rw- 1 root system 30, 7 May 26 10:24 ttyp7
crw-rw-rw- 1 root system 30, 8 May 26 10:24 ttyp8
crw-rw-rw- 1 root system 2, 3 May 26 10:28 zero
2、设备分类
AIX中按类、子类、型号进行分类
类(class)是按设备的功能划分,如硬盘类、适配卡类
子类(subclass)是按设备的相似性,如适配卡类可划分为PCI子类和MCA子类
型号(type)是按机型或设备厂家划分
获取设备信息
lsdev [-option]
-P:查看系统Predefined数据库中的设备
-H:输出时,在第一行加上各列的Title
-c: 指出要查询的设备类型
-C:查看系统Customized数据库中的设备
说明:AIX中有两个关于设备的数据库,Predefined和Customized
Predefined记录AIX本身可以支持的所有设备种类
Customized记录目前系统中已有的设备类型,其中又分为两类,一类是Defined设备,是驱动程序已安装,但系统还没有找到它,一类是Available,是已经找到该设备和驱动程序
,可以直接使用
举例如下,内容太多,只给出部分内容
HNXXX1-/home/XXXadmin>lsdev -PH
class type subclass description
3dx 03000008 usbif USB 3D mouse
PCM fcpother friend AIX SCSI/FCP Disk Path Control Module
PCM scsiscsd friend AIX SCSI/FCP Disk Path Control Module
PCM vscsi friend AIX SCSI/FCP Disk Path Control Module
adapter AT97SC3201_r chrp N/A
array ibm-dac fcp 2102-F10 Disk Array Controller
cdrom oscd fcp Other FC SCSI CD-ROM Drive
cdrom enhcdrom2 scsi Multimedia CD-ROM Drive
disk hdisk ssar SSA Logical Disk Drive
disk vdisk vscsi Virtual SCSI Disk Drive
diskette fd siofd Diskette Drive
diskette 080400 usbif USB Diskette Drive
drawer scsi1 dasd SCSI DASD Drawer
port tsp tsd MPQP COMIO Emulation Port
posix_aio posix_aio node Posix Asynchronous I/O
pty pty pty Asynchronous Pseudo-Terminal
tty tty rs232 Asynchronous Terminal
usb usb node USB System Software
HNXXX1-/home/XXXadmin>lsdev -Pc driver
driver hdlc 331121b9 IBM HDLC Network Device Driver
driver tsd artic MPQP COMIO Emulation Device Driver
driver efcndd iocb Fibre Channel Network Protocol Device
driver efscsi iocb FC SCSI I/O Controller Protocol Device
driver dar node 7135 Disk Array Router
driver fdar node 2102-F10 Disk Array Router
driver iscsi node iSCSI Protocol Device
driver ssar node SSA Adapter Router
driver tmssar node Target Mode SSA Router
driver qfscsi qiocb FC SCSI I/O Controller Protocol Device
driver qliscsi qliiocb iSCSI Protocol Device
driver qlfscsi qliocb FC SCSI I/O Controller Protocol Device
driver sisraid raid_bus Ultra320 SCSI RAID Adapter Logical bus
driver ddriciop riciop IBM ARTIC960 PCI Device Driver
driver ddricphx riciophx IBM ARTIC960Hx PCI Device Driver
driver ddricprp ricioprp IBM ARTIC960Rx PCI Device Driver
driver ddricprxd ricioprxd IBM ARTIC960RxD PCI Device Driver
driver sisphys scsi_bus Ultra320 SCSI RAID Adapter Physical bus
driver sisscsi scsi_bus PCI-X Dual Channel Ultra320 SCSI Adapter bus
driver scie sdlc SDLC COMIO Device Driver Emulator
HNXXX1-/home/XXXadmin>lsdev -CH
name status location description
L2cache0 Available L2 Cache
aio0 Available Asynchronous I/O (Legacy)
cd0 Available 08-08-00 IDE DVD-ROM Drive
en0 Defined 03-08 Standard Ethernet Network Interface
en1 Defined 03-09 Standard Ethernet Network Interface
en2 Defined 04-08 Standard Ethernet Network Interface
en3 Available Standard Ethernet Network Interface
ent0 Available 03-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ent1 Available 03-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ent2 Available 04-08 10/100/1000 Base-TX PCI-X Adapter (14106902)
ent3 Available EtherChannel / IEEE 802.3ad Link Aggregation
et0 Defined 03-08 IEEE 802.3 Ethernet Network Interface
et1 Defined 03-09 IEEE 802.3 Ethernet Network Interface
et2 Defined 04-08 IEEE 802.3 Ethernet Network Interface
HNXXX1-/home/XXXadmin>lsdev -Cc memory
L2cache0 Available L2 Cache
mem0 Available Memory
获取设备的具体信息
lsattr [-option] [resource name]
-C:从ODM库中提取customized设备的信息。
-E:看设备的具体属性。
-l : 列出逻辑设备名。
-c : 按类来列出设备。
每个逻辑设备在系统中都有一个 Location Code ,这个号码因设备的类型及与之所连的适配卡而定。
下面内容太多,只给出部分
HNXXX1-/home/xxxadmin>lsattr -El sys0
SW_dist_intr false Enable SW distribution of interrupts True
autorestart true Automatically REBOOT system after a crash True
boottype disk N/A False
capacity_inc 1.00 Processor capacity increment False
capped true Partition is capped False
conslogin enable System Console Login False
cpuguard enable CPU Guard True
dedicated true Partition is dedicated False
ent_capacity 1.00 Entitled processor capacity False
frequency 500000000 System Bus Frequency False
fullcore false Enable full CORE dump True
fwversion IBM,SF235_180 Firmware version and revision levels False
HNXXX1-/home/XXXadmin>lscfg
INSTALLED RESOURCE LIST
The following resources are installed on the machine.
+/- = Added or deleted from Resource List.
* = Diagnostic support not available.
Model Architecture: chrp
Model Implementation: Multiple Processor, PCI bus
+ sys0 System Object
+ sysplanar0 System Planar
* vio0 Virtual I/O Bus
* vsa0 U9111.520.064D8EB-V1-C0 LPAR Virtual Serial Adapter
* vty0 U9111.520.064D8EB-V1-C0-L0 Asynchronous Terminal
* pci1 U787A.001.DPM246D-P1 PCI Bus
3、设备状态
在AIX中,设备可以处在下列三种状态之一:
1、Undefined未定义状态
如果设备处于此状态,则系统没有该设备的任何信息。
2、Defined已定义状态
处于此状态,说明系统已经存有该设备的全部信息,并已经给设备分配好逻辑设备名和端口,但当前设备还不能被使用。
3、Available可用状态
处于此状态的设备能被正常使用。
设备可以在这三种状态之间进行转换,可通过命令mkdev -dl和 rmdev -dl来进行,或通过smitty dev来实现。
4、串行设备
串行设备是与系统串口相连的设备,一般需要手工配置
1)、显示所有已定义的TTY设备
lsdev -Cc tty
smitty tty
HNXXX1-/home/XXXadmin>lsdev -Cc tty
vty0 Available Asynchronous Terminal
2)、增加一个TTY设备
smit tty
-Add a TTY
3)、与TTY有关的命令
pdisable [-a] [device]命令暂时禁用一个TTY设备
penable命令则解除对TTY设备的禁用
stty [-a] [-g] [options]命令设置或显示TTY设备的属性
5、磁带机和软盘
1)、格式化软盘
format -d /dev/rfd0
注意:在UNIX系统中格式化的软盘不能在DOS中使用。
2)、软盘拷贝
flcopy命令用于将一个软盘中的内容拷贝到另一张软盘上。
3)、用软盘或磁带转存文件
使用cpio命令可将硬盘文件拷贝到磁带或软盘上。
例如,将当前目录下所有以C为后缀的文件拷贝到软盘上:
ls *.C | cpio -ov > /dev/rfd0
4)、磁带机属性
数据在磁带上是按块来存放的,块与块之间有一定的间隔标志。当对磁带进行读写操作时,需要知道块的大小。将块大小设置为较大的值时可以向磁带写入更多的信息,因为这样
做会减少块与块之间间隔的数目。当块大小设置为零时,表示磁带机使用可变长度的块。
可通过smit tape--Change/Show Characteristics of a Tape Drive来设置或查看块大小。
二、文件系统和逻辑卷
1、AIX系统存储数据方式
物理分区PP--物理卷PV(/dev/hdisk0,也就是单个硬盘)--卷组VG--逻辑卷LV--逻辑分区LP
说明:
单个硬盘就是我们所说的物理卷,物理卷可分为多个物理分区,物理分区的大小可以通过命令lspv hdisk0 |grep PP查看,物理分区在建卷组时定义。一个或多个物理卷组成卷组,一个卷组可以划分一个或多个逻辑卷,系统安装完后,默认创建了多个系统逻辑卷,它们一hd开头的,比如hd0、hd6。逻辑卷LV可用作分页空间(Paging Space)、系统日志(SystemLog),用得最对的是用来创建文件系统filesystem,是文件系统的载体,也可以直接给数据库系统用,就是我们所说的裸设备。
一个硬盘只有当被标识为一个PV并加入到某个VG后,该硬盘才可以用。假设系统刚刚由IBM工程师添加了一块新的硬盘,或是系统管理员需要重新配置一块已被删除了(通过rmdev命令或smit菜单选项)的硬盘,管理员可以通过命令"cfgmgr"使得新硬盘变得可用(注:系统启动时,该命令会自动被运行)。如果此时管理员可以通过lspv命令看到该pv的PVID ,则该硬盘已经可以通过LVM进行进一步的配置了,否则的话,我们还需要通过如下命令将该硬盘定义成一个PV:
#chdev -l hdisk1 -a pv=yes
系统安装时,一个名为rootvg的卷组用来装载操作系统。在rootvg卷组中,有一些逻辑分区被用来装载一些特定的系统数据,例如启动数据hd5、日志记录(JL)hd8、分页空间(PagingSpace)hd6等。这样rootvg总是被激活的,VG STATE: active。
在每一个卷组VG内的物理卷PV上,至少一个或多个很重要的数据区--卷组描述区(VGDA)。同一个卷组VG的各个物理卷PV上的VGDA内容,正常时应该是一致的。
在一个卷组VG中,用户可以定义若干个逻辑卷LV,一个逻辑卷在物理上可能是不连续的,有可能跨越了一个卷组中的多个物理卷。可用mklv来创建。一个逻辑卷的大小可利用逻辑分区的数目来确定。每个逻辑分区最多可有三个物理分区与之对应,多个物理分区对应于一个逻辑分区的情况,通常用于对逻辑卷生成镜像。
常用命令:
显示所有卷组
HNxxx1-/home/xxxadmin>lsvg
rootvg
显示激活的卷组
HNxxx1-/home/xxxadmin>lsvg -o
rootvg
HNxxx1-/home/xxxadmin>lsvg rootvg
VOLUME GROUP: rootvg VG IDENTIFIER: 00c4d8eb00004c000000010b6e5eb851
VG STATE: active PP SIZE: 128 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 1092 (139776 megabytes)
MAX LVs: 256 FREE PPs: 96 (12288 megabytes)
LVs: 13 USED PPs: 996 (127488 megabytes)
OPEN LVs: 12 QUORUM: 1
TOTAL PVs: 2 VG DESCRIPTORS: 3
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 2 AUTO ON: yes
MAX PPs per VG: 32512
MAX PPs per PV: 1016 MAX PVs: 32
LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable
HNxxx1-/home/xxxadmin>lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 1 2 2 closed/syncd N/A
hd6 paging 16 32 2 open/syncd N/A
hd8 jfs2log 1 2 2 open/syncd N/A
hd4 jfs2 80 160 2 open/syncd /
hd2 jfs2 32 64 2 open/syncd /usr
hd9var jfs2 32 64 2 open/syncd /var
hd3 jfs2 16 32 2 open/syncd /tmp
hd1 jfs2 48 96 2 open/syncd /home
hd10opt jfs2 200 400 2 open/syncd /opt
swap paging 16 32 2 open/syncd N/A
fslv00 jfs2 64 64 1 open/syncd /zzz/xxxxx/yy
hd7 sysdump 16 16 1 open/syncd N/A
fslv01 jfs2 32 32 1 open/syncd /oracle
varyoffvg rootvg使rootvg不激活
varyonvg rootvg使rootvg激活
HNxxx1-/home/xxxadmin>lspv
hdisk0 00c4d8eb6e5e9626 rootvg active
hdisk1 00c4d8eb72f3b348 rootvg active
HNxxx1-/home/xxxadmin>lspv hdisk0
PHYSICAL VOLUME: hdisk0 VOLUME GROUP: rootvg
PV IDENTIFIER: 00c4d8eb6e5e9626 VG IDENTIFIER 00c4d8eb00004c000000010b6e5eb851
PV STATE: active
STALE PARTITIONS: 0 ALLOCATABLE: yes
PP SIZE: 128 megabyte(s) LOGICAL VOLUMES: 11
TOTAL PPs: 546 (69888 megabytes) VG DESCRIPTORS: 2
FREE PPs: 72 (9216 megabytes) HOT SPARE: no
USED PPs: 474 (60672 megabytes) MAX REQUEST: 256 kilobytes
FREE DISTRIBUTION: 00..00..00..00..72
USED DISTRIBUTION: 110..109..109..109..37
HNxxx1-/home/xxxadmin>lspv -p hdisk0
hdisk0:
PP RANGE STATE REGION LV NAME TYPE MOUNT POINT
1-1 used outer edge hd5 boot N/A
2-34 used outer edge hd10opt jfs2 /opt
35-66 used outer edge fslv01 jfs2 /oracle
67-110 used outer edge hd4 jfs2 /
111-114 used outer middle hd4 jfs2 /
115-130 used outer middle swap paging N/A
131-150 used outer middle hd10opt jfs2 /opt
151-165 used outer middle hd3 jfs2 /tmp
166-196 used outer middle hd9var jfs2 /var
197-203 used outer middle hd2 jfs2 /usr
204-219 used outer middle hd6 paging N/A
220-220 used center hd8 jfs2log N/A
221-221 used center hd4 jfs2 /
222-222 used center hd2 jfs2 /usr
223-223 used center hd9var jfs2 /var
224-224 used center hd3 jfs2 /tmp
225-225 used center hd1 jfs2 /home
226-226 used center hd10opt jfs2 /opt
227-238 used center hd2 jfs2 /usr
239-253 used center hd4 jfs2 /
254-300 used center hd1 jfs2 /home
301-316 used center hd4 jfs2 /
317-328 used center hd2 jfs2 /usr
329-437 used inner middle hd10opt jfs2 /opt
438-474 used inner edge hd10opt jfs2 /opt
HNxxx1-/home/xxxadmin>lslv hd1
LOGICAL VOLUME: hd1 VOLUME GROUP: rootvg
LV IDENTIFIER: 00c4d8eb00004c000000010b6e5eb851.8 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs2 WRITE VERIFY: off
MAX LPs: 512 PP SIZE: 128 megabyte(s)
COPIES: 2 SCHED POLICY: parallel
LPs: 48 PPs: 96
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: /home LABEL: /home
MIRROR WRITE CONSISTENCY: on/ACTIVE
EACH LP COPY ON A SEPARATE PV ?: yes
Serialize IO ?: NO
HNxxx1-/dev> lslv -l hd2
hd2:/usr
PV COPIES IN BAND DISTRIBUTION
hdisk0 032:000:000 78% 000:007:025:000:000
hdisk1 032:000:000 100% 000:000:032:000:000
HNxxx1-/home/xxxadmin>lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type
swap hdisk0 rootvg 2048MB 2 yes yes lv
hd6 hdisk0 rootvg 2048MB 2 yes yes lv
HNxxx1-/home/xxxadmin>lsfs
Name Nodename Mount Pt VFS Size Options Auto Accounting
/dev/hd4 -- / jfs2 20971520 -- yes no
/dev/hd1 -- /home jfs2 12582912 -- yes no
/dev/hd2 -- /usr jfs2 8388608 -- yes no
/dev/hd9var -- /var jfs2 8388608 -- yes no
/dev/hd3 -- /tmp jfs2 4194304 -- yes no
/proc -- /proc procfs -- -- yes no
/dev/hd10opt -- /opt jfs2 52428800 -- yes no
/dev/fslv01 -- /oracle jfs2 8388608 rw yes no
/dev/cd0 -- /cdrom cdrfs -- ro no no
/dev/fslv00 -- /yyy/xxx/zz jfs2 16777216 rw yes no
2、文件系统管理
1、)文件系统概述
在AIX中,文件系统是由若个文件和目录组成的分级树形结构。文件系统通过一个挂接点mount point把自己连接到系统的一个节点上,这样文件系统可以方便地安装、拆卸和备份、恢复。
在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
vol="/home"
mount=true
check=true
vfs=jfs
log=/dev/hd8
/home/user:
dev=/dev/lv00
vfs=jfs
log=/dev/hd8
mount=false
check=true
options=rw
其中check属性表示如果使用fsck命令检测文件系统,此文件是否在检测之列。AIX在系统启动时要调用fsck来检测指定文件系统的完整形。
mount属性有三个选项:automatic表示在系统初启时此文件系统将被自动载入,相反则用false表示;true表示使用mount all命令来加载。
vfs表示文件系统的类型,如JFS、NFS。
log表示此文件系统的日志记录数据将写到的逻辑卷。
options表示此文件系统的操作属性,如rw表示为可读写。
系统启动后装载文件系统时会读取该文件,所以也可以直接修改该文件,来达到修改文件系统属性的目的,但不建议采用该方法。
2、)文件系统的结构
在AIX中,有五个特殊的文件系统,它们是在系统安装时自动生成的。
(1)、/
根文件系统AIX系统运行时的一些关键的文件和目录,包括/etc,/usr,/home,/var,/dev.
/etc目录下是系统的配置文件和目录文件,如:profile,passwd,hosts,services,system,ftpusers等
/dev目录下是所有硬件设备的逻辑文件。
(2)、/usr
/usr文件系统是AIX最大的一个文件系统,挂接在根文件系统的/usr目录下
常见的有:
/usr/bin目录包括有各种二进制命令文件和SHELL脚本程序。
/usr/lib目录中主要是各种与平台无关的库文件。
/usr/lpp目录下包含了安装到AIX中的各种应用软件产品。
/usr/sbin目录提供给管理员各种用于系统管理的工具。
(3)、/var
/var文件系统包括了一些有关电子邮件、日志记录、事件跟踪等方面的一些应用程序的文本记录.
/var/adm/wtmp用户的登录记录
/var/news系统的消息记录
/var/tmp/*有关的临时文件
/var/adm/sulog用户使用SU命令的记录
(4)、/tmp
AIX专门保存临时文件的文件系统,
(5)、/home
专门用来放置用户数据。
可以通过smitty mkfs来创建文件系统
3、)逻辑卷管理
逻辑卷在/dev中对应一个流格式和一个块格式的逻辑文件描述
它主要包括有:
Journaled file system日志文件系统
Paging space分页空间
Journal log日志记录
Boot Logical Volume引导逻辑卷
Raw device裸设备
Dump Space
我们可以用smit lvm来进行管理和配置
IBM逻辑卷增大非常方便,命令smit chfs,选择要修改的逻辑卷,设置最终大小,然后确定即可。不需要重新mount!
smit图形方式,smitty字符方式
4、)分页空间
分页空间是位于硬盘上的固定空间,其中保存着一些位于虚拟内存中且当前不被访问的数据。分页空间也可称为交换空间,实际上就是一个逻辑卷。
在实际系统运行中,如果系统实内存太小,那么位于实内存中最近没有被访问到的数据将被从实内存移到分页空间中,以便为其它的急需要内存资源的作业释放空间。
在AIX中,缺省的分页空间是/dev/hd6逻辑卷。
对于一个系统来说,分页空间的管理通常是对以下两个方面来进行的:
(1)、分页空间的数量
太多的分页空间是一种不必要的浪费,但太少则会影响系统的运行效率,更有甚者可能会造成系统终止。建议在30%~70%之间。
(2)、分页空间的分布
分页空间是被频繁访问的区域,所以应当尽量放在硬盘的中心。
5、)系统备份和恢复
数据的备份和恢复是UNIX系统中一个重要的工作。在备份过程中,常常要使用compress和pack命令对数据进行压缩。恢复时用uncompress、unpack解压缩。
数据备份从方式上来说有如下三种:
系统备份 保留整个操作系统的备份映像,可用来恢复操作系统。
全备份 保留所有用户的全部数据文件和配置信息。
增强式备份 只对上次备份后的修改部分作备份,备份速度快。
在系统安装完毕后或系统有任何修改,都应该对ROOTVG作系统备份,方法是:
# smit mksysb
进入smit界面后,把device一栏设成磁带机,然后按回车就行了。
对于非rootvg卷组,可用savevg命令或smit savevg来作备份。对于一般用户可用backup命令来进行。例如:
backup [-u] [-level] [-f device] [file system]
其中允许使用参数实现增强式备份,如-0,-1,-2,...,等等,其中零级备份即表示全备份。除此以外,AIX还提供了tar、cpio、dd、copy、flcopy、tctl等。
注意:数据库的备份应使用其提供的方法,才能保证数据库的完整性。
3、AIX的网络通信
配置tcp/ip
配置前需准备好:
主机名和域名
IP地址和子网掩码
路由器的IP地址
域名服务器的IP地址
命令:
smit tcpip
在域中输入正确的值,按ENTER键即可完成TCP/IP的配置。
如果值有变化,第二次须用smit chinet来设置。
smit chinet
启动tcp/ip
TCP/IP启动时需要两个启动文件:/etc/rc.net和/etc/rc.tcpip。文件/etc/rc.net用于配置网络界面,设置路由;而/etc/rc.tcpip用于启动tcpip后台服务进程。
文件:
ibm快快通.rar
大小:
18KB
下载:
下载
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/27493/showart_243343.html |
|