超经典的AIX系统管理手册之四(AIX存储管理)

超经典的AIX系统管理手册之四(AIX存储管理)
超经典的AIX系统管理手册之四(AIX存储管理)

超经典的AIX系统管理手册之四(AIX存储管理)

第四章存储管理

4.1相关术语

PV (Physical Volume)

物理卷,指物理磁盘,是系统的主要存储设备,可以是内部的、外接的或是活动的。它实际上是由物理磁盘内顺序排列的物理分区组成的。

VG (Volume Group)

(物理)卷组,是若干个(1-32)物理卷的集合。卷组中可以包括不同类型的磁盘。一个物理卷只能属于一个卷组。系统中可以有最多不超过255个的卷组。

https://www.360docs.net/doc/bd7521735.html,社区论坛

PP (Physical Partition)

物理分区,是磁盘空间分配的最小单位。它是1MB-256MB( 若PP>1M,则必须是4兆的倍数)的一块连续的磁盘空间。同一卷组中所有物理卷上物理分区的大小必须相同,一个物理卷中最多可有1016个PP。

LP (Logical Partition)

逻辑分区,可以由1-3个物理分区(PP)组成。通常情况下,LP和PP是一一对应的,但是当对LP做了镜像时,一个LP就可能对应2-3个PP了。逻辑分区中的物理分区可以来自不同的物理卷。

LV(Logical Volume)

逻辑卷,由若干个逻辑分区(不超过35512个LP)组成,可供程序作为一个设备使用,用户可将其视作一块可使用的空间或一个磁盘。确切讲,一个LV就是PV上的区域的映象。逻辑卷可以由不连续的物理分区组成,而且物理分区可以来自不同的物理卷。由于一个逻辑分区可以映射到多个物理卷上,因此它可以占有比任何一个物理卷都大的空间。一个VG中可以存在不超过256个的LV。它通常用于建立文件系统,也可用作Pagine Space 、JFSLOG 或是作为裸设备供数据库系统使用。

Mirror(镜像)

镜像指的是对存放在逻辑块上的数据的复制。AIX可以做单镜像(将数据置成两份来存放),也可以做双镜像(做三份存放),一般情况下,系统是不作镜像的,当需要时,可以为高有效性或高速运行而做数据镜像。

为高有效性而作的镜像用来解决因为介质缺损、严重的驱动失效或控制器故障等而引起数据失效之类的问题。通过镜像数据,LVM可以透明地由数据备份处恢复丢失的数据。

对于读操作,为数据块建立多个拷贝使数据访问比没有磁盘镜像时要快,这些备份数据块可以被并发的读要求所访问。而对写操作,系统将产生写镜像的双重请求。它可以顺序地执行,也可以并行执行。顺序写镜像时,系统写完一个PP后,再写下一个PP,这种方法的可靠性较好,能保证在系统崩溃时,至少有一个副本是好的,但它的效率很低。并行写镜像时,系统同时对一个LP所对应的所有PP进行写操作,这种方法虽然降低了系统的写安全性,但写速度提高了。

总之,镜像并不总是获得高性能的最好方法。只有当数据的镜像是为了频繁的读访问而不是写访问这个目的时,才有意义。

VGDA(Volume Group Description Area,卷组描述区)

VGDA存在于每一个PV的开始处,用于描述该PV所属的VG所包含的所有LV和PV信息。VGDA的存在使得每一个VG都可以自我描述。每个PV上VGDA的个数随组成该VG的PV

个数的不同而不同:

若VG中包含单个PV,则该PV上有两个VGDA;

若VG中包含两个PV,则一个PV上有两个VGDA,另一个PV上有一个VGDA;

若VG中包含三个或三个以上的PV,则每个PV上都有一个VGDA。

这里介绍一下Quorum。Quorum用来指定为保持系统中某个VG的激活状态而必须可用的VGDA的数目。通常,当系统中>51%的VGDA可用时,这些VGDA所属的VG才能保持激活状态,否则,该VG将自动被varyoff以禁止对该VG的任何操作。

VGSA(Volume Group Status Area,卷组状态区)

用于描述一个VG中所有的PP和PV的状态信息。

4.2PV的管理

硬盘安装

1带防静电手链。将手链带在手上,将另一端连的接地的金属物上

2卸下前挡板。正对机器,会看到前面中上位置处有一银白色金属片,边上用锣丝固定。用工具将其取下。将会看到机器上面有硬盘安装说明图例。机器里面有硬盘。由硬盘架固定。

硬盘上有一蓝色拉手。用力拉此拉手可把硬盘拨出。

3将硬盘上的蓝色拉手拉出,对准硬盘架,推进,直至把拉手也完全推进。

将金属片装上,用锣丝拧紧。

配置一个PV

一块硬盘只有当它被标识为一个PV并被加入某个VG后,该硬盘才可用。假设系统刚刚由IBM工程师添加了一块新的硬盘,或是系统管理员需要重新配置一块已被删除了(通过rmdev 命令或smit菜单选项)的硬盘,管理员可以通过命令“cfgmgr”使得新硬盘变得可用(注:系统启动时,该命令会自动被运行)。如果此时管理员可以通过lspv命令看到该pv的PVID,https://www.360docs.net/doc/bd7521735.html,技术社区

# lspv

hdisk0 000cd60d520a23a9 rootvg

hdisk1 000cd60d8a7b8d98 orclvg

#

则该硬盘hdisk1已经可以通过LVM进行进一步的配置了,否则的话,我们还需要通过如下命令将该硬盘定义成一个PV:

#chdev -l hdisk1 -a pv=yes

修改PV的属性

1.使一个PV变得不可用:

# chpv –v r PVNAME

2.使一个PV可用:

# chpv –v a PVNAME

3.允许/禁止在一个PV上分配空间

# chpv –a y PVNAME (允许)

# chpv –a n PVNAME (禁止)

删除一个PV

1.使一个PV由“Active”状态变为“Available”

# rmdev –l PVNAME

2.使一个PV由“Active”状态变为“Defined”

# rmdev –l PVNAME -d

4.3VG的管理

创建一个VG

以root用户或拥有root权限的用户登陆,在命令行提示符下键入命令:smitty mkvg,系统将出现如下的菜单:

Add a Volurne Group

Type or select Values in eutry fields.

Press Enter AFTER making all desired changes.

[Entry Fields] Volume Group name[ extendvg]

physical partition SIZE in mega bytes4+

☆physical Volume names[hdisk1 +

hdisk2] Activate volume group AUTO MATICAUY Yes+ at system restart?

☆Activate Volume group after it is Yes+ created

+# Volume Group major Number[ ]

https://www.360docs.net/doc/bd7521735.html,社

区论坛

在“Volume Group name”域输入自定义的卷组名字,并规定该卷组中每一个物理分区(PP)的大小,指定卷组所包含的物理卷,注意,没有加过物理卷标识(Identify)的硬盘不可以加入一个卷组。

删除一个VG

要删除一个VG,可以以root用户或拥有root权限的用户登陆,在命令行提示符下键入命令:smitty reducevg 或通过“reduce”命令删去一个VG中的一个或多个PV。如: # reduce VGNAME PVNAME1 PVNAME2

当一个VG中所有的PV都被删除时,该VG将自动被删除。

对VG的管理

(1) 当检查系统中所有卷组时,输入:

#lsvg

显示系统中所配置的所有卷组的名字。

# lsvg

rootvg

orclvg

#lsvg -o

显示系统中所有激活的卷组的名字。

# lsvg -o

orclvg

rootvg

#

(2) 当检查某个卷组的特性时,输入:

#lsvg VGNAME

屏幕将显示关于该VG的详细资料。

# lsvg rootvg

VOLUME GROUP: rootvg VG

IDENTIFIER: 000cd60d00004c00000000f4520a36a1

VG STATE: active PP SIZE: 64 megabyte(s)

VG PERMISSION: read/write TOTAL PPs: 542 (34688 megabytes)

MAX LVs: 256 FREE PPs: 141 (9024 megabytes) LVs: 30 USED PPs: 401 (25664 megabytes) OPEN LVs: 9 QUORUM: 2

TOTAL PVs: 1 VG DESCRIPTORS: 2

STALE PVs:

0 STALE PPs: 0

ACTIVE PVs: 1 AUTO ON: yes

MAX PPs per PV: 1016 MAX PVs: 32

LTG size: 128 kilobyte(s) AUTO SYNC: no

HOT SPARE: no

(3) 当检查有关卷组的物理卷信息时,运行命令:

#lsvg -p VGNAME

# lsvg -p rootvg

rootvg:

PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdisk0 active 542 141 00..00..00..32..109

https://www.360docs.net/doc/bd7521735.html,

# lsvg rootvg

VOLUME GROUP: rootvg VG

IDENTIFIER: 000cd60d00004c00000000f4520a36a1

VG STATE: active PP SIZE: 64 megabyte(s)

VG PERMISSION: read/write TOTAL PPs: 542 (34688 megabytes)

MAX LVs: 256 FREE PPs: 141 (9024 megabytes) LVs: 30 USED PPs: 401 (25664 megabytes) OPEN LVs: 9 QUORUM: 2

TOTAL PVs: 1 VG DESCRIPTORS: 2

STALE PVs: 0

STALE PPs: 0

ACTIVE PVs: 1 AUTO ON: yes

MAX PPs per PV: 1016 MAX PVs: 32

LTG size: 128 kilobyte(s) AUTO SYNC: no

HOT SPARE: no

#

(4) 当检查有关卷组的逻辑卷信息时,运行命令:

#lsvg -l VGNAME

# lsvg -l rootvg

rootvg:

https://www.360docs.net/doc/bd7521735.html,技术社区

LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd5 boot 1 1 1 closed/syncd N/A

hd6 paging 32 32 1 open/syncd N/A

hd8 jfslog 1 1 1 open/syncd N/A

hd4 jfs 2 2 1 open/syncd /

hd2 jfs 11 11 1 open/syncd /usr

hd9var jfs 1 1 1 open/syncd /var

hd3 jfs 1 1 1 open/syncd /tmp

hd1 jfs

1 1 1 open/syncd /home

hd10opt jfs 1 1 1 open/syncd /opt

sybase jfs 64 64 1 open/syncd /usr/sybase

SYBMaster jfs 2 2 1 closed/syncd N/A

SYBTEMPDB jfs 16 16 1 closed/syncd N/A

SYBDATADEV jfs 64 64 1 closed/syncd N/A

SYBV6Data jfs 32 32 1 closed/syncd N/A

https://www.360docs.net/doc/bd7521735.html,

SYBV6Log jfs 7 7 1 closed/syncd N/A

ora_big5_sys jfs 5 5 1 closed/syncd N/A

ora_big5_temp jfs 8 8 1 closed/syncd N/A

ora_big5_user jfs 8 8 1 closed/syncd N/A

ora_big5_tools jfs 1 1 1 closed/syncd N/A

ora_big5_rlbk jfs 5 5 1 closed/syncd N/A

ora_big5_redo1 jfs 1 1 1 closed/syncd N/A

ora_big5_redo2 jfs 1 1 1 closed/syncd N/A

ora_big5_redo3 jfs 1 1

1 closed/syncd N/A

ora_big5_ctrl1 jfs 1 1 1 closed/syncd N/A

ora_big5_ctrl2 jfs 1 1 1 closed/syncd N/A

ora_big5_ctrl3 jfs 1 1 1 closed/syncd N/A

ora_big5_drsys jfs 1 1 1 closed/syncd N/A

ora_big5_xdb jfs 1 1 1 closed/syncd N/A

ora_big5_index jfs 2 2 1 closed/syncd N/A

https://www.360docs.net/doc/bd7521735.html,

sybase_lv jfs 128 128 1 closed/syncd N/A

#

(5) varyonvg / varyoffvg

varyonvg VGNAME : 使VG可用

varyoffvg VGNAME : 使VG不可用

(6) importvg / exportvg

有时用户可能需要将一个VG由一个系统移到另一个系统中,以便另一个系统的用户能够访问该VG上的LV及文件系统。为达到此目的,需要:

1.在原系统中执行:exportvg VGNAME

2.在目标系统中执行:importvg VGNAME PVNAME

(注:在HACMP的配置过程中,不一定需要将原VG作export。)

用户可以通过smitty chvg 实现对VG属性的各种修改。

4.4LV的管理

增加一个LV

超级用户在命令行下键入:smit mklv

系统将出现如下画面:

Add a Logical Volume

Type or select a value for the entry field.

Press Enter AFTER making all desired changes.

[Entry Fields]

* VOLUME GROUP name []

Esc+1=Help Esc+2=Refresh Esc+3=Cancel Esc+4=List

Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image Esc+9=Shell Esc+0=Exit Enter=Do

输入需增加的LV 所在的VG 名。这个域是必须输入的,可以用ESC+4或F4 键列出可用的卷组进行选择,随后屏幕将出现:

Add a logical Volume

https://www.360docs.net/doc/bd7521735.html,社区论坛

Type or Select values in entry fields.

Press Enter AFTER making all desired chaueges.

[TOP][Entry Fields] Logical Volume NAME[tmcs]

*VOLUME GROUP name extendug

*number of Logical Partitions[68]# PHYSICAL VOLUME names[]+ Logical Volume TYPE[jfs]

POSITION on Physical Volume outer-middle+ RANGE of physical volumes minimum

MAXIMUM NUMBER of PHYSICAL VOLUMES to use for

allocation

[]#

Number of COPIES of each logical partition1+ Mirror Write Comistancy?Yes+

Allocate each Logical

partition copy on a

Yes+

SEPARATE phyical Volume?

RELOCATE the logical volume during reorgaritation?Yes

https://www.360docs.net/doc/bd7521735.html,

社区论坛

+

Logical volume LABEL[ ]

MAXIMUM NUMBER OF LOGICAL

PARTITIONS

[ 128 ]

其中,做单镜像,“Number of Copies of Logical partition”值为2,做双镜像,此值为3,为1时,表示不需要做镜像;当使用的空间多于128个分区时应修改“Maximum Number of logical partition”;其他参数一般不用修改。

修改LV的属性

当要对一个逻辑卷(LV)作修改时,输入命令smit chlv

Change a Logical Volume

Move cursor to desired item and press Enter.

Change a Logical Volume

Rename a Logical Volume

Esc+1=Help Esc+2=Refresh Esc+3=Cancel Esc+8=Image Esc+9=Shell Esc+0=Exit Enter=Do

移动光标修改相应的域,例子中蓝色,后ENTER。如下所示:

Change a Logical Volume

Type or select a value for the entry field.

Press Enter AFTER making all desired changes.

[Entry Fields]

* LOGICAL VOLUME name []

Esc+1=Help

Esc+2=Refresh Esc+3=Cancel Esc+4=List

Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image Esc+9=Shell Esc+0=Exit Enter=Do

在* LOGICAL VOLUME name 后的方括号内输入LV名,或选中* LOGICAL VOLUME name ,按下Eac+4,出现LV列表,如下:

Change a Logical Volume

Ty+--------------------------------------------------------------------------+

Pr| LOGICAL VOLUME name |

| |

https://www.360docs.net/doc/bd7521735.html,社区论坛

| Move cursor to desired item and press Enter. Use arrow keys to scroll. |

* | |

| [TOP] |

| uploadlg jfs 128 128 1 open/syncd /upload |

| loglv00 jfslog 1 1 1

open/syncd N/A |

| Ora_bin jfs 96 96 1 open/syncd /usr/ora |

| master1 jfs 1 1 1 closed/syncd N/A |

| ora_system_vg jfs 5 5 1 open/syncd N/A |

| ora_temp_vg jfs 8 8 1 open/syncd N/A |

| ora_user_vg jfs 160 160 1 open/syncd N/A |

https://www.360docs.net/doc/bd7521735.html,社区论坛

| ora_tools_vg jfs 1 1 1 open/syncd N/A |

| ora_rollback_vg jfs 5 5 1 open/syncd N/A |

| ora_redolog_1 jfs 1 1 1 closed/syncd N/A |

| ora_redolog_2 jfs 1 1 1 open/syncd N/A |

| [MORE...50] |

|

|

| Esc+1=Help Esc+2=Refresh Esc+3=Cancel |

Es| Esc+8=Image Esc+0=Exit Enter=Do |

Es| /=Find n=Find Next |

Es+--------------------------------------------------------------------------+

选中要修改的LV,ENTER

[TOP] [Entry Fields]

* Logical volume NAME jfs 1 1 1 sybase_lv

Logical volume TYPE [jfs] +

https://www.360docs.net/doc/bd7521735.html,社区论坛

POSITION on physical volume middle + RANGE of physical volumes minimum + MAXIMUM NUMBER of PHYSICAL VOLUMES [32] # to use for allocation

Allocate each logical partition copy yes +

on a SEPARATE physical volume?

RELOCATE the logical volume during

yes +

reorganization?

Logical volume LABEL [None]

MAXIMUM NUMBER of LOGICAL PARTITIONS [512] # SCHEDULING POLICY for reading/writing parallel +

logical partition copies

[MORE...4]

c+1=Help Esc+2=Refresh Esc+3=Cancel Esc+4=List

Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image Esc+9=Shell Esc+0=Exit Enter=Do

各项参数可修改。

https://www.360docs.net/doc/bd7521735.html,

注意:在AIX系统中,LV空间的大小只可增大,不可减小,因此在作LV的增加时应小心操作。但如果一个用户定义的LV空间确实过大,需要缩小时,我们可以采用下面的办法来解决这个问题。

首先,将原LV上的内容做好备份;然后将该LV删除;接着创建一个大小符合要求的LV,再将原LV上的内容恢复进去。

删除一个LV

当需要删除一个LV时,键入:smit rmlv输入欲去除的LV名字,回车并确认即可。

Remove a Logical Volume

Type or select values in entry fields.

Press Enter AFTER making all desired changes.

[Entry Fields]

LOGICAL VOLUME name [] +

F1=Help

F2=Refresh F3=Cancel F4=List

Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Ima ge

Esc+9=Shell Esc+0=Exit Enter=Do

Esc+3 lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qqqqqqqqk

Press Entex LOGICAL VOLUME name x x x

x Move cursor to desired item and press Enter. Use arrow keys to scroll. x LOGICAL x x + https://www.360docs.net/doc/bd7521735.html,技术社区

x [TOP] x

x uploadlg jfs 128 128 1 open/syncd /upload x

x loglv00 jfslog 1 1 1 open/syncd N/A x

x Ora_bin jfs 96 96 1 open/syncd /usr/ora x

x master1 jfs 1 1 1 closed/syncd N/A x

x ora_system_vg jfs 5 5 1 open/syncd N/A x

x ora_temp_vg jfs 8 8 1 open/syncd N/A x

x ora_user_vg jfs 160 160 1 open/syncd N/A x

https://www.360docs.net/doc/bd7521735.html,

x ora_tools_vg jfs 1 1 1 open/syncd N/A x

x ora_rollback_vg jfs 5 5 1 open/syncd N/A x

x ora_redolog_1 jfs 1 1 1 closed/syncd N/A x

x ora_redolog_2 jfs 1 1 1 open/syncd N/A x

x ora_redolog_3

jfs 1 1 1 closed/syncd N/A x

x [MORE...49] x

x x

x F1=Help F2=Refresh F3=Cancel x

F1=Help x Esc+8=Image Esc+0=Exit Enter=Do x Esc+5=Resex /=Find n=Find Next x

Esc+9=Shelmqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq q

https://www.360docs.net/doc/bd7521735.html,

qqqqqqqqqqqqqqqqqqj

选中要删除的LV,ENTER,ENTER。

AIX系统基本命令

AIX系统基本命令 mkdir:用于创建目录 $ mkdir oracle $ ls oracle $ rm:用于删除文件或目录(rm –r 删除目录时目录内有内容,用-r一起删除)$ rm -r oracle $ ls $ mv:用于改变文件或目录名 $ mkdir ll $ ls ll $ mkdir kk $ ls kk ll $ mv ll kk $ ls kk $ cd kk $ ls ll $ cd:用于进入系统某一级目录中去 $ cd / $ pwd / $ cd /home/oracle $ pwd /home/oracle $ ls 功能:显示目录中的内容,列出当前目录中所有文件的文件名 参数说明: a:列出目录中所有文件 d:列出所有子目录 l:列出长格式文件信息 举例: ls –a:列出当前目录中的所有文件 $ ls -a #UNTITLED# .dt createdbscripts oracle . .dtprofile dead_letter smit.log .. .profile ll smit.script .TTauthority .sh_history make.log websm.log .Xauthority afiedt.buf mbox websm.script $ ls –l:显示文件的详细信息 $ ls -l

-rw------- 1 201 dba 11174 Sep 17 09:15 err*.log drwxr-xr-x 3 201 dba 512 Sep 22 10:21 tra*.log -rw-r--r-- 1 201 dba 8971 Sep 20 11:08 smit.log -rw-r--r-- 1 201 dba 5437 Sep 20 11:08 smit.script -rw-r--r-- 1 201 system 1682 Sep 02 15:18 websm.log -rw-r--r-- 1 201 system 21441 Sep 02 15:10 websm.script (还有ls –rtl,ls –lt 等相关类似命令) $ date 功能:显示当前日期和时间,超级用户可以进行修改 举例:$ date Mon Sep 22 11:22:33 BEIST 2013 $ wc 功能:计算文件中的行数、字数和字符数 参数说明: c:计算字符数 l:计算行数 w:计算字数 举例: # wc profile 13 53 381 profile | | | 行数字数字符数 $ wc smit.log 422 1162 8971 smit.log $ who 功能:列出当前系统注册的用户 举例:$who am i-- 列出当前系统使用者身份 $ who oracle lft0 Sep 22 09:05 oracle pts/0 Sep 22 10:17 (192.168.100.79) oracle pts/4 Sep 22 09:05 (:0.0) $ who am i oracle pts/0 Sep 22 10:17 (192.168.100.79) $ finger 显示当前登陆到系统中的用户的信息 举例: # finger Login Name TTY Idle When Site I nfo oracle ??? *l0 2:02 Mon 09:05 oracle ??? p4 1:59 Mon 09:05 root ??? p0 Mon 11:06 # finger oracle

AIX系统巡检

AIX系统的日常监控维护 1、#df –k 如果占用率(%Iused)超过90%,则需要进行空间调整。 2、#errpt |more 命令分页查看系统出错日志(包括硬件与软件的出错信息)。根据显示的信息判断系统硬件及软件的运行情况。输入:errclear 0命令,清除现有的系统日志。 3、#last命令检查系统登陆情况 #last,显示各个login用户(如:root等)登陆的信息。如果发现有异常的登陆用户或者登陆IP,则进行相应安全性的检查及处理。 4、使用find / -name core –print命令检查是否有巨大的core文件生成 在命令提示符“#”后输入:find / -name core –print,表示从系统根目录开始查找所有名为core的文件(巨大的core文件容易造成系统崩溃)。如果存在,一般直接删除即可。 5、使用vmstat命令检查CPU及内存运行情况 在命令提示符“#”后输入:vmstat 5,表示每隔5秒钟显示系统CPU及内存运行情况。查看kthr(kernel运行队列中处于等待状态的进程数)字段的r(运行队列中的进程数)项的显示值,如果该数值是系统实际CPU数的4倍或4倍以上,则表示CPU占用率过高,需要考虑提高系统CPU工作频率;查看memory(虚拟和真实内存的使用信息)字段的fre(空闲页面的数量)项,如果数值低于120,则说明系统内存短缺。有时候数值虽然高于120,也可以根据实际情况调整内存;查看page(页面活动的信息)字段的pi(从页面输入的页)、po(输出到页面的页)、fr(空闲的页面数)及sr(通过页面置换算法搜索到的页面数)项的值,这4个值一般都为0,有时候也有可能为1;最后查看cpu(cpu的使用率)字段的

AIX系统常用的命令

AIX系统常用的命令 1、系统性能 (1)看CPU个数#lsdev -C|grepproc#几条记录就是几个CPU (注意考虑AIX 5.3的SMP) (2)看每个CPU的大小#lsattr -El proc0 (3)看内存条数#lsdev -C|grepmem (4)看内存大小#lsattr -El mem0 (5)看硬盘#lsdev -Cc disk (6)查看系统性能#top 或 #topas 2、系统重启:#shutdowm -Fr 3、配网址和路由 (1)配置网址 #smittytcpip #ifconfig en0 netmask 255.255.255.0 up (2)配置路由: #route add 0 200.3.0.254 4、如何确定一个文件系统是大文件系统? #lsfs -q /home注意如果输出:bf:true证明此文件系统为大文件系统。

5、/etc/inittab中的环境变量只引用/etc/enviormant文件中的设置,其余的如/etc/profile,/.profile中的不引用。 6、磁带机的相关操作: tctlfsf 1 tctlbsf 1 dd if=/temp1 pf=/dev/rmt1 tctl -f /dev/rmt1 rewind tctl -f /dev/rmt1 offline tapeutil -f /dev/rmt1 unmount 2 tapeutil -d /dev/rmt1 mount 2 7、查看硬盘的大小 lspv hdisk4 or lspv -p hdisk3 8、查看操作系统的版本 oslevel -r可以查看AIX当前版本和ML(维护层次), 也可以使用# instfix |grep ML 9、查看Os的bit 1 local364or bootinfo -y

AIX系统常用命令

AIX常用命令 一.目录和文件操作 1.ls命令列出指定目录下的文件,缺省目录为当前目录 #ls -a 列出所有文件,包括隐藏文件 #ls –l 显示文件详细信息 2.pwd显示出当前的工作目录 3.cd改变当前的工作目录 #cd /tmp 进入/tmp 目录 #cd .. 进入上级目录 4.mkdir 建立目录 #mkdir tmp 在当前目录下建立子目录tmp #mkdir -p /tmp/a/b/c 建立目录/tmp/a/b/c ,若不存在目录/tmp/a 及/tmp/a/b 则建立 5.rm 删除文件或目录 - f 删除文件时不作提示 - r 删除目录及其所有子目录 [例子]: #rm file1 删除文件file1 #rm -r /mytmp 删除目录/mytmp 6.cp 拷贝文件 [语法]: cp [ -p ] [ -r ] 文件1 [ 文件2 ...] 目标 文件1(文件2 ...)拷贝到目标上,目标不能与文件同名。 [参数]:

- p 不仅拷贝文件内容,还有修改时间,存取模式,存取控制表 - r 若文件名为目录,则拷贝目录下所有文件及子目录和它们的文件 [例子]: #cp file1 file2 将文件file1 拷贝到文件file2 #cp file1 file2 /tmp 将文件file1 和文件file2 拷贝到目录/tmp 下 #cp -r /tmp /mytmp 将目录/tmp 下所有文件及其子目录拷贝至目录/mytmp 7.mv 移动文件 将文件移动至目标,若目标是文件名,则相当于文件改名 #mv file1 file2 将文件file1 改名为file2 #mv file1 file2 /tmp 将文件file1 和文件file2 移动到目录/tmp 下 8.chmod 文件权限设置 [语法]: chmod [-R] 模式文件. #chmod 777 file1将文件file1存取权限置为所有用户可读可写可执行 #chmod 755 file1 文件的属主对文件file1有可读可写可执行的权限,文件所归属的用户组有可读可执行的权限,其它用户有可读可执行的权限。 9.Chown 文件属性设置 [语法]: chown [-R] 文件属主文件... [参数]: -R 改变所有子目录下所有文件的存取模式 [例子]: chown tom file1 将文件file1 的文件属主改为用户tom chown –R oracle /oracle 将/oracle属主改为用户oracle 10.vi 文本编辑 vi是unix上最常用的文本编辑工具 vi filename :打开或新建文件,并将光标置于第一行首 插入命令:i 从光标所在位置前面开始插入资料

AIX系统维护命令大全

IBM小型机系统维护命令使用总结 uname -a //操作系统版本 instfix -i|grep ML //操作系统补丁 prtconf //获取硬件信息 mklv -y lvinformix -c 2 rootvg 64 //创建逻辑卷lvinformix,大小为64(LP)×16M=1G,磁盘镜像后需用-c参数 crfs -v jfs -d lvinformix -m /opt/informix //在lvinformix上创建文件系统/opt/informix mount /dev/lvinformix /opt/informix //将设备mount到文件系统上 chfs -A yes /dev/lvinformix //修改所建文件系统的自动安装属性(Auto-Mount) //以上四步为创建文件系统四步曲 mkvg -t 16 -s 4 -y vgdata hdisk2 //在hdisk2上创建卷组vgdata,-t 16指定系数factor=16,-s 4指定物理分区大小PP SIZE=4MB //factor×PP SIZE×1016≥hdisk2的大小。如果factor×PP SIZE×1016的值< hdisk2的大小,//请适当调整factor和PP SIZE的值 varyonvg vgdata //激活卷组vgdata varyoffvg vgdata //去激活卷组vgdata exportvg testvg //如果在smcp2上已经有testvg的信息,则先删除原有信息(exportvg),再引入新信息(importvg) importvg -y vgsmp hdisk2 //将vgsmp信息引入hdisk2 lspv //查看hdisk和vg的对应关系 lsdev -Cc disk //查看磁盘名和磁盘类型(内置盘还是SSA外置盘) lsdev -Cc processor //查询cpu的个数 lscfg -v -l ent0 //查看网卡ent0的MAC地址 lsvg -o //查询所有激活的卷组 chfs -a options=rw,mind /tellinshare/sms //设置文件系统/tellinshare/sms的mind属性 //否则当文件系统中有足够多的大文件(指32K以上的文件)时会出问题 mkgroup id=101 informix //创建组informix,组编号101 mkuser id=101 pgrp=informix home=/opt/informix shell=/usr/bin/csh informix //创建用户informix,命令参数说明: //id:指定用户的id号,请根据规划设置; //pgrp:指定该用户的归属组,请根据规划设置; //home:指定该用户的home目录,请根据规划设置;

AIX系统管理手册

索引 1 命令索引 2 存储管理 2.1 概述 AIX下磁盘首先是一个物理卷(PV),几个物理卷组成一个巻组(VG)。 定义巻组过程中,需要指定分区大小(PP),这个尺寸用于逻辑卷(LV)的定义。 Fget_config –Av

2.2 物理卷定义(PV) 系统扫描到磁盘以后,首先给他增加一个pvid,使其变成PV,命令如下: Chdev –l hdisk7 –a pv=yes 删除pvid,命令如下: Chdev –l hdisk7 –a pv=clear 查看物理卷的详细信息,使用lspv命令。 2.3 巻组定义(VG) 使用lsvg –l查看巻组的详细信息,包括此巻组分成了几个逻辑卷,这几个逻辑卷又挂载在那个文件系统上。 创建一个卷组使用mkvg命令。 Extendvg:将一个物理卷添加到已有卷中。 Chvg:更改卷组属性。 Reducevg:删除或者导出一个物理卷。 Lsvg列出vg列表。 2.4 逻辑卷定义(LV) 使用lslv查看逻辑卷的详细定义。 Mklv:创建一个逻辑卷。 Chlv:修改一个逻辑卷的名称或者特征。 Extendlv:增加逻辑卷分配的逻辑分区的数据。 Cplv:复制逻辑卷。

Rmlv:除去逻辑卷。 Mklvcopy:增加逻辑卷的副本数目,用于逻辑卷镜像。 Rmlvcopy:减少逻辑卷的副本数目,用于删除逻辑卷镜像。 Crfs:为逻辑卷创建一个文件系统。 2.5 交换空间(PS) Mkps:创建新的页面空间。 Chps:修改页面空间属性。 Lsps –a:显示页面空间列表。 Rmps:移除页面空间。 Swapon,swapoff:激活或者禁用页面空间。 2.6 文件系统命令 Backup、restore:备份和还原。 Chfs:修改jfs文件属性,例如,为文件系统扩容。 Dd:将数据从一个存储设备直接复制到另一个存储设备。 Df:获得文件已使用空间大小。 Fsck:检查文件系统的一致性,并修复。 Crfs:在卷组上直接创建文件系统。 Mkfs:在逻辑卷上创建文件系统。 Rmfs:删除一个文件系统。 Lsfs:显示一个文件系统属性。

AIX系统管理手册

索引 2存储管理................................................. 2.1概述................................................ 2.2物理卷定义(PV)................................... 2.3巻组定义(VG)..................................... 2.4逻辑卷定义(LV)................................... 2.5交换空间(PS)..................................... 2.6文件系统命令 ....................................... 2.7作启动镜像盘 ....................................... 2.8创建文件系统过程 ................................... 3系统管理................................................. 3.1系统错误日志(errdemon).......................... 3.2系统日志(alog)...................................... 3.3系统状态及设备查询 ................................. 3.4系统关机及重启 ..................................... 3.5光驱加载 ........................................... 3.6性能监控 ........................................... 3.7服务管理 ........................................... 3.8环境变量 ........................................... 3.9启动常见错误码 .....................................

AIX管理常用命令

AIX 管理常用命令 1.关机 重新引导多用户系统 smit shutdown shutdown -r 重新引导单用户系统 smit shutdown shutdown -r 或 reboot 将系统关闭为单用户方式: 1. cd /; 2. shutdown -m 在紧急情况下关闭系统: shutdown -F 2.存储管理 2.1 创建卷组 smitty mkvg 2.2 显示系统所有卷组 lsvg 2.3 显示系统当前活动的卷组 lsvg -o 2.4 显示某一个卷组 lsvg 卷组名; 如 lsvg rootvg 2.5 显示指定卷组的逻辑卷 lsvg -l 卷组名 2.6 显示卷组中的物理卷 lsvg -p 卷组名 2.7 给指定卷组添加物理卷 smitty extendvg 2.8 从指定卷组中删减物理卷 smitty reducevg 2.9 显示所有物理卷 lspv 2.10 显示某个物理卷 lspv 物理卷名;如 lspv hdisk1 2.11 显示物理卷的物理分区 lspv -p 物理卷名 2.12 显示物理卷中的所有逻辑卷 lspv -l 物理卷名 2.13 新建一个逻辑卷 smitty lv 2.14 显示逻辑卷位置 lslv -l 逻辑卷名 2.15 文件系统信息在/etc/filesystems 2.16 建立一个文件系统 smitty fs;快捷方式 smitty crjfs 2.17 修改文件系统 smitty chjfs 2.18 显示文件系统 lsfs 2.19 删除一个文件系统 smitty rmfs 3.用户管理 3.1 添加用户 smit mkuser; 或直接使用命令 mkuser 3.2 改变用户属性 smit chuser 3.3 显示所有用户 smitty lsuser 3.4 显示某一用户所有属性 smitty chuser 或者 lsuser 用户名3.5 属性按格式显示 lsuser -f 用户名 3.6 删除用户 smitty rmuser 3.7 设置和修改密码 smitty passwd或者passwd 用户名 3.8 添加组 smitty mkgroup 3.9 改变组的属性 smitty chgroup 3.10 显示组 smitty group或者lsgroup 3.11 显示组属性 lsgroup -a -f 属性 ALL

IBM+AIX操作系统手册

I AIX系统操作手册 系统操作手册 版本:5L

目录 第一章AIX操作系统的安装 (5) 安装介质与方式 (5) BOS(Base Operating System)安装 (5) 第二章AIX操作系统基本命 (7) 系统的进入和退出 (7) password (7) mkdir、rm、mv和cd (8) ls (8) date (8) wc (8) who (9) finger (9) ps (9) kill (10) find (10) grep (11) 第三章vi编辑器 (13) 3.1vi 简介 (13) 3.2vi的进入与离开 (13) 3.3vi 的文本输入模式 (13) 3.4vi 基本编辑命令 (14) 3.5文件处理子命令 (16) 第四章存储管理 (16) 4.1相关术语 (16) PV (Physical V olume) (16) VG (V olume Group) (16) PP (Physical Partition) (17) LP (Logical Partition) (17) LV(Logical V olume) (17) Mirror(镜像) (17) VGDA(V olume Group Description Area,卷组描述区) (17) VGSA(V olume Group Status Area,卷组状态区) (18) 4.2PV的管理 (18) 硬盘安装 (18) 配置一个PV (18) 修改PV的属性 (19) 删除一个PV (19) 4.3VG的管理 (19) 创建一个VG (19) 删除一个VG (20)

AIX操作系统错误日志及日常维护

AIX操作系统错误日志及日常维护 一、系统故障记录(errorlog) errdemon 进程在系统启动时自动运行 记录包括硬件软件及其他操作信息 故障记录文件为/var/adm/ras/errlog 可备份下来或拷贝到别的机器上分析errpt 命令的使用(普通用户权限也可使用) #errpt |more 列出简短出错信息 ERROR_ID TIMESTAMP T C RESOURCE_NAME ERROR_DESCRIPTION 192ACror logging turned off 038F TIMESTAMP: MMDDHHMMYY (月日时分年 T 类型: P 永久; T 临时; U 未知永久性的错误应引起重视 C 分类: H 硬件; S 软件; O 用户; U未知 #errpt -d H 列出所有硬件出错信息 #errpt -d S 列出所有软件出错信息 #errpt -aj ERROR_ID 列出详细出错信息 # errpt -aj 0502f666 <--- ERROR_ID用大小写均可,例: LABEL: SCSI_ERR1 ID: 0502F666 Date/Time: Jun 19 22:29:51 Sequence Number: 95 Node ID: host1 Class: H Type: PERM Resource Name: scsi0 Resource Class: adapter Resource Type: hscsi Location: 00-08 VPD: <--- Virtal Product Data Device Driver Level (00) Diagnostic Level (00) Displayable Message.........SCSI EC Level....................C25928 FRU Number..................30F8834 Manufacturer................IBM97F Part Number.................59F4566 Serial Number (00002849) ROS Level and ID (24) Read/Write Register Ptr (0120) Description ADAPTER ERROR Probable Causes ADAPTER HARDWARE CABLE CABLE TERMINATOR DEVICE Failure Causes ADAPTER CABLE LOOSE OR DEFECTIVE Recommended Actions PERFORM PROBLEM DETERMINATION PROCEDURES

AIX 用户管理和用户

AIX 用户管理和用户 用户管理和用户 1. 用户管理概念 用户账号:每个用户账号都有唯一的用户名、用户id和口令;文件所有者依据用户id判定;文件所有者一般为创建文件的用户,但root用户可以改变一个文件的所有者;固定用户:root为超级用户,adm、adm、b in……..大多数系统文件的所有者,但不能用这些用户登录。 用户组:需要访问同一文件或执行相同功能的多咯用户可放置到一个用户组,文件所有者组给了针对文件所有者更多的控制;固有用户组:sy stem,管理者组;staff普通用户组! 基本的系统安全机制是基于用户账号的。每当用户登录后,系统就使用其用户id号作为检验用户请求权限的唯一标准;拥有创建文件的那个进程的用户id,就是被创建文件初始的所有者id,除了文件所有者root, 任何其他用户不能改变文件所有者;需要共享对一组文件的访问的多咯用户可放置在一个用户组中,一个用户可属于多个用户组,每个用户组有唯一的用户组名和用户组id,当文件创建时,拥有创建文件的那个进程的用户所在的主用户组,就是被创建文件的所有者组id。 2. 用户组 一个用户组包含一个或多个用户,每个用户都必须属于至少一个用户组,一个用户可属于多咯用户组,可以使用groups或setgroups命令查看用户所属的组;建立用户组以便组织并区分用户,是系统管理的重要组成部分,它与系统安全策略密切相关;组管理员拥有增加、删除组中用户和组管理员的权限,有三种类型的用户组:自建用户组,根据用户情况和安全策略建立的用户组;系统管理员组,system,这个组的成员可以执行一些系统管理任务;系统定义的组:有若干个系统定义的固有用户组,某些只是为系统所有,不应当随意为其添加用户,例如,bin,sys 等等;所有非系统管理员组成员的用户属于staff组;security组成员可以执行部分安全安全性管理的任务。 3. 用户组层次 属于系统管理员组或系统定义组的用户可以执行某些系统管理任务,系统固有组有:system,可对标准的软硬件进行配置和维护工作;printq,可管理打印队列,enable、disable、qadm、qpri等等;security:可进行用户口令和限制管理,mkuser、rmuser等;adm,可进行系统监视工作,性能监视、统计等等;staff,所有新用户的默认组。 为了保护重要的用户和用户组不被security组成员任意修改,aix提供了admin用户和admin组,只有root才能增删改admin用户和admin组,系统中任何用户都可被root设为admin用户,无论其属于哪个组,

AIX系统运维手册

项目运维手册

目录 第1 章AIX日常运维操作 (1) 1.1 关于内核: (1) 1.2 关于硬件: (2) 1.3 关于AIX: (3) 1.4 关于HACMP (4) 第2 章例检 .............................................................................................. 错误!未定义书签。 2.1 例检部件一: .............................................................................. 错误!未定义书签。 2.2 例检部件二: .............................................................................. 错误!未定义书签。 2.3 例检部件N: .............................................................................. 错误!未定义书签。第3 章系统重新启动步骤 .. (6) 3.1 关闭 (6) 3.2 启动 (6) 3.3 验证 (8) 第4 章备份恢复策略 .............................................................................. 错误!未定义书签。 4.1 备份 .............................................................................................. 错误!未定义书签。 4.1.1 系统备份.................................................................................. 错误!未定义书签。 4.1.2 数据库备份.............................................................................. 错误!未定义书签。 4.2 恢复 .............................................................................................. 错误!未定义书签。 4.2.1 数据库出问题后的恢复.......................................................... 错误!未定义书签。 4.2.2 DOWN机后的恢复 ................................................................ 错误!未定义书签。 4.2.3 其它故障场景的恢复.............................................................. 错误!未定义书签。第5 章常见故障的排除 .......................................................................... 错误!未定义书签。 5.1 故障一 .......................................................................................... 错误!未定义书签。 5.2 故障一 .......................................................................................... 错误!未定义书签。 5.3 故障N .......................................................................................... 错误!未定义书签。第6 章切换演练 (8) 6.1 切换步骤 (8) 6.2 状态检查 ...................................................................................... 错误!未定义书签。第7 章故障申报 . (17) 7.1 故障一类的申报 (17) 7.2 故障二类的申报 (17) 7.3 故障N类的申报 (17) 第 1 章AIX日常运维操作 1.1关于内核: 显示AIX系统内核是32位还是64位: bootinfo -K

IBM AIX V5.3 系统管理(Test 222)认证指南 第 1 部分启动过程(下)

IBM AIX V5.3 系统管理(Test 222)认证指南 第 1 部分启动过程(下) Shiv Dutta , 技术顾问, EMC 简介: 作为一名系统管理员,您应该对启动过程具有全面的认识。对于解决影响系统正常启动的问题来说,这种认识是非常有帮助的。这些问题可能涉及软件和硬件两方面。我们还建议您应该熟悉您的系统的硬件配置。文章是节选自 IBM 的红皮书《IBM Certification Study Guide eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3 》。 如何对无响应的启动过程进行恢复 如果您的系统无法启动,AIX 5L 提供了一些工具和方法以便对挂起的启动过程进行恢复。 这个部分将介绍可能导致系统在启动过程中出现挂起的情况。 bootlist 命令 您可以更改系统查找相关设备(以获得其启动代码)的顺序。bootlist 命令显示并改变可用于系统的启动设备列表。该命令的一般语法规则如下所示: bootlist [ { -m Mode } [ -r ] [ -o ] [ [ -i ] | [ [ -f File ] [ Device [ Attr=Value ... ] ... ] ] ] 表 1 中给出了 bootlist 命令最常使用的一些标志。 标志 说明 -m mode 指定所要显示或改变的启动列表。模式变量的可能 取值为 normal 、service 、both 或者 prevboot 。 -f File 表示从指定的文件名读取设备信息。 -i 表示由 -m 标志指定的设备列表应该失效。 -o 表示执行了任何指定的改变之后,将显示指定的启动列表。输出是设备名称列表。 -r 表示执行了任何指定的改变之后,将显示指定的启动列表。输出取决于硬件平台。

AIX日常巡检命令 巡检命令

AIX日常巡检命令巡检命令 2016年12月1日17:02 AIX日常巡检命令巡检命令: 1.oslevel -s查看系统版本号 2.hostname 查看主机名称 3.nmon 查看序列号,系统内核位数 4.lscfg -vp |grep -p PLATFORM 查看系统微码 lscfg -vp |grep -p System lscfg -vp 查看所有硬件设备微码 5.alog -o -t boot 查看系统上次启动的日志 6.uptime 时间运行时间与系统的负载 https://www.360docs.net/doc/bd7521735.html,st reboot 查看系统上次重启的时间 8.diag检查系统硬件运行情况 9.lspv 查看卷组镜像 10.df -g 查看文件系统使用信息,-g以GBytes为单位,-m以MBytes为单位,-k以KBytes为单位 11.lsfs 列出所有文件系统 12.mount 列出挂载的文件系统 13.bootinfo -y 查看机器硬件位数,bootinfo -K 查看AIX系统内核位数,bootinfo -r 查看物理内存大小 14.prtconf 查看系统的所有信息 15.errpt 查看系统错误日志 16.mail发送给root用户的错误报告 17.more /tmp/hacmp.out and smit.log and alog –o –t boot 检查hacmp.out,smit.log,bootlog等 lssrc -g cluster检查HA 18.lsvg -l rootvg或lsvg rootvg查看逻辑卷的状态,是否有“stale”状态 19.lsps -a或lsps -s查看paging space的使用信息 https://www.360docs.net/doc/bd7521735.html,stat -in显示IP地址,netstat -rn显示路由表信息,netstat -i网卡 21.sysdumpdev -l 查看DUMP设置 22.ps -ef |grep err 和ps -ef |grep src 检查errdemon,srcstr运行状态 23.instfix -i|grep ML 查看补丁级别及是否完整 分区 脚本 的第1 页

超经典的AIX系统管理手册之二(AIX操作系统基本命令)

超经典的AIX系统管理手册之二(AIX操作系统基本命令) 第二章AIX操作系统基本命令 系统的进入和退出 login: 输入用户名(例如:user01) password: 输入用户口令 若用户名及口令均正确,则用户将登陆成功。此时系统会出现命令提示符$或#,即表示可接收用户输入的操作系统命令。 https://www.360docs.net/doc/bd7521735.html, 退出系统:或exit或logout。 例:#(or$)exit #(or$)Ctrl^D 注,#为ROOT用户的命令提示符,$为一般用户 password password命令用于建立或修改用户的密码。 如: #password passwd: —输入旧口令 new passwd: —输入新口令 re-enter new paswd: —重新输入新口令 mkdir、rm、mv和cd mkdir :用于创建目录 $ mkdir oracle $ ls oracle $ rm :用于删除文件或目录(rm –r 删除目录时目录内有内容,用-r一起删除) $ rm -r oracle $ ls $ mv :用于改变文件或目录名 $ mkdir ll $ ls ll $ mkdir kk $ ls

kk ll $ mv ll kk $ ls kk $ cd kk $ ls ll $ cd :用于进入系统某一级目录中去 $ cd / $ pwd / $ cd /home/oracle $ pwd /home/oracle $ ls 功能:显示目录中的内容,列出当前目录中所有文件的文件名 参数说明: a :列出目录中所有文件 d :列出所有子目录 l :列出长格式文件信息 举例: ls –a :列出当前目录中的所有文件 $ ls -a #UNTITLED# .dt createdbscripts oracle . .dtprofile dead_letter smit.log .. .profile ll smit.script .TTauthority .sh_history make.log websm.log .Xauthority afiedt.buf mbox websm.script $ ls –l :显示文件的详细信息 $ ls -l total 295 -rw-r--r-- 1 201 dba 3 Sep 01 15:24 #UNTITLED# -rw-r--r-- 1 201 dba 51 Jul 08 18:18 afiedt.buf drwxrwxr-x 2 201 dba 512 May 08 11:49 createdbscripts drwx------ 2 201 dba 512 Jun 19 09:27 dead_letter drwxr-xr-x 2 201 dba 512 Sep 22 10:17 ll -rw-r--r-- 1 201 dba 95987 Apr 18 14:51 make.log

aix系统定时任务

crontab定时任务 网友:fush76 发布于:2008.05.29 13:43(共有条评论) 查看评论| 我要评论 crontab 名称: crontab 使用权限: 所有使用者 使用方式: crontab filecrontab [ -u user ] [ -u user ] { -l | -r | -e } 说明: crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定user 的时程表,这个前提是你必须要有其权限(比如说是root)才能够指定他人的时程表。如果不使用-u user 的话,就是表示设定自己的时程表。 参数: -e : 执行文字编辑器来设定时程表,内定的文字编辑器是VI,如果你想用别的文字编辑器,则请先设定VISUAL 环境变数来指定使用那个文字编辑器(比如说setenv VISUAL joe) -r : 删除目前的时程表 -l : 列出目前的时程表 时程表的格式如下: f1 f2 f3 f4 f5 program 其中f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执行的程序。 当f1 为* 时表示每分钟都要执行program,f2 为* 时表示每小时都要执行程式,其余类推当f1 为a-b 时表示从第a 分钟到第b 分钟这段时间内要执行,f2 为a-b 时表示从第a 到第b 小时都要执行,其余类推

当f1 为*/n 时表示每n 分钟个时间间隔执行一次,f2 为*/n 表示每n 小时个时间间隔执行一次,其余类推 当f1 为a, b, c,... 时表示第a, b, c,... 分钟要执行,f2 为a, b, c,... 时表示第a, b, c...个小时要执行,其余类推 使用者也可以将所有的设定先存放在档案file 中,用crontab file 的方式来设定时程表。 使用方法: 用VI编辑一个文件cronfile,然后在这个文件中输入格式良好的时程表。编辑完成后,保存并退出。 在命令行输入 $: crontab cronfile 这样就将cronfile文件提交给c r o n进程,同时,新创建cronfile的一个副本已经被放在/ v a r / s p o o l / c r o n目录中,文件名就是用户名。 例子: 每月每天每小时的第0 分钟执行一次/bin/ls : 0 * * * * /bin/ls 在12 月内, 每天的早上6 点到12 点中,每隔20 分钟执行一次/usr/bin/backup : */20 6-12 * 12 * /usr/bin/backup 周一到周五每天下午5:00 寄一封信给alex@https://www.360docs.net/doc/bd7521735.html, : 0 17 * * 1-5 mail -s "hi" alex@https://www.360docs.net/doc/bd7521735.html, /dev/null 2>&1 即可。

超经典的AIX系统管理手册之四(AIX存储管理)

超经典的AIX系统管理手册之四(AIX存储管理) 第四章存储管理 4.1相关术语 PV (Physical Volume) 物理卷,指物理磁盘,是系统的主要存储设备,可以是内部的、外接的或是活动的。它实际上是由物理磁盘内顺序排列的物理分区组成的。 VG (Volume Group) (物理)卷组,是若干个(1-32)物理卷的集合。卷组中可以包括不同类型的磁盘。一个物理卷只能属于一个卷组。系统中可以有最多不超过255个的卷组。 https://www.360docs.net/doc/bd7521735.html,社区论坛 PP (Physical Partition) 物理分区,是磁盘空间分配的最小单位。它是1MB-256MB( 若PP>1M,则必须是4兆的倍数)的一块连续的磁盘空间。同一卷组中所有物理卷上物理分区的大小必须相同,一个物理卷中最多可有1016个PP。 LP (Logical Partition) 逻辑分区,可以由1-3个物理分区(PP)组成。通常情况下,LP和PP是一一对应的,但是当对LP做了镜像时,一个LP就可能对应2-3个PP了。逻辑分区中的物理分区可以来自不同的物理卷。 LV(Logical Volume) 逻辑卷,由若干个逻辑分区(不超过35512个LP)组成,可供程序作为一个设备使用,用户可将其视作一块可使用的空间或一个磁盘。确切讲,一个LV就是PV上的区域的映象。逻辑卷可以由不连续的物理分区组成,而且物理分区可以来自不同的物理卷。由于一个逻辑分区可以映射到多个物理卷上,因此它可以占有比任何一个物理卷都大的空间。一个VG中可以存在不超过256个的LV。它通常用于建立文件系统,也可用作Pagine Space 、JFSLOG 或是作为裸设备供数据库系统使用。 Mirror(镜像)

相关文档
最新文档