AIX文件系统之系统安装过程中创建的文件系统

Posted 金陵大掌柜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AIX文件系统之系统安装过程中创建的文件系统相关的知识,希望对你有一定的参考价值。

温故:

        安装 AIX 操作系统后,rootvg 中就会存在 7 个日志型文件系统,分别是∶ root 文件系统(/dev/hd4)、/proc 文件系统、/usr 文件系统(/dev/hd2)/var 文件系统(/dev/hd9var)、/home 文件系统(/dev/hd1)、/tmp 文件系统(/dev/hd3)和/opt 文件系统(/dev/hd10opt)。这些文件系统都是在AIX的安装过程中创建的。

        先说个有意思的事,犹记得前几年刚接触AIX系统的时候,还特意去找了好多的AIX文件系统,就为了看看这7个自动创建的日志型文件系统的名字是不是都是这样设置好的?比如我曾经就很好奇有没有一个AIX系统在创建的时候,/root文件系统不是(/dev/hd4),不能是(/dev/hd6)?或者(/dev/hd7)?经过观察还真的都是一样的。
        原文链接:《AIX文件系统之概述

知新:

        今天主要想给大家介绍一下AIX系统安装过程中自己创建的文件系统的存在意义,简单说就是干什么的?为什么要创建这几个文件系统?

一、rootvg中的文件系统

        这7个日志型文件系统都存在于rootvg卷组中,你知道问什么吗?  在《AIX存储管理之卷组的创建(一)》中就已经提到过AIX在安装的过程中会创建一个rootvg,那么既然rootvg和这7个文件系统都是在系统安装是创建的,那这7个文件系统当然会在rootvg中了。因为最开始时只有rootvg这一个卷组嘛!!!所以你看下面这两张图,是不是信息都对上了。

        比如:在第一张图中 /var挂载点上的文件系统是/dev/hd9/var,恰恰在第二张图中rootvg中的hd9var逻辑卷的挂载点是/var。

二、各个文件系统的作用 

        每个文件系统中都有着自己的目录,目录中有着相应的文件,那么这些目录具体都有什么意义呢?

2.1  root文件系统中常见的子目录   

        根文件系统中包括系统运行所必备的文件和目录,其中有设备目录、系统引导程序,以及安装其他文件系统的安装点。 

        (1)/etc目录: 在每个机器的/etc 目录中包含着各自的配置文件,例如/etc/hosts 和/etc/passwd 文件。/etc目录中包含的文件—般用于系统管理。
        (2)/proc目录:/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。 
        (3)/dev目录:它包含着设备节点和本地设备的特殊文件,主要有磁盘驱动器、磁带驱动器、打印机、终端和 LVM设备等。
        (4)/tmp目录:  这个文件系统存放所有用户产生的临时文件,也是系统程序或应用程序产生临时性中间文件的地方。系统管理员或其他用户应该经常性地清理/tmp 目录,保证/tmp 文件系统有足够的可用空间,因为操作系统可能会由于/tmp 文件系统没有足够的可用空间而死机。
        (5)/var 目录:把/var 目录配置成一个文件系统的原因是/var 目录中包含的文件是随着系统持续运行而增大,最常见的就是var目录下的log。
        (6)/home 目录: 它是/home 文件系统的安装点。这是用户的 HOME 目录,/home 文件系统保存着每一个用户的数据文件和目录。
        (7)/usr 目录:  在一个单独的机器上,/usr 目录是/usr 文件系统的安装点。
        (8)/opt目录:  /opt 目录意为 optional(可选的),主要用于安装附加的应用程序软件包。

2.2  /var文件系统中常见的子目录

      /var 文件系统保存系统的日志文件。/var 文件系统中的文件是根据系统运行时间的增长而不断地变化的,例如用户的进入、应用程序的异常和网络的异常都会记录在这个文件系统的相关文件中。

        (1)/var/adm 目录:  它包含着系统的日志和记账文件。
        (2)/var/spool 目录: 由电子邮件程序、打印机假脱机程序等处理的文件保存在这个目录中
        (3)/var/tmp 目录: 这是包含临时文件的目录 

注意∶在/var 文件系统中,要特别对/var/adm/wtmp 和/var/adm/ras/errlog 文件进行周期性地观察,因为errpt日志文件就是存放在/var/adm/ras/errlog,/var/adm/wtmp记录每个用户的登录次数和持续时间。

        我这里只是讲了两个文件系统,还有很多没有去具体讲解,比如:/usr 文件系统主要包括操作系统命令、程序库和应用程序。/proc 这个伪文件系统用相应的文件映射进程和内核数据结构,在/proc 文件系统中,每一个子目录就是一个进程,目录名是进程号(PID),每一个目录对应一个进程。其他的就需要大家自己去探索了。

例:/proc中的每一个子目录就是一个进程,而且就是进程号。

 

        讲这部分内容的目的是让大家对AIX常见的文件系统及其目录有一些了解,便于在运维的过程中更快捷的找到某些文件,比如要找一个配置类的文件,那么八成就在/etc目录下。这就是这篇文章的意义

 


  

        

       

       

以上是关于AIX文件系统之系统安装过程中创建的文件系统的主要内容,如果未能解决你的问题,请参考以下文章

AIX常规检查与排错

如何解决AIX的文件系统故障

增加文件系统AIX6.0的分配内存

vm ware 中创建的Ubuntu虚拟机系统打不开,总是报错,提示找不到可以连接的有效对等进程?

aix mkszfile怎么使用

如何解决AIX系统重启后需要手工激活网卡问题