AIX命令参考手册[重点文档](8)

2019-04-22 22:02

文档名称:AIX命令参考手册 文档密级 5.7.2 创建一个fs

使用smit crjfs菜单或者crfs命令来创建。 #crfs –v jfs –g rootvg –a size=8192 –m /mydata 注意,命令不是cfjfs

5.7.3 一个文件系统

When a file system is mounted over a directory, the permissions of the root directory of the mounted file system takes precedence over the permissions of the mount point.

使用命令行mount,可以使用mount –a或mount all来mount全部文件系统。

也可以使用smit mount。

自动mounting,有两类文件系统,在/etc/filesystem文件中的mount=automatic和mount=true,前者是操作系统的四个文件系统(/,/var,/tmp,/usr),在boot阶段(多用户初始化之前)就已经mount,所有要注意,在系统运行过程中,这四个文件系统是不能被umount下来的。后者是用户定义和控制的,在多用户初始化时,有/etc/rc脚本调用mount all命令来mount这些文件系统。

可以使用chfs –A yes file_system命令来改变文件系统在系统启动时是否自动mount。

5.7.4 删除一个文件系统

先umount,后在删除,也可以使用rmfs命令行,如果要删除mount point,则要加上-r参数。#rmfs –r myfs

5.7.5 加大文件系统的大小

使用chfs命令或smit chjfs菜单

5.7.6 减小文件系统的大小

如果是非操作系统的文件系统,可以使用多种方式(cpio, backup, tar, savevg等)备份数据后,删除文件系统,重建后,恢复数据方式进行。 更重要的是,可以使用mksysb备份带来减小一个文件系统的大小,在使用备份带恢复时,可以选用shrink选项来缩小文件系统的大小,对于操作系统的几个文件系统(如/, /var, /tmp, /usr)来说,只能采用这种方法。

5.7.7 检查文件系统的一致性

6/28/2016

未经许可不得扩散

第36页, 共77页

文档名称:AIX命令参考手册 文档密级 建议在mount文件系统前使用fsck来检查文件系统的一致性,如果使用fsck命令没有指定任何文件系统,则它将会检查/etc/filesystems文件里check=true的所有文件系统。

注意到,/etc/filesystems文件里,操作系统的四个文件系统(/, /var, /tmp, /usr)的check=false),这时由于在启动阶段(boot process)就已经fsck了这四个文件系统,而在多用户启动初始化时,是不需要fsck来检查已经mount的文件系统的。

5.7.8 初始化JFS日志设备

使用logform LogName命令行。

5.7.9 JFS日志设备的存放位置

应尽量把JFS日志设备放置在比较空间的磁盘上,同时也可以使用多个JFS日志设备。

5.7.10 大文件系统支持

使用lsfs –q 可以查看文件系统是否支持大文件系统,注意有bf: true输出项。

5.8 解决文件问题

5.8.1 恢复超级块错误

如果提示:

fsck:Not an AixV4 file system fsck:Not a recognized file system type 使用dd来恢复受破坏的超级块

#dd count=1 bs=4k skip=31 seek=1 if=/dev/lv00 of=/dev/lv00 然后再用fsck来检查文件系统。

5.8.2 无法umount文件系统

fuser,genkex等命令的使用。 #find /home –type d –exec fuser –u {} \\;

6/28/2016

未经许可不得扩散

第37页, 共77页

文档名称:AIX命令参考手册 文档密级 第6章 交换空间(Paging space)

6.1 7.1概述

以4K为单位,也叫swap sapce,在实际内存和辅助存储(如磁盘空间)之间置换(换页)数据。当系统的时间内存比较低时,内存里的最近没有使用的程序或数据被置换到paging space。 在安装时,Aix默认使用hd6作为paging space设备。 Paging space大小的考虑

如果paging space太小了,进程可能会丢失,甚至系统会崩溃。当空余的paging space blocks下降到一个阀值时,系统会通知所有进程。 1、paging spaces放置的位置

放置paging space到不同的pv上可以提高性能,不建议一块硬盘上放置多个paging space。 2、paging spaces的大小

总的大小一般建议为实际内存的两倍大,如果内存大于256MB,则为512MB+(memory size-256MB)*1.25。

如果要建立多个paging space,则必须建得差不多大小,因为paging space采用round-robin循环算法,并且由于启动时只有hd6是激活的,所以要把hd6建得稍大一点。

Lsps –a命令查看每个paging sapce的使用情况,而lsps –s则是查看所有活动的paging space的总和和使用率。 3、paging space所在vg的限制

如果是5.1以前的版本,则不要把paging space放置到可移动的硬盘空间去,尽量只把它放置到rootvg上。因为如果要export含有激活的paging space的vg ,则比较麻烦,还要重启机器。

如果是5L以上版本,则问题不大,但也要swapoff该paging space。

6.2 管理交换空间

有以下命令:chps, lsps, mkps, rmps, swapon, swapoff。注意mkps和mklv –t paging的区别。还有rmps和rmlv。

在系统启动早期阶段,/sbin/rc.boot脚本调用swapon来激活主交换空间

6/28/2016

未经许可不得扩散

第38页, 共77页

文档名称:AIX命令参考手册 文档密级 hd6,在后面的阶段,才激活其它交换分区。活动的交换分区不能被删除,如果是5L以前版本,则要使用chps –a n命令来使得系统重启后不激活(如果是hd6,还要改动/sbin/rc.boot里的swapon命令),重启系统后才能删除该交换空间。

使用swapon –a命令将激活/etc/swapsapces文件里所列的所有交换空间,使用mkps –a命令创建一个新的交换空间时将自动添加该空间名到该文件里,而使用rmps来删除一个交换空间时也会自动删除该文件里的定义。

6.2.1 显示交换空间属性

使用lsps命令,有#lsps –a和#lsps –s用法 #lsps –a –c

6.2.2 添加和激活一个交换空间

不要把交换空间加到经常移动的磁盘空间里,直接移走一个带有活动交换空间的硬盘将导致系统崩溃。 使用smit mkps(可以使用mkps命令吗)

6.2.3 改变交换空间的属性

1、使交换空间不活动

使用smit chps菜单,做完后可用lsps –a命令来查看。 2、动态使交换空间不活动(5.1版具有的功能)

使用swapoff命令,或者使用smit swapoff菜单。注意其它的交换空间这时要有足够的剩余空间。 3、增加交换空间大小 也是使用smit chps菜单。

4、动态减少交换空间大小(5.1才有,不要重启)

5L版引进chps –d命令,可以动态减少交换空间大小,无需重启系统。 #chps –d 2 paging01

6.2.4 删除一个交换空间(非hd6)

基本思路:设置重启时不激活(同时要检查是否是主dump设备)->重启机器->删除该交换空间。

如果是5L版,则无需重启,使用swapoff和rmps两个命令即可(当然也要检查dump设备)

6/28/2016

未经许可不得扩散

第39页, 共77页

文档名称:AIX命令参考手册 文档密级 #swapoff /dev/paging00 #rmps paging00

6.2.5 管理缺省的交换空间(hd6)

因为hd6在系统启动时是由启动脚本/sbin/rc.boot激活的,所有要记得改动该脚本,同时要记得重新生成一个引导映象,也要注意检查改变dump主设备。

1、减小hd6的大小 删除重建的概念。 2、在5L中减小hd6大小

可以动态减少,系统自动生成一个临时的引导映象和临时的/sbin/rc.boot使得系统总是可以安全的被重启。 3、移动hd6到另一个vg上

不建议这么做,因为the name(hd6) is hard-coded in several palces。 只有在rootvg上的交换空间才可以在启动的第二阶段(也就是平常/sbin/rc.boot激活hd6的时候)被激活。

4、在同一个vg上(就是rootvg啦)的不同硬盘上移动hd6 使用migratepv命令

#migratepv –l hd6 hdisk0 hdisk1

第7章 系统备份、恢复和可用性

几个命令及其用法(p214)

7.1 mksysb命令

用户定义的paging sapces和裸设备不会被备份(那么恢复时用户定义的交换空间就没掉啦?)

7.1.1 mksysb磁带的数据展示

三个512字节大小的image:BOS boot image、mkinsttape image、dummy.toc 其中BOS boot image包含一个系统内核的拷贝和引导设备的驱动,它是由bosboot命令来创建的。

6/28/2016

未经许可不得扩散

第40页, 共77页


AIX命令参考手册[重点文档](8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《“提升工程”(2015)-远程培训项目》测试题 35

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: