文档库 最新最全的文档下载
当前位置:文档库 › AIX文件系统管理汇总

AIX文件系统管理汇总

AIX文件系统管理汇总
AIX文件系统管理汇总

AIX文件系统管理汇总:命令+SMIT实战

created by Zhang,Jiawen on Aug 5, 2012 11:29 PM, last modified by Zhang,Jiawen on Aug 5, 2012 11:45 PM

Version 1

AIX文件系统管理汇总:命令+SMIT实战

转载请在文首保留原文出处:EMC中文支持论坛

介绍

本文对AIX文件系统的管理及操作注意事项做了总结,并以JFS文件系统为例,通过命令行和SMIT两种方式进行实战演习。为AIX系统管理员创建、装载、查看、卸载、扩容、检查文件系统提供参考。

更多信息

添加文件系统

使用命令添加文件系统

crfs –v VfsType

-v 指定文件系统类型;

-g 指明在当前哪一个卷组上创建文件系统;

-A 指明是否每次系统重启时都要mount文件系统:yes –每次系统重启时都自动mount文件系统,no –系统重启时不mount文件系统;

-d 指明在其上建立文件系统的磁盘设备或逻辑卷名,用于在当前逻辑卷上创建文件系统。-m 指明mount point,也就是文件系统在哪个目录下生效,如果用户指定的是相对路径名,在进入/etc/filesystems文件之前会转为绝对路径名;

-p 为文件系统设定权限:ro –只读权限,rw –读写权限。

crfs -v jfs –g yournamevg -d yournamelv -m MountPoint -A yes -p rw

使用SMIT分级菜单

1. 运行SMIT快速路径命令smittycrjfs,屏幕显示如下:

2. 选择Add a Standard Journaled File System来添加一个JFS。屏幕显示如下:

3. 使用箭头选择想要添加新文件系统的卷组。按回车选择datavg作为目标卷组。

4. 目标卷组选择好之后,屏幕显示如下:

5. 在SIZE of file system域,按TAB键选择想要创建文件大小的单位,可供选择的单位有:512bytes,Megabytes,Gigabytes。这里解释一点:在AIX系统中,所有I/O单元为4KB的块,空间分配以512字节块的倍数进行。用户可创建的最小文件系统大小为一个PP,即使用户指定的块数小于一个PP,系统还是会以一个PP的大小创建文件系统。

6. 接下来,在MOUNT POINT域,输入所要创建文件系统在整个文件系统分层结构中所处位置的全路径。装载点是一个目录或文件,从这里可对新的文件系统、目录或文件进行访问。

7. 按回车创建该JFS。屏幕显示如下,表明创建过程成功结束。

装载文件系统

装载指的是使得位于某个位置的用户能够使用文件系统、文件、目录和特殊文件。文件系统只有装载在系统目录树中后,才能被用户所访问。

尽管管理员和普通用户可以使用mount命令,必须要求用户对装载点有写允许权限,对根目录有读允许权限,mount命令才能生效。

常见的一个问题是pwd命令的失败。因为没有在承载目录中的搜索许可权,pwd命令会返回如下消息:

pwd: Permission denied

只要总是把承载目录的许可权设置为111,就可以避免该问题。

使用命令行装载文件系统

命令:/usr/sbin/mount (SMIT mount)

-f 在系统初始化时强制安装,以覆盖root文件系统。

-a mount /etc/filesystems文件中的所有文件系统,

-o 指明特定的文件系统,

-r mount一个文件系统为只读方式,不管它之前在/etc/filesystems文件中的特性

-v 指明该文件系统由/etc/vfs文件中的VfsName定义

参数:file_sys_name mount point

举例:

1. mount

2. mount -a or mount all

3. mount -v jfs /dev/yournamelv /yourname

注释:该命令用于包含文件系统的块设备并将该设备添加在指定为mount point的路径下。只要磁盘设备属于系统组,并能够被正确地访问,用户就可以对其进行mount操作。在mount 磁盘设备时,mount命令使用device参数作为块设备名,使用Directory参数作为mount文件系统的路径。

使用SMIT装载文件系统

1. 执行smitty mount将得到如下显示:

2. 使用箭头下移光标,选择Mount a File System按下回车键,屏幕显示如下:

3.使用箭头下移光标到DIRECTORY over which to mount。按F4得到为文件系统定义的装载点列表。

4. 使用箭头选择想装载到的文件系统,按回车确定选择。用户选择的装载点将显示在DIRECTORY over which to mount域中。

5. 再次按下回车并等候SMIT出现OK提示。表明整个过程顺利完成。

显示已装载文件系统

使用不带标记的mount命令来显示所有当前被装载的文件系统信息。

卸载文件系统

使用命令卸载文件系统

umount

-a 卸载所有文件系统

all 卸载所有文件系统,自动挂载除外

allr卸载所有远程文件系统

参数:mount point

举例:

1. umount all

2. umount /yourname

注释:该命令用于所有当前未被使用的磁盘设备。如果磁盘设备上文件为打开状态,或用户的当前目录在该设备上,则认为设备正在使用。

Unmount命令卸载之前被挂载的磁盘设备,路径,文件,或文件系统。系统组成员或具有root权限的用户可执行unmount操作。

删除文件系统

使用命令删除文件系统

可以使用rmfs命令来删除文件系统。该命令将从/etc/filesystems中删除相应的节,以及该文件系统所处的逻辑卷。

删除文件系统之前,文件系统必须从整个目录树中拆卸下来。如果文件系统仍在使用(即某些用户和进程正在访问该文件系统或以文件系统中的某目录作为当前的工作目录时),不能删除该文件系统。

1. lsvg –l yournamevg

2.umount /yourname

3.rmfs /yourname

4.lsvg –l yournamevg

为了删除文件系统时也删除装载点,加入-r 标记。

使用SMIT删除文件系统

1. 使用SMIT快速路径命令smittyrmjfs删除一个日志文件系统,如下图所示:

2. 按F4得到系统中定义的所有文件系统的列表,屏幕显示如下图,使用箭头选择要删除的文件系统并按回车。

3. 用户选择的文件系统名将显示在FILE SYSTEM name域中。如果想保留这个用于装载文件系统的目录名,按回车结束命令;否则,修改Remove Mount Point为YES并按回车结束整个过程。

4. 屏幕显示如下,表明删除过程成功结束。

增加文件系统大小

使用命令增加文件系统大小

可以使用chfs命令来更改文件系统的某些属性,如装入点权限、日志设备,或者大小,如示例所示。如果文件系统新的大小要大于逻辑卷的大小,那么将对逻辑卷进行扩展以容纳该文件系统,假设它没有超过最大逻辑分区数。

chfs -a size = new_size /yourname

使用SMIT增加文件系统大小

1. 运行smittychjfs命令,显示如下图所示:

2. 使用箭头键选择想改变的文件系统并按回车键。屏幕显示如图所示,它报告当前文件系统的属性:

3. 在SIZE of file system域中输入文件系统大小的新值。

4. 按回车。SMIT 报告OK,表明该过程顺利完成。

检查/修复文件系统

使用命令行检查文件系统:

fsck

-p 整理并修复较小错误;

参数:file_sys_name或mount point

举例:

1. fsck

2. fsck -p

3. fsck /dev/ryournamelv

注释:该命令不会对已mount的文件系统做修正,-p选项不显示微小错误信息,而是自动进行修改。当文件系统被mount时可能会返回不准确的错误信息。同时检查并修复位于不同磁盘设备上的两个文件系统,使用dfsck -options filesystem1 -options filesystem2。

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的文件系统故障 在进行文件系统维护和管理过程中,会碰到这样一些问题,例如无法安装文件系统或者无法拆卸文件系统,当文件系统的超级块被破坏,而无法正常使用文件系统,如何修复r ootvg中的主要文件系统,下面就讨论如何解决一些常见的文件系统问题。 一、恢复超级块错误 有些用户在使用fsck或mount命令时,当见到下面的提示信息时,可能是文件系统的超级块出了问题:fsck: Not an AIX3 file system fsck: Not an AIXV3 file system fsck: Not an AIX4 file system fsck: Not an AIXV4 file system fsck: Not a recognized file system type mount: invalid argument 例如,当用户安装一个/allenfs文件系统时,出现下面的错误提示:#mount /allenfs mount: 0506-324 Cannot mount /dev/lv1 on /allenfs: A system call received a para meter that is not valid. 修复该文件系统时,出现下面错误提示,并异常终止:#fsck /dev/lv1 Not a recognized filesystem type. (TERMINATED) 要解决这个问题,只能用备份的超级块来恢复主超级块,我们都知道,在文件系统中,1号逻辑块是主超级块,31号逻辑块是备份超级块,因此就把31号逻辑块上的内容写到1号逻辑块上去。 例如文件系统对应的逻辑卷为/dev/lv1,则恢复该文件系统的超级块命令如下: #dd count=1 bs=4k skip=31 seek=1 if=/dev/lv1 of=/dev/lv1 当恢复完成,就要用fsck命令来检查文件系统的完整性: #fsck /dev/lv1 ** Checking /dev/rlv1 (/allen) ** Phase 0 - Check Log log redo processing for /dev/rlv00 ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Inode Map

AIX 里面dump文件系统扩充

在errpt中出现E87EF1BE的dump不够的报错 在errpt中出现 E87EF1BE 0926082807 P O dumpcheck The largest dump device is too small. 信息.断定为存放dump文件的lg_dumplv容量不够.一般推荐的dump device 值大小为sysdumpdev –e 估计值的1.5 倍。 需要扩容.扩容步骤如下: 1.查看lg_dumplv大小的估计值 #sysdumpdev -e 0453-041 Estimated dump size in bytes: 1287651328 即1.2G 2.现在lg_dumplv大小 #lslv lg_dumplv 其中PP SIZE: 256 megabyte(s) PPs: 4 经计算,现在容量为1G.需要扩容0.2G 3.查看lg_dumplv所在的vg的容量是否够用 #lsvg rootvg 其中PP SIZE: 256 megabyte(s) TOTAL PPs: 1092 (279552 megabytes) FREE PPs: 826 (211456 megabytes) 经计算,vg剩余容量为206.5G,因为根盘做了镜像.故,可用剩余容量为103G左右.因pp size为256m,故扩容2pps,即0.5G(其实扩1个pp也可以.2个放心点.) 4.扩容操作 extendlv lg_dumplv 2 5.检查当前lg_dumplv的大小. #lslv lg_dumplv 其中PP SIZE: 256 megabyte(s) PPs: 6 即,现在容量为1.5G. 6.使用dumpcheck命令查看,是否还出现errpt信息

AIX卷组下文件系统在线扩容

一台AIX小机因生产需要对/sapdata目录进行扩容,由原来的90G扩容到210G,增加120G 的空间.AIX小机后端通过光纤交换机连的EMC存储。首先在EMC存储上把空闲的硬盘做RAID,划分LUN,映射到生产AIX小机。 EMC划完LUN映射完后,在AIX小机上执行cfgmgr ,然后lspv看是否认到新扩容的硬盘. # cfgmgr -i disk # lspv hdisk0 00c6abdfc094f4e8 rootvg active hdisk1 00c6abcfc4edbd87 rootvg active hdisk6 oravg active hdisk7 oravg active 注意HDISK后的16位数字,如果没有请执行 #chdev –l hdisk6 –a pv=yes (以使物理卷为LVM所用)。 #chdev –l hdisk7 –a pv=yes (以使物理卷为LVM所用)。 #lspv hdisk0 00c6abdfc094f4e8 rootvg active hdisk1 00c6abcfc4edbd87 rootvg active hdisk6 00c6abcf1d17f7bf oravg active hdisk7 00c6abcf1d189c64 oravg active (如果是HA架构,在A节点上识别到后执行#rmdev –Rd1 hdisk6然后在B节点上cfgmgr扫再认)--检查两节点LSPV是否一致和HDISK是否一致。 原文件目录大小 #df -g /dev/sapdata 90.00 84.80 94% 26 1% /oracle/sapdata 然后执行smitty hacmp--- System Management (C-SPOC)-- HACMP Logical Volume Management--- Shared Volume Groups-- Set Characteristics of a Shared Volume Group-- Add a Volume to a Shared Volume Group--选择需要扩容的VG--回车,然后选择添加的硬盘---确定。然后进行扩容文件系统。#smitty chfs—change/show charactertistics of an enhanced journaled file system—选择要扩的文件系统—然后回车继续. 如果文件系统扩容出错,一般是文件系统的Block size或卷的LV原大小限制了最大扩容空间,可以# smitty hacmp--- System Management (C-SPOC)-- HACMP Logical Volume Management--- Shared file systems---enhanced journaled file systems---change/show characteristics of a shared enhanced journaled file system—选择文件系统来修改块大小,之后就可以成功扩文件系统。注:修改LV的大小,可以通过#smitty chlv来进行。 原参数: Type or select values in entry fields. Press Enter AFTER making all desired changes. [Entry Fields] File system name /oracle/sapdata NEW mount point [/oracle/sapdata] SIZE of file system Unit Size 512bytes +

AIX文件系统讲解

目录 第1章认识AIX文件系统 (1) 1.1 文件系统类型 (1) 1.2 日志文件系统-原理篇(必读) (1) 1.2.1 日志型文件系统JFS Journaled File System (2) 1.2.2 增强型日值文件系统jfs2 (7) 第2章创建文件系统 (7) 2.1 smitty crfs 创建文件系统(具体的参数解释可以参考命令行) (7) 2.2 命令行方式创建文件系统 (7) 2.2.1 语法 (7) 2.2.2 描述 (8) 第3章维护文件系统 (13) 3.1安装、卸载文件系统 (13) 3.1.1 smitty mount 安装文件系统 (13) 3.1.2 命令行方式下安装卸载文件系统 (13) 3.2 删除文件系统 (14) 3.3 改变文件系统大小 (15) 3.3.1 smitty chjfs 方式改变文件系统 (15) 3.3.2 命令行方式改变文件系统 (15) 3.4 fsck校验文件系统 (16) 3.5 df、du文件系统空间维护 (17) 3.5.1 df命令 (17) 3.5.2 du命令 (17) 3.6 整理文件系统碎片 (18) 3.6.1 命令行方式整理文件系统碎块 (18) 3.7 AIX文件系统常见故障诊断与维护 (18)

3.7.1 超级块故障诊断与恢复 (19) 3.7.2 df du 显示结果不一致诊断 (19) 3.7.3 重建jfslog日志文件系统 (20) 3.7.4 无法建立或删除文件系统的诊断与恢复 (20) 3.7.5 无法卸载文件系统的诊断与恢复 (21)

关键词: 文件系统JFS AIX 摘要: 缩略语清单: 参考资料清单:

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启动常见错误码 .....................................

IBM AIX文件系统和lv块的修复步骤

您须尝试修复这个lv ,看是否能吃修复,请您按照下面步骤操作,由于是corruption 问题,数据完整性不能完全保证: 1> 使用系统安装光盘引导系统, 按以下顺序启动到维护模式。 将系统安装光盘放入到光驱,开机后按键盘"1"进入SMS模式。 --------------------------------------------------------- Main Menu 1. Select Language 2. Setup Remote IPL (Initial Program Load) 3. Change SCSI Settings 4. Select Console 5. Select Boot Options 6. Firmware Boot Side Options --------------------------------------------------------- ---> 选择"5". . --------------------------------------------------------- Multiboot 1. Select Install/Boot Device 2. Configure Boot Device Order 3. Multiboot Startup --------------------------------------------------------- ---> 选择"1". . --------------------------------------------------------- Select Device Type 1. Diskette 2. Tape 3. CD/DVD 4. IDE 5. Hard Drive 6. Network 7. List all Devices --------------------------------------------------------- ---> 选择"7", 查看可引导设备. . --------------------------------------------------------- Select Device Device Current Device Number Position Name 1. - USB CD-ROM ( loc=U78A5.001.WIH8A7B-P1-T1-L1-L1-L0-L0 ) ---------------------------------------------------------

AIX移动文件系统到一个新的卷组

移动一个JFS 或 JFS-2 文件系统到一个新的卷组 移动文件系统 注意:在进行下列步骤描述的任何操作之前。请确认对将要迁移的数据拥有一个完整备份。 由于AIX 存储分配是在卷组的级别上执行的,存储不能跨越卷组。在一个卷组的空间变得很有限的情况下,另一个卷组的可用空间不可以直接被用来解决存储短缺的问题。 一个解决方法是增加更多的物理卷到相关的卷组,但在某些情况下,这种方法可能不是一个好的选择。如果其他的卷组包含足够的可用空间,另一个选择可能是,移动需要的逻辑卷到想要的卷组中,并且按需要扩展它们。 源逻辑卷能被移动到另一个卷组用cplv命令。如以下步骤所示: 注意:为了保证数据的完整性和一致性,在进行这些操作的时候,逻辑卷必须处在非活动状态(inactive)。如果逻辑卷包含一个已经装入(mounted)的文件系统,这个文件系统必须被先行卸下(unmount)。如果逻辑卷正被用作一个裸的(RAW)存储设备,使用这个逻辑卷的应用必选先关闭这个设备,或者应用本身退出运行。 1. 用cplv命令拷贝源逻辑卷到目的卷组 举例而言,如果myvg 是新的卷组名,mylv是用户的逻辑卷,键入:

# cplv -v myvg mylv 这将返回新的逻辑卷的名字,诸如 lv00 如果被移动的逻辑卷正用于裸设备存储,跳到第6步。如果是JFS 或 JFS2文件系统,进行第2步。 注意,裸存储设备不应该使用裸设备的前512个字节。这是为逻辑卷控制块(LVCB)保留的。cplv将不拷贝裸逻辑卷的前512个字节,但它会更新新的逻辑卷的LVCB中的域。 2. 所有的JFS和JFS2 文件系统都需要一个日志设备,它是jfslog类型的逻辑卷或者 jfs2log型的逻辑卷(对于JFS2文件系统)。在目的卷组上运行 lsvg –l <卷组名> 。如果在新的卷组上不存在JFS或JFS2日志设备,使用mklv和logform 命令创建日志设备。 # mklv -t jfslog myvg 1 或 # mklv -t jfs2log myvg 1 # logform /dev/loglv00 如果JFS 或JFS2日志设备已经存在,直接到步骤3 3. 用chfs命令改变文件系统以引用新的卷组和新的逻辑卷中的日志设备 例如,如果myfilesystem 是用户的文件系统名,键入 # chfs -a dev=/dev/lv00 -a log=/dev/loglv00 /myfilesystem

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)

存储分盘,SAN交换机划zone,AIX创建文件系统V2

存储划盘、SAN交换机划Zone、AIX 创建文件系统 1、存储划盘 确认事项: 1:确认规划的RAID组中知否还有可用资源 2:确认需要资源的主机是否已经与高端存储的前端口建立组关系 操作流程: 1:从高端存储的RAID组中划出Ldev。 2:将高端存储的前端口与主机的HBA卡的WWN号划进同一个组(主机之前没有用过该存储的资源)。 3:将LUN划进对应的组 1.1新建ldev 具体操作步骤: 远程桌面连接入高端存储

选择Modify Mode模式 选择Install,进入管理界面,并点击Logical Device Fomat Modify模式:可以修改配置 View模式:不能更改,只能查询配置信息 进入逻辑设备格式界面

选择CVS Configuration,进入LDEV管理界面选择LDEV(CVS)…,进入创建LDEV界面CVS Configuration :ldev管理 LUN Configuration: 逻辑单元管理 Volume to Space:用于收回ldev LDEV(CVS)Installaton:用于创建新的ldev

选择Raid组,用于创 建新的ldev 选择需要创建LDEV的RAID组,点击Detail 选择拆分的组,每个 ldev组最大为3T, 也就是包含ldev总 和为3T 选择LDEV分组,并点击Detail

创建几个ldev, 和每个ldev包 含的Block数量 Ldev的单 位 选择需要创建的LDEV的数量,和Blocks的数量,1M=1*2*1024个Blocks 点击ADD添加,并点击OK

AIX系统新建文件系统操作步骤

QT-PAMS-DG-PLMS-MT-00101.00.000 (内部保密资料) 东莞AIX系统新建文件系统操作文档 自2009年11月23日起正式生效 编制:玉丽丽审批:

声明 本文件所有权和解释权归广州从兴电子开发有限公司所有,广州从兴电子开发有限公司书面许可,不得复制或向第三方公开。 版本修订历史

1.概述 1.1.目的 AIX新建文件系统操作步骤文档,提供给对AIX新建文件系统的人员没有操作过或没有经验者参考。 1.2.来源 AIX新建文件系统yuli,用于备份数据库数据使用。 1.3.重要程度 重要 1.4.描述 在AIX操作系统中新建文件系统操作步骤。 2.处理步骤 2.1.一般新建步骤 1.连接到需要新建文件系统的服务器检查环境是否符合新建文件系统的要求。 2.检查卷组及卷组的大小,其中命令:lspv(查看有什么卷组),lspv 卷组名 称(查看某个卷组的使用情况,如已用空间,空余空间等相关信息。) 3.以东莞数据库服务器新建一个备份文件系统为例,在array2vg卷组新建文 件系统,文件系统名称为:yuli,文件系统的大小为500G,具体操作如下: 1)用root用户连接数据库服务器,查看array2vg使用情况(lsvg array2vg),使用情况如下图所示:

从图中可以看到array2vg可用空间满足新建文件系统要求。 2)Smitty hacmp (回车),如下图所示: 选择:system Management(C-SPOC),回车,如下图所示: 选择:HACMP Logical Volume Management,回车,如下图所示: 选择:Shared File Systems,回车,如下图所示: 选择:Enhanced Journaled File Systems,回车,如下图所示: 选择:Add an Enhanced Journaled File System(新建增强型文件系统),回车,(注:若是在原有的逻辑卷上新建文件系统,则选择:Add an Enhanced Journaled File System on a Prcviously Defincd Logical Volume),如

aix文件系统在线扩容

aix文件系统在线扩容 aix的文件系统扩容是非常灵活的,如果不涉及加硬盘的硬件操作,只要通过aix里面的命令或者smitty菜单就行了,当然做好数据备份在任何情况下都是必要的。 1、因为数据库归档日志目录空间较小,而日志增长又比较快,因归档日志满很容易造成数据库挂起,所以准备对文件系统进行扩容。 # df -g Filesystem GB blocks Free %Used Iused %Iused Mounted on /dev/hd4 5.00 4.90 3% 7024 1% / /dev/hd2 20.00 14.77 27% 57946 2% /usr /dev/hd9var 10.00 9.37 7% 7454 1% /var /dev/hd3 15.00 14.41 4% 3290 1% /tmp /dev/hd1 6.00 5.01 17% 1873 1% /home /proc - - - - - /proc /dev/hd10opt 15.00 14.62 3% 10242 1% /opt /dev/lv00 0.25 0.24 4% 18 1% /var/adm/csd /dev/fslv00 10.00 9.20 8% 2876 1% /sapmnt/BWP /dev/lv_oracle 0.50 0.50 1% 47 1% /oracle /dev/BWP 5.00 4.55 9% 12334 2% /oracle/BWP /dev/BWP_102_64 9.00 4.84 47% 22062 2% /oracle/BWP/102_64 /dev/BWP_mirrlogA 0.50 0.40 20% 6 1% /oracle/BWP/mirrlogA /dev/BWP_mirrlogB 0.50 0.40 20% 6 1% /oracle/BWP/mirrlogB /dev/BWP_oraarch 50.00 38.82 93% 279 1% /oracle/BWP/oraarch /dev/BWP_origlogA 0.50 0.36 29% 9 1% /oracle/BWP/origlogA 2、查看当前活动的卷,只有两个,经与工程师确认数据库归档日志目录在ORAVG卷上。# lsvg -o oravg rootvg 进一步详细查看ORAVG卷的信息 # lsvg -l oravg oravg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT lv_oracle jfs2 2 2 1 open/syncd /oracle client jfs2 2 2 1 open/syncd /oracle/client stage_102_64 jfs2 28 28 1 open/syncd /oracle/stage/102_64 BWP jfs2 20 20 1 open/syncd /oracle/BWP BWP_102_64 jfs2 36 36 1 open/syncd /oracle/BWP/102_64 BWP_origlogA jfs2 2 2 1 open/syncd /oracle/BWP/origlogA BWP_origlogB jfs2 2 2 1 open/syncd /oracle/BWP/origlogB BWP_mirrlogA jfs2 2 2 1 open/syncd /oracle/BWP/mirrlogA BWP_mirrlogB jfs2 2 2 1 open/syncd /oracle/BWP/mirrlogB BWP_oraarch jfs2 200 200 1 open/syncd /oracle/BWP/oraarch 发现当前目录的PPS大小为200

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扩增文件系统lslv

AIX扩增文件系统 1、在扩增文件系统以前,要先理清楚以下几点: 1.1 用df –g命令查看该文件系统还剩多少空间,对应在哪个逻辑卷LV下(例/oracle在fslv00逻辑卷下) p670_db1/#df -g Filesystem GB blocks Free %Used Iused %Iused Mounted on /dev/hd4 0.12 0.10 19% 1989 4% / /dev/hd2 3.00 1.30 57% 32233 5% /usr /dev/hd9var 0.25 0.14 46% 854 2% /var /dev/hd3 0.62 0.18 72% 1753 2% /tmp /dev/hd1 0.12 0.12 4% 44 1% /home /proc - - - - - /proc /dev/hd10opt 0.12 0.11 11% 461 2% /opt /dev/inst 15.62 6.84 57% 3038 1% /inst /dev/lv01 0.25 0.24 4% 17 1% /test /dev/fslv06 200.00 102.91 49% 331 1% /backup_for_dev /dev/fslv00 200.00 15.33 93% 31388 1% /oracle /dev/fslv04 1.00 0.79 21% 11 1% /oracle/PRD/origlogA /dev/fslv05 1.00 0.80 20% 8 1% /oracle/PRD/origlogB /dev/fslv03 2.00 1.67 17% 1774 1% /sapmnt /dev/fslv02 2.00 1.25 38% 428 1% /usr/sap/PRD /dev/fslv01 5.00 2.48 51% 11577 2% /usr/sap/trans 1.2 用lslv fslv00 查看该逻辑卷信息,主要看MAX LPs、LPs、PPs,计算扩增后的文件系统大小不要超过MAX LPs,如果MAX LPs、LPs、PPs已经相等,就要先扩增逻辑卷fslv00了。再注意一下是jfs2还是jfs类型,确定选那个扩增命令。 p670_db1/#lslv fslv00 LOGICAL VOLUME: fslv00 VOLUME GROUP: datavg LV IDENTIFIER: 003fffec00004c00000000ffb31819ee.2 PERMISSION: read/write VG STA TE: active/complete LV STA TE: opened/syncd TYPE: jfs2 WRITE VERIFY: off MAX LPs: 1600 PP SIZE: 128 megabyte(s) COPIES: 1 SCHED POLICY: parallel LPs: 1600 PPs: 1600 STALE PPs: 0 BB POLICY: relocatable INTER-POLICY: minimum RELOCA TABLE: yes INTRA-POLICY: middle UPPER BOUND: 32 MOUNT POINT: /oracle LABEL: /oracle MIRROR WRITE CONSISTENCY: on/ACTIVE EACH LP COPY ON A SEPARA TE PV ?: yes Serialize IO ?: NO

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操作系统基本命令)

超经典的AIX系统管理手册之二(AIX操作系统基本命令) 第二章AIX操作系统基本命令 系统的进入和退出 login: 输入用户名(例如:user01) password: 输入用户口令 若用户名及口令均正确,则用户将登陆成功。此时系统会出现命令提示符$或#,即表示可接收用户输入的操作系统命令。 https://www.wendangku.net/doc/ca1500261.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

相关文档