免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4133 | 回复: 8
打印 上一主题 下一主题

[学习求职] 《IBM快快通》笔记 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-02-05 23:54 |只看该作者 |倒序浏览

一、设备的管理和使用
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

论坛徽章:
0
2 [报告]
发表于 2008-05-27 11:15 |只看该作者
very good

论坛徽章:
0
3 [报告]
发表于 2008-05-28 13:18 |只看该作者
原帖由 myciciy 于 2008-5-27 11:15 发表
very good

你明天就满周岁啦。^_^。。。


支持下,COPY后认真学习。。。

论坛徽章:
0
4 [报告]
发表于 2008-05-28 15:53 |只看该作者
原帖由 myciciy 于 2008-5-27 11:15 发表
very good


very very good

论坛徽章:
0
5 [报告]
发表于 2008-05-29 19:12 |只看该作者
谢谢了

论坛徽章:
0
6 [报告]
发表于 2008-06-11 09:04 |只看该作者
简单、明了!

论坛徽章:
0
7 [报告]
发表于 2008-06-29 14:42 |只看该作者
感谢,!!

论坛徽章:
0
8 [报告]
发表于 2008-07-02 10:09 |只看该作者
好人啊……………………

论坛徽章:
0
9 [报告]
发表于 2008-08-27 19:54 |只看该作者

支持下,COPY后认真学习。。。

支持下,COPY后认真学习。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP