免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: lenovosnb
打印 上一主题 下一主题

菜鸟练习AIX命令 [复制链接]

论坛徽章:
0
61 [报告]
发表于 2006-07-31 10:31 |只看该作者
6.3.3        对VG的管理\r\n(1) 当检查系统中所有卷组时,输入:\r\n   #lsvg\r\n     显示系统中所配置的所有卷组的名字。\r\n   #lsvg -o\r\n     显示系统中所有激活的卷组的名字。\r\n(2) 当检查某个卷组的特性时,输入:\r\n   #lsvg  VGNAME\r\n     屏幕将显示关于 该VG的详细资料。\r\n(3) 当检查有关卷组的物理卷信息时,运行命令:\r\n   #lsvg  -p  VGNAME\r\n(4) 当检查有关卷组的逻辑卷信息时,运行命令:\r\n   #lsvg  -l  VGNAME\r\n(5) varyonvg / varyoffvg\r\n   varyonvg VGNAME : 使VG可用\r\n   varyoffvg VGNAME : 使VG不可用\r\n(6) importvg / exportvg\r\n    有时用户可能需要将一个VG由一个系统移到另一个系统中,以便另一个系统的用户能够访问该VG上的LV及文件系统。为达到此目的,需要:\r\n1.        在原系统中执行:exportvg VGNAME\r\n2.        在目标系统中执行:importvg VGNAME PVNAME \r\n(注:在HACMP的配置过程中,不一定需要将原VG作export。)\r\n用户可以通过 smitty chvg 实现对VG属性的各种修改。

论坛徽章:
0
62 [报告]
发表于 2006-07-31 10:32 |只看该作者
6.4        LV的管理\r\n6.4.1        增加一个LV\r\n超级用户在命令行下键入:smit mklv  \r\n系统将出现如下画面:\r\n\r\n         Add a Logical Volume\r\n\r\nType or select a value for the entry field.\r\nPress Enter AFTER making all desired clanges.\r\n        [Entry  Fields]        \r\n                \r\n    ☆VOLUME GROUP NAME        [ extendvg]        +\r\n\r\n\r\n输入需增加的LV 所在的VG 名。这个域是必须输入的,可以用ESC+4或F4 键列出可用的卷组进行选择,随后屏幕将出现:\r\n\r\n\r\nAdd a logical Volume\r\n\r\n Type or Select values in entry fields.\r\n Press Enter AFTER making all desired chaueges.\r\n        [TOP]        [Entry Fields]\r\n        Logical Volume NAME        [tmcs]\r\n *        VOLUME GROUP name        extendug\r\n *        number of Logical Partitions        [68]        #\r\n        PHYSICAL VOLUME names        []        +\r\n        Logical Volume TYPE        [jfs]\r\n        POSITION on Physical Volume        outer-middle        +\r\n        RANGE of physical volumes        minimum\r\n        MAXIMUM NUMBER of PHYSICAL VOLUMES to use for allocation        []        #\r\n        Number of COPIES of each logical  partition        1        +\r\n        Mirror Write Comistancy?        Yes        +\r\n        Allocate each Logical partition copy on a        Yes        +\r\n               SEPARATE phyical Volume?        \r\n\r\nRELOCATE the logical volume during reorgaritation?        Yes        +\r\n        Logical volume LABEL        [  ] \r\n        MAXIMUM NUMBER OF LOGICAL PARTITIONS        [ 128 ]\r\n\r\n\r\n其中,做单镜像,\"Number of Copies of Logical partition\"值为2,做双镜像,此值为3,为1时,表示不需要做镜像;当使用的空间多于128个分区时应修改\"Maximum Number of  logical partition\";其他参数一般不用修改。\r\n6.4.2        修改LV的属性\r\n当要对一个逻辑卷(LV)作修改时,输入命令smit chlv, 移动光标修改相应的域。注意:在AIX系统中,LV空间的大小只可增大,不可减小,因此在作LV的增加时应小心操作。但如果一个用户定义的LV空间确实过大,需要缩小时,我们可以采用下面的办法来解决这个问题。          首先,将原LV上的内容做好备份;然后将该LV删除;接着创建一个大小符合要求的LV,再将原LV上的内容恢复进去。\r\n6.4.3        删除一个LV\r\n当需要删除一个LV时,键入 :smit rmlv 输入欲去除的LV名字,回车并确认即可。

论坛徽章:
0
63 [报告]
发表于 2006-07-31 10:32 |只看该作者
第七章 文件系统\r\n7.1        概述\r\n    文件系统如同胶水把一个LV 粘贴在系统的一个目录上,使用户可以方便、安全地使用磁盘空间。AIX文件系统是按分层结构组织的,即倒置的树状。程序模块在该文件树中按目录分组,基本布局与其它UNIX文件系统的结构一致。AIX文件系统层次最高层--根目录(以/ <斜杠>表示)下的所有目录都被看成子目录,子目录中又可包含文件或目录。以下是一些主要目录及其说明:\r\n/(root)--/dev/hd4 .包含系统中关键的目录及文件,如完成系统启动过程所需的文件及目录\r\n        /bin--包含一些用户常用的命令\r\n/usr/sbin--带有系统启动所需的系统实用程序和文件\r\n        /dev--包括I/O设备使用的特殊文件\r\n/etc--包括各种用于系统初始化和管理的文件\r\n        /home--/dev/hd1 .系统用户的登录目录,由于兼容性原因,AIX将/u链接到/home\r\n/lib --包括一些公共库。它与/usr/lib存在链接关系\r\n        /tmp--/dev/hd3 .包括由用户或系统所创建的临时文件\r\n/usr--/dev/hd2 .包含操作系统命令、库以及应用程序\r\n/var --/dev/hd9var .保存LOG文件和可变的spool等\r\n\r\nAIX支持三种类型的文件系统。\r\n?        日志文件系统(Journaled File System ,jfs)\r\n   指本机AIX文件系统。\r\n?        网络文件系统(Network File System , nfs)\r\n   指允许文件驻留在远程机器上,对它的访问就如对本地机器访问一样。\r\n?        CD-ROM文件系统(cdrfs)\r\n      允许CD-ROM的内容可以通过通常的文件系统界面进行访问。\r\n以下将主要介绍日志文件系统。\r\n7.2        日志文件系统\r\n    传统的unix系统不能保证从一次系统级故障中恢复后不损失文件,其恢复方法过份依赖于实用工具和系统管理者的理解力,它们是通过实现一个稳固的存储管理计划来保存和恢复信息的。而AIX采用的机制与传统的UNIX系统有根本差别。AIX在物理介质层之上实现了一个称为逻辑卷的抽象级。逻辑卷不仅加强文件系统中文件的可靠性而且可以消除静态文件大小的有关限制。\r\n日志文件系统的管理通过smit进行:\r\n\r\n \r\n\r\n  #smit jfs\r\n                   Journaled File Systems\r\n\r\n  Move cursor to desired item and press Enter.\r\n\r\n  Add a Journaled File System\r\n  Add a Journaled File System on a Previously Defined Logical Volume\r\n  Change / Show Characteristics of a Journaled File System\r\n  Remove a Journaled File System\r\n  Defragment a Journaled File System

论坛徽章:
0
64 [报告]
发表于 2006-07-31 10:32 |只看该作者
7.2.1        增加文件系统\r\n用户可以通过smit jfs 选择\"Add a Journaled File System\"增加一个文件系统,这样增加仅需要用户输入所需文件系统的大小和名字(即安装目录----mount point),系统将自动依次产生名为lv00、lv01...的逻辑卷,逻辑卷的大小与用户所需的空间大小保持一致,其他特性均为默认值。\r\n\r\n                    Add a Journaled File System\r\n\r\n Type or select values in entry fields.      \r\n Press Enter AFTER making all desired changes.\r\n        [Entry Fields]        \r\n  Volume group nume        rootvg        \r\n  SIZE of file system (in 512 - byte blocks)        []        \r\n  * MOUNT POINT        []        \r\n  Mount AUTOMATICALLY at system restart?        no        +\r\n  PERMISSIONS        read/write        +\r\n  Mount OPTIONS        []        +\r\n  Start Disk Accounting?        no        +\r\n  Fragment Size (bytes)        4096        +\r\n  Number of bytes per inode        4096        +\r\n  Compression algorithm        no        +

论坛徽章:
0
65 [报告]
发表于 2006-07-31 10:32 |只看该作者
7.2.2        在一个已有的LV上建立文件系统\r\n可以通过smit jfs 选择\"Add a Journaled File System on a Previously Defined Logical Volume\"把文件系统定义在自定义的逻辑卷上:\r\n \r\n\r\n Add a Journaled File System on a Previously Defined Logical Volume\r\n\r\n Type or select values in entry fields.      \r\n Press Enter AFTER making all desired changes.\r\n        [Entry Fields]        \r\n * LOGICAL VOLUME name                +\r\n * MOUNT POINT        []        \r\n  Mount AUTOMATICALLY at system restart?        no        +\r\n  PERMISSIONS        read/write        +\r\n  Mount OPTIONS        []        +\r\n  Start Disk Accounting?        no        +\r\n  Fragment Size (bytes)        4096        +\r\n  Number of bytes per inode        4096        +\r\n  Compression algorithm        no        +

论坛徽章:
0
66 [报告]
发表于 2006-07-31 10:33 |只看该作者
7.2.3        修改文件系统的属性\r\nA:执行smit jfs\r\nB:选择Change/Show/Delete a Journaled File System\r\nC:选择Change / Show Characteristics of a Journaled File System\r\nD:移动光标选择欲修改的文件系统\r\n\r\n Change/show chareacteristics of a Journaled File System\r\n\r\n Type or select values in entry fields.      \r\n Press Enter AFTER making all desired changes.\r\n        [Entry Fields]        \r\n  File system name        /ttt        \r\n  NEW MOUNT POINT        [/ttt]        \r\n  SIZE of file system (in 512-byte blocks)        [8192]        \r\n  Mant Group        []        \r\n  Mount AUTOMATICALLY at System restart?        no        \r\n  PERMISSIONS        read / write

论坛徽章:
0
67 [报告]
发表于 2006-07-31 10:35 |只看该作者
7.2.4        mount /umount 一个文件系统\r\n\"mount\"是使一个文件系统可用的唯一方式。在创建了一个文件系统之后,第一件要做的事情就是将该文件系统\"mount\"到其安装点上。让我们举例说明AIX是如何将一个文件系统通过安装点挂到其文件树上的。\r\n \r\n\r\n\r\n\r\n\r\n\r\n\r\n                                                                      mount point\r\n\r\n\r\n\r\n\r\n\r\n\r\n                      \r\n(图A:文件系统/home/dick挂接之前)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n                                                                       mount point   \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n(图B:文件系统/home/dick挂接之后)\r\n\r\n通过mount /FileSystemName 命令可以将文件系统挂接到系统的文件树中。 也可以通过mount -a或mount all命令一次将系统中所有的文件系统都mount上。当文件系统不再需要使用时,可以通过umount /FileSystemName将该文件系统由系统的文件树中摘除。

论坛徽章:
0
68 [报告]
发表于 2006-07-31 10:35 |只看该作者
7.2.5        改变文件系统的大小\r\n7.2.5.1        扩展文件系统空间\r\n只要系统空间足够,用户可以通过smitty chjfs来扩展文件系统空间。\r\n7.2.5.2        缩小文件系统的空间\r\n操作系统只提供扩展文件系统的功能,却不支持对文件系统空间的压缩。但用户可以通过备份目录、创建新的文件系统(空间较小)、删除原文件系统、恢复原目录的方法来实现这一目标。

论坛徽章:
0
69 [报告]
发表于 2006-07-31 10:38 |只看该作者
第八章 页面交换空间-Paging Space\r\n     Paging Space也称作\"Swap space\",由LVM将其作为逻辑卷进行管理。它的作用主要是在硬盘和内存间提供一个缓冲,扩展系统内存,当实际内存不够时,可以将内存中不活动的部分程序或数据以\"页面\"为单位移动到Paging Space的\"页框\"中,以增加可用内存,供新程序或数据所用;或是用于存储已经提交、正在等待调入内存的作业。实际上,在系统运行过程中,程序和数据是不断地在硬盘、页空间和内存间进行着调入和调出(page in 和 page out)的。\r\n    当操作系统安装完毕后,系统将产生一个默认的Paging Space,名为hd6。用户可以扩大hd6,但是注意,在AIX4.2.1以后的版本中,系统将不支持小于32M的hd6。关于paging space大小的设置,一般情况下我们遵循如下的原则:\r\n1.        当内存<64MB时,paging space 的大小为内存的2倍;\r\n2.        当内存 >=64MB,小于256MB时,paging space的大小为内存大小+16MB;\r\n3.        当内存 >=256MB时,paging space大小=512MB+(内存大小-256)*1.25;\r\n原则虽是如此,但根据实际应用系统的不同,系统管理员可能需要对paging space的大小及其存放位置做些调整,以实现对系统资源的最佳运用。因为paging space过大并无意义,进程实际上不会在此执行,这样只会造成系统磁盘空间的浪费;而paging space过小,则在paging space用满时,一些idle过久或是占用系统内存空间过多的process将会自动被系统清除,以维持系统的持续工作。但情况严重时,过小的paging space会造成系统当机。\r\n当系统出现如下的信息时,就表明系统的paging space不够了:\r\n\"INIT:paging space is low\"\r\n\"Ksh:can not fork process, no swap space\"\r\n\"Not enough memory\"\r\n\"Fork function failed\"\r\n\"Unable to fork , to many processes\"\r\n或是使用\"lsps -a\"命令显示\"%USED\"> 80%.\r\n此时,系统管理员应该增加系统中paging space的大小了。\r\n所有关于Paging Space的管理均可用smit 菜单来完成:\r\n # smit pgsp\r\n                    Paging Space     \r\n\r\n  Move cursor to desired item and press Enter.\r\n\r\n  List All Paging Spaces\r\n  Add Another Paging Space\r\n  Change / Show Characteristics of a Paging Space\r\n  Remove a Paging Space\r\n  Activate a Paging Space

论坛徽章:
0
70 [报告]
发表于 2006-07-31 10:39 |只看该作者
8.1        查看Paging Space的状态\r\n通过smit pgsp命令选择 List All Paging Space, 显示结果为:\r\n        PageSpace  Physical Volume  Volume Group   size    %used    Active\r\n           hd6           hdisk           rootvg    32MB    30%      yes\r\n用户也可以通过lsps -a 命令得到上述显示结果。\r\n8.2        增加一个Paging Space\r\n在增加paging space的时候,系统管理员应注意避免将paging space建立在I/O 负担较重的硬盘上,同时绝对不要把paging space建立在很有可能会移动的外置硬盘(如磁盘阵列)上,以免当该硬盘不可用时造成系统出现严重错误。具体操作可以通过smit pgsp选择 Add Another Paging Space,在屏幕上将出现子窗口:\r\n\r\nVOLUME GROUP name\r\n\r\n    Move cursor to desired item and press Enter.\r\n\r\n    rootvg \r\nextendvg    \r\n\r\n\r\n选择欲增加的Paging Space 所在的卷组。\r\n\r\n                 Add Another Paging Space\r\n\r\n Type or select values in entry fields.      \r\n Press Enter AFTER making all desired changes.                          \r\n        [Entry Fields]        \r\n  Volume group name        rootvg        \r\n  SIZE of paging space (in logical partitions)        [24]        #\r\n  PHYSICAL VOLUME name        []        +\r\n  Start using this paging space NOW?        yes        +\r\n  Use this paging space each time the system is        yes        +\r\n          RESTARTED?                \r\n                                                                                \r\n\r\n输入增加的Paging Space 的大小,并把\"Start using this Paging Space NOW\"和\"Use this paging space each time the system is RESTART\"置为\"yes\"以使增加的Paging Space在增加后和下次启机均处于活动状态。\r\n系统将自动生成Paging Space 的名字,按照增加的顺序依次为paging00、paging01 ...所有用户自定义的Paging Space的大小应该大致相等,并且应该保证系统默认的Paging Space-hd6比用户自定义的Paging Space要大。这是因为,系统启动过程中存在的页面交换动作将全部在主Paging Space-hd6上进行。\r\n8.3        修改Paging Space的属性
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP