AIX6 系统管理培训_第1页
AIX6 系统管理培训_第2页
AIX6 系统管理培训_第3页
AIX6 系统管理培训_第4页
AIX6 系统管理培训_第5页
已阅读5页,还剩149页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、AIX系统管理,1、全系列产品统一操作系统 2、多线索内核 3、Pageable Kernel(动态可交换内核) 4、JFS2(日志文件系统) 5、LVM(逻辑卷管理) 6、OS Level Mirroring(操作系统镜像) 7、SMIT(易用型管理工具,支持图形和Web) 8、Workload Manager(工作负载管理) 9、动态逻辑分区(DLPAR),4.1 AIX 是为核心应用设计的操作系统,AIX 的各发行版本的发布时间,2004年8月,发布AIX V5.3 2007年11月,发布AIX V6.1,4.2 AIX 安装流程,系统的安装步骤如下:1、首先给系统附加的设备加电,再给系

2、统单元加电,启动系统; 2、将第一张 AIX 安装光盘放入驱动器;3、选择系统安装控制台; 4、选择安装过程中提示信息所使用的语言; 5、更改安装设置,包括:更改安装方法,安装硬盘,基本语言环境,桌面环境,选择 64 位内核和 JFS2; 6、等待系统安装直到系统重新启动。 系统启动成功后,自动运行配置助手(Configuration Assistant)或安装助手(Installation Assistant),设置相关信息和系统环境; 7、现在用户可以登录 AIX 系统了。,Op Panel (LED显示操作面板),给主机接上电源,待BIST自检完成,主机进入待加电状态,前面板显示屏会显示

3、当前的相关 状态: System operating mode values, 显示Normal(N)正常模式和Manual(M)维护模式; V 表示IPL speeds,有F(Fast),S(slow); Firmwar 的级别有P(永久的),T(临时的); 如果连接了HMC,那么1 表示已经连接,0 表示连接断开。 并且可以观察到绿色的电源指示灯在闪烁,按下主机电源按钮,这是前面板显示屏会不断的显示代码,每个代码表示不同的处理动作,可以参考“IBM 信息中心”相关文档。,当您安装 BOS 时,您可以在以下三种方法种选择:,新的和完全覆盖安装(New and Complete Overwri

4、te) 通常,这种安装方法使用在:您有一个没有预装系统的新机器。在这种情况下,要安装 BOS 的硬盘或者磁盘是空的。对一个新机器只能使用这种安装方法。注意:新的完全覆盖安装会覆盖选定的目标磁盘上的所有数据,也就是说,安装完成后,您不得不使用配置助手、SMIT 或者命令行来配置您的系统。 保留安装 (Preservation Install) 您希望保留 rootvg 中的用户数据时使用保留安装。这种方法默认会覆盖 /usr、/tmp、/var 和 / 文件系统,因此,在这些目录的用户数据会丢失。这些目录会被删除后再重建。保留安装完后必须进行系统配置。/etc/preserve.list 文件包

5、括一个在保留安装过程中被复制和保存的系统文件的列表。默认 /etc/filesystems 文件在列表中,您可以添加任何您想在保留安装过程中保存的附加的文件的全路径名称到列表中。例如,您可以改变 /etc/preserve.list 文件告诉安装进程您需要保存 /var 文件系统。 迁移安装 (Migration Install) 使用迁移安装来从低版本的 AIX(4.2 以上)升级到 AIX 5L V5.3,升级过程中保留原来的 rootvg,安装进程决定哪些软件应该被安装。除了 /tmp,这种安装方法保留大多数的文件系统,包括 rootvg、逻辑卷和系统配置文件。在多数情况下,使用迁移安装

6、安装完新系统后会保存产品在先前版本中的用户配置文件。,安装AIX,查看系统版本#oslevel,报告系统的级别(技术级别、维护级别、service pack) 确定系统上的AIX当前版本最高级别: #oslevel r 6100-01-00-0748 vv.rr.mmmm.ffff 其中: vv 是表示版本号的 2 位数字。 rr 是表示发行号的 2 位数字。 mmmm 是表示修改级别的 4 位数字。 ffff 是表示补丁级别(fix level)的 4 位数字。,4.3 启动和关闭AIX系统,硬件的检测过程 (BIST和POST) 当系统加电启动后,就先进行到内置设备自检BIST(Built

7、-In Self Test),这些测试位于EPROM芯片中,只测试主板上一些最基本的系统组件,如处理器、内存和系统背板(System Planar)等。 当BIST阶段完成后,再进行加电自检(Power-On Self Test),将检测一些其他系统设备和IO设备。 POST完成后,就开始查找一个可以引导系统的设备,即引导逻辑卷BLV,然后把引导程序和内核程序从引导设备调入到内存。 当屏幕上出现Starting Software时,表示正在启动AIX。,启动和关闭AIX系统,基本设备配置阶段rc.boot第1个引导阶段,该阶段主要完成基本设备配置。 1、RAMFS中的init进程执行引导脚本r

8、c.boot 1,即rc.boot第1个引导阶段。 2、rc.boot程序执行cfgmgr f命令(配置管理器),让cfgmgr从简化的ODM数据库中读取Config_Rules类。 3、执行bootinfo b命令来检测最后一次引导设备。,启动和关闭AIX系统,基本设备配置阶段rc.boot第2个引导阶段,RAMFS中的进程init执行带2参数的rc.boot程序。 1、执行ipl_varyon命令激活rootvg。 2、fsck fp /dev/hd4命令检查rootvg的根文件系统(/),然后把根文件系统安装在RAMFS的临时安装点上(/mnt)。 3、安装/usr和/var文件系统。

9、4、运行swapon激活页面空间(/dev/hd6)。 6、从RAMFS中卸载/usr和/dev/hd4。,启动和关闭AIX系统,基本设备配置阶段rc.boot第3个引导阶段,1、安装/tmp文件系统。 2、同步rootvg,syncvg v rootvg &,要多花一些时间,这就是为什么把syncvg rootvg命令放在后台执行的原因。 3、正常模式引导执行cfgmgr p2 (维护模式引导则执行cfgmgr p3) 5、执行savebase命令把根文件系统中的ODM数据库保存在BLV中。 6、退出执行rc.boot脚本,由init进程启动/etc/inittab文件中的其他进程,启动和关

10、闭AIX系统,停止操作系统运行 安全关闭系统(shutdown) 在紧急情况下停止系统运行(shutdown -F) 重新启动操作系统(shutdown Fr, reboot),shutdown命令,只有root用户才能执行。 它会把系统即将关闭的信息告诉所有已登录的用户,然后关闭正在运行的进程,卸载安装的FS,然后终止系统。 不带参数的shutdown,通过wall命令广播信息,系统默认给已登录用户1分钟时间来完成剩余的工作。1分钟后开始调用killall命令杀死仍在运行的进程,用sync命令将内存中的缓冲数据保存到营盘山,再umount FS,最后用halt停止系统运行。 -F,不会给用户

11、通知系统关闭的信息,而是以最快的速度停止系统运行,比较安全。 Halt只能由root用户执行,先将数据保存在磁盘上,然后就停止处理器运行,如果有用户已登录到系统中,就无法执行halt命令。是调用fasthalt命令,可以兼容BDS UNIX系统。 reboot会调用fastboot,系统重启时,会调用fsck命令检查FS。 使用reboot比较危险,在多用户模式下很容易使FS受损,导致数据丢失,严重时导致系统无法启动。,4.4 系统管理工具SMIT / SMITTY,是一个集成化的系统管理界面工具 菜单驱动方式,将工作分类,然后分层细化 避免用户记忆繁琐的命令及其参数 产生一个log文件和命令

12、程序文件,记录所使用过的命令行 $HOME/smit.log 记录了所访问的所有菜单、对话内容,所执行的命令和输出结果,在SMIT会话中出现的所有错误也会被记录 $HOME/smit.script 记录了所有通过SMIT菜单执行的AIX命令 $HOME/smit.transaction 记录了所有通过SMIT菜单执行的AIX命令,及命令的说明,SMIT菜单 1 软件安装与维护 2 软件许可管理 3 设备管理 4 系统物理和逻辑存储管理 5 用户和安全管理 6 通讯应用和服务 7 打印管理 8 问题检测 9 性能调整和资源时间安排 10 系统环境 11 进程和子系统管理 12 应用程序,系统管理

13、工具SMIT / SMITTY,快捷方式(fast path)为您进一步节省时间直接到达所希望的菜单: smitty user,smitty tcpip,smitty nfs,smitty jfs,smitty lvm 详细信息和输入域 F1 = 帮助 F3 = 取消或清除弹出菜单 F4 = 列表 Tab = 下一列表 F6 = 显示命令 F8 = 显示快速路径和保存到记录文件中的屏幕映像 F9 = 退出到 shell F10 = 现在退出 可以使用ESC数字键来代替功能键,例如ESC3可以代替F3,用户和安全的管理,smitty security User:完成用户的管理任务 Groups:

14、完成组的管理任务 Passwords:设置和更改用户的密码和用户密码的属性 Login Controls:控制用户登录系统 Roles:角色管理,#smit group,用户和安全的管理,/etc/motd 用户登录系统时的通知信息,可编辑。 /etc/passwd 系统中所有用户的基本信息,是一个ASCII编码的文本文件。 格式:Name:Password:UserID:PrincipleGroupID:FullName:HomeDirectory:Shell 用户密码标志位,只能是一个“!”或者“*”。前者表示密码存放在/etc/security/passwd文件中,后者表示用户的密码是非

15、法,该用户不能登录。空值则表示没有分配密码。 /etc/security/passwd 是一个ASCII文本文件,格式是以字节的形式出现 /etc/security/user 记录用户的扩展信息 /etc/security/lastlog 记录上次登录系统情况的文件。 /etc/security/environ 存放用户进入系统后的工作环境配置的文件 /etc/security/login.cfg 存放空值用户登录系统和身份验证配置的文件,用户和安全的管理,/etc/security/limits 限制用户使用系统资源的配置文件 fsize:一个用户进程可以产生或者追加文件的最大字节,单位是5

16、12字节块。 core:一个用户进程能够产生core文件的最大字节,单位是512字节块。 cpu:一个用户进程能够使用CPU的最大时间,单位是秒。 data:一个用户进程能够处理的最大处理数据段,单位是512字节块。 stack:一个用户进程能够处理的最大堆栈段,单位是512字节块。 rss:一个用户进程能够分配到最大的物理内存,单位是512字节块。 nofiles:一个用户进程在一段时间内能够打开的文件数。 通过mkuser,chuser命令可以修改这些限制值。 Root用户通过ulimit命令可以设置和显示这些限制的值。 #lsat 命令显示从上次清理文件后到现在所有进入系统和退出系统的用

17、户记录。 #who 命令显示正在当前系统中工作的用户。 -b 显示最近一次系统启动日期和时间。,4.5 设 备 管 理,新设备的定义配置,Undefined,未定义,表示系统无法识别该设备。 Defined,已定义,表示系统可以识别该设备,该设备的信息也保存在用户定义设备数据库中,但是系统不能使用它。 Available,可用,表示该设备在系统中可以使用,用户也能访问。 Stopped,停用,但OS通过驱动程序可以识别它。,设备状态之间变化,设备状态之间的变化,识别新设备 #cfgmgr,当配置设备时,检测到任何未安装设备驱动的设备,cfgmgr命令会返回必须安装的驱动。 #cfgmgr cf

18、gmgr:0514-621 devices.pci.22100020 devices.pci.14101800 devices.pci.scsi:devices.pci.00100200,设备管理prtconf,显示系统配置 显示系统型号、机器序列号,处理器类型、数量、频率,内存大小、网络信息和设备信息。,设备管理lsdev,显示设备列表,-C 显示用户定义设备数据库中的信息,设备管理lsdev,显示支持的设备列表,-P:显示系统预定义设备数据库中所有设备,包含设备的逻辑名、状态、位置编号和描述。,设备管理lsdev 显示PCI设备,设备管理lsattr,显示系统中设备的属性特征和属性值,#l

19、sattr El ent0 Attribute(属性名) value(值) description(属性描述) user_settable(用户是否可以改变),设备管理lscfg,显示系统中的配置情况、诊断信息和重要产品数据 (VPD)信息。,lscfg 参数: -l Name 显示已命名设备信息 -p 显示特定于平台的设备信息 -v 显示定制VPD对象类中找到VPD信息. -a 单行显示从名称到位置的设备描述,设备管理lscfg,显示详细配置,设备管理lscfg,显示配置,Network Address MAC地址 Serial Number 序列号 EC level EC级别 Part N

20、umber 部件编号 Physical Location:P1-C1 物理位置,设备管理lsslot,显示动态可重新配置的插槽(如热插拔)及特征。-slot 逻辑接口-pci 物理接口,设备管理mkdev,配置设备,设备管理chdev,修改设备属性,设备管理rmdev,删除设备,存储管理,AIX存储方面与其他UNIX最大不同的两点: LVM(Logical Volume Manager 逻辑卷管理) JFS(JFS2日志型文件系统) AIX系统采用逻辑卷管理策略,优点是能够动态地增加文件系统的空间,而且文件系统的空间不受具体某个硬盘大小限制。 AIX系统中,文件系统是建立在逻辑卷上的,逻辑卷是

21、属于一个卷组的,而卷组是由实际的物理磁盘组成,逻辑卷在实际物理硬盘中可以不连续,能够跨越多个物理硬盘存在。,存储管理概述,基本概念 卷组,Volume Group,VG AIX系统中最大的存储单位,由一组物理硬盘组成。 物理卷,Physical Volume,PV 就是普通的直接访问存储设备,DASD,Direct Access Storage Device,如物理硬盘,可是自带或者扩展,hdisk表示。 物理分区,Physical Partition,PP 指把物理卷分成连续的,大小相等的存储单位。物理卷是由物理分区组成,一个VG中所有PP大小相等。PP是PV上最小的分配单位。,存储概念描述

22、,逻辑分区,Logical Partition,LP 映射PP的逻辑单位,一个LP可以对应一个或者多个PP。同一VG中,LP大小PP大小。LP是连续的,而由LP映射的物理分区可能是不连续的。 逻辑卷,Logical volume,LV 在一个VG中,有多个LP组成的集合。可以在一个PV或者分布在多个PV上。 文件系统,File System,FS AIX中面向用户的存储空间。一个文件系统就是一个目录树。用户通过AIX中的命令无法对LV进行读写操作,只有在LV上建立FS。一个LV只能对应一个FS。,存储管理对应关系,每个单独的硬盘驱动器称为一个物理卷(physical volume,PV),并具

23、有一个名称(例如:hdisk0、hdisk1 或 hdisk2)。 所有物理卷属于一个卷组(volume group,VG)。 一个卷组中的所有物理卷划分为相同大小的物理分区(physical partition,PP)。 每个卷组中定义了一个或多个逻辑卷(logical volume,LV)。 逻辑卷是位于物理卷上的信息的分组。逻辑卷上的数据在用户看来像是连续的,但是在物理卷上可以是不连续的。 每个逻辑卷由一个或多个逻辑分区(logical partition,LP)组成。每个逻辑分区对应于至少一个物理分区。如果为逻辑卷指定了镜像,则可以分配额外的物理分区来存储每个逻辑分区的额外副本。 逻辑

24、卷可用于许多系统目的(例如,内存分页),但是保存普通系统、用户数据或程序的每个逻辑卷仅包含单个日记记录文件系统(journaled file system,JFS)。每个 JFS 由一个块池组成,每个块的大小为内存页大小 (4 KB)。在安装之后,系统具有一个由启动系统所必需的基本逻辑卷集组成的卷组(rootvg 卷组),以及您在安装脚本中指定的任何其他卷组。,逻辑存储管理的限制,VG数:每个系统最多255个VG PV数:对于普通卷组,每个VG最多32个PV,对于大VG,每个卷组最多128个PV PP数:每个PV最多有1016个PP LV数:对于普通VG,每个卷组最多255个LV,对于大VG,

25、每个VG最多512个LV LP数:每个LV最多有32512个LP PP和LP的大小:1M到1024M 必须是2的幂次方 LP映射PP的数量:一个LP可以映射1-3个PP,存储管理lspv 显示PV的信息,#lspv hdisk3 显示物理卷hdisk3的状态和特征。 #lspv s hdisk3,显示一个PV上所分配的LV情况 。 #lspv p hdisk3,显示PV上给每一个LV分配的PP范围。 #lspv M hdisk3,显示PP与LP的对应情况。,存储管理lsdev 显示PV的信息,存储管理lspv 显示磁盘详细信息,#lspv hdisk3 PHYSICAL VOLUME: hdi

26、sk3 VOLUME GROUP: DBVG2PV IDENTIFIER: 00c6f7602bbab210 VG IDENTIFIER 00c6f76000004c00000001182bbab2bbPV STATE: active STALE PARTITIONS: 0 ALLOCATABLE: yes PP SIZE: 256 megabyte(s) LOGICAL VOLUMES:5TOTAL PPs: 1999 (511744 megabytes)VG DESCRIPTORS: 2FREE PPs: 2 (512 megabytes) HOT SPARE: noUSED PPs: 1

27、997 (511232 megabytes) MAX REQUEST: 1 megabyte FREE DISTRIBUTION:00.00.00.00.02 USED DISTRIBUTION:400.400.399.400.398,存储管理lspv 磁盘显示信息,PHYSICAL VOLUME 物理卷的名称。 PV IDENTIFIER 物理卷的标识符。 PV STATE物理卷的状态:激活、丢失或已删除。可以使用 chpv 命令更改状态。 STALE PARTITIONS 过时分区的数量。 PP SIZE 物理分区的大小。 TOTAL PPs 驻留在该磁盘上的物理分区总数(空闲或已使用)。

28、 FREE PPs 物理卷上可用的空闲分区数量。 USED PPs 物理卷上的已使用分区数量。 FREE DISTRIBUTION每个物理内 intra-physical 卷区域上可用的空闲物理分区数量。 USED DISTRIBUTION位于每个物理内卷区域上的已使用物理分区数量。 VOLUME GROUP 物理卷所在的卷组的名称。 VG IDENTIFIER 物理卷所在的卷组的标识符。 ALLOCATABLE 物理卷的分配权限确定了是否可以将空闲 PP 分配到逻辑卷。 LOGICAL VOLUMES 至少有一个 LP 位于此物理卷上的逻辑卷数量。 VG DESCRIPTORS 位于此物理卷

29、上的 VGDA 数量。 HOT SPARE 是否将该物理卷定义为热后备 (hot spare)。 MAX REQUEST 此物理卷的 LTG(逻辑磁道组) 大小。,存储管理PVID,PVID (Physical Volume Identifier,物理卷标识) 在生成 PVID 时,系统使用自己的序列号和时间戳,以确保两个磁盘决不会具有相同的 PVID。 PVID 存储在 ODM 中,是一个16进制的数字,在一个系统中PVID必须是惟一的,写在硬盘引导记录中。 通过分配 PVID(如果还没有的话)将可用磁盘设备更改为物理卷: #chdev -l hdisk7 -a pv=yes 从物理卷中清除

30、 PVID: #chdev -l hdisk7 -a pv=clear,存储管理chpv,修改PV的属性,#chpv r r hdisk#,禁止通过逻辑方式读写hdisk1上的数据,即修改PV的状态为不可用状态。 #chpv v a hdisk,允许通过逻辑方式读写hdisk1上的数据,即修改PV的状态为可用状态。 #chpv a n hdisk,禁止hdisk1再分配新的PP #chpv c hdisk,清楚hdisk1上的引导记录。,存储管理删除PV,rmdev l hdisk5 将hdisk5从Avaliable变为Define状态。 rmdev d hdisk5 将hdisk5的定义信

31、息从ODM数据库中彻底清除。 rmdev Rdl dar0 将dar0及其子设备从ODM库中清除。,存储管理创建VG,mkvg y datavg d 6 s 8 hdisk6 hdisk7 hdisk8,#smit mkvg VOLUME GROUP name datavg Physical partition SIZE in megabytes 64 * PHYSICAL VOLUME names hdisk0 hdisk1 hdisk2 Activate volume group AUTOMATICALLY no at system restart Volume Group MAJOR N

32、UMBER Create VG Concurrent Capable? no (HACMP并发) Auto-varyon in Concurrent mode (使用HA时系统启动激活并发),存储管理显示VG信息,存储管理修改VG属性,存储管理从VG中增加/删除PV,增加PV: 将物理卷hdisk2和hdisk3增加到卷组datavg中,输入: #extendvg f datavg hdisk2 hdisk3 注: -f 强制物理卷增加到指定的VG中。,删除PV: 1、删除卷组datavg中的物理卷hdisk10: #reducevg datavg hdisk10 2、删除物理卷hdisk10

33、和来自卷组datavg驻留的全部逻辑卷而无需用户确认: #reducevg d f datavg hdisk10 注:reducevg命令和-d 参数在除去物理卷前自动删除全部逻辑卷数据。,存储管理激活/停用,导入/导出VG,存储管理镜像VG,存储管理镜像VG,解除镜像 1.停止镜像 unmirrorvg rootvg hdisk1 2.从VG中踢出硬盘 reducevg rootvg hdisk1 3.删除硬盘 rmdev -l hdisk1 -d,添加镜像 1.添加新硬盘到rootvg #extendvg rootvg hdisk1 2.镜像rootvg #mirrorvg -c 2 ro

34、otvg hdisk1 3.重新生成 boot image #bosboot -ad /dev/hdisk0 4.更新bootlist #bootlist -m normal hdisk0 hdisk1 cd0 5.重起系统 #shutdown Fr,存储管理显示LV信息,存储管理添加逻辑卷mklv,1. 运行命令 smitty mklv 2. 按 F4 获取系统中定义的所有卷组的列表: 3. 选择要在其中创建新逻辑卷的卷组,存储管理添加逻辑卷mklv,4. 在 Logical volume NAME 字段中,输入逻辑卷的名称)。 5. 在 Number of LOGICAL PARTITIO

35、NS 中,输入逻辑分区数量。每个逻辑分区对应于一个或多个物理分区,具体取决于希望保留的数据副本的数量。 6. 在 PHYSICAL VOLUME names 字段中,输入希望用于该逻辑卷的物理卷。默认使用系统第一个 PV 。 7.Logical volume TYPE 逻辑卷类型,裸设备需要手输raw. 8. 在 Number of COPIES of each logical partition 字段中,输入数据保留的 LP 副本的数量。允许的值为 1 至 3,1无副本,2增加一个副本。3增加二个副本。,存储管理其他LV管理,创建一个LV:mklv,smitty mklv 删除一个LV:rm

36、lv,smitty rmlv 修改一个LV属性:chlv,smitty chlv 改变LV大小: extendlv,smitty extendlv 复制一个LV:cplv,smitty cplv 添加一个LV的copy:mklvcopy,smitty mklvcopy 分离LV的copy:splitlvcopy,#smit rmlv,存储管理文件系统概述,AIX系统用FS来组织文件和目录。 FS给用户提供了一个操作外部存储设备的界面。 AIX系统目录树是一个单根树,即只有一个根文件系统 / 。 AIX的FS是日志型文件系统,即JFS。,存储管理文件系统概述,UNIX采用文件系统结构的原因: 层

37、次目录结构的FS易于扩充; 在磁盘上没有位置限制; 管理一个FS比管理该FS中的目录更方便、有效; 防止无限制的使用存储空间; 保证整个FS结构的完整性;,存储管理文件系统FS,AIX支持的文件系统类型: JFS JFS2 NFS CD-ROM文件系统 DVD-ROM文件系统,存储管理rootvg中的FS,/:根文件系统,/dev/hd4。 /etc包含设备的配置文件,例如hosts,passwd文件。 /sbin,包含引导机器和安装/usr文件系统时所需的文件。 /lib,指向/usr/lib的符号链接。 /proc 伪文件系统,用相应的文件映射进程和内核数据结构。其中每一个子目录就是一个进

38、程,目录名是进程号PID /usr:/dev/hd2 包括OS命令,程序库和应用程序。 /var:/dev/hd9var 保存系统的日志文件。 /home:/dev/hd1 保存用户的数据文件和目录。 /tmp:/dev/hd3 存放所有用户产生的临时文件。 /opt:/dev/hd10opt主要用于安装附加的应用程序软件包,即optional。,存储管理创建JFS,smitty crjfs 选择 Add a Standard Journaled File System 以添加一个新的日记记录文件系统,存储管理创建JFS,*SIZE of file system 文件系统的大小 *MOUNT

39、POINT 文件系统的安装点 Mount AUTOMATICALLY at system restart? 是否自动挂载,存储管理挂载(安装mount)JFS,在将文件系统挂载到某个目录时,所挂载文件系统的根目录的权限将优先于挂载点的权限。,存储管理显示已安装的FS,存储管理动态增加 / 减小FS大小,smitty chjfs或者smitty chjfs2 change/show characteristics of a journaled file system,存储管理动态增加 / 减小FS大小,1、更改/test 日志文件系统的文件系统大小: #chfs a size=400MB /te

40、st 2、要增加/test 文件系统大小: #chfs a size=+400MB /test 3、减少/test 文件系统的大小: #chfs a size=-16M /test,存储管理检查FS,挂载不一致的文件系统可能导致系统崩溃。 如果不使用 FileSystem 参数, fsck 命令将检查在 /etc/filesystems 中具有属性 check=TRUE 的所有文件系统。 注意: 缺省情况下,/、/usr、/var 和 /tmp 文件系统在它们的 /etc/filesystem 节中将 check 属性设置为 False (check=false)。将该属性设置为 False

41、的原因如下: 1. 启动过程显式地对 /、/usr、/var 和 /tmp 文件系统运行fsck 命令。 2. /、/usr、/var 和 /tmp 文件系统在运行 /etc/rc 文件时挂载。fsck 命令不会修改已挂载的文件系统,并且 fsck 在已挂载的文件系统上的结果是不可预测的。,存储管理操作FS,直接创建JFS2文件系统:smitty crjfs2std 在已存在LV上创建JFS2:smitty crjfs2lvstd 显示FS信息:lsfs 显示系统中已安装的FS:mount 检查FS空间使用情况:df 显示文件大小:du,默认以 512字节块 为单位 安装文件系统:mount

42、卸载文件系统:umount 删除文件系统:smitty rmjfs,smitty rmjfs2 改变文件系统大小:smitty chjfs2 维护文件系统:fsck,存储管理FS的空间维护,当系统没有空闲空间时,对系统的安全威胁是非常严重的: 用df时常监视FS使用情况,尤其是/,/tmp,/usr,/var。 FS可用空间突然减少的原因。 控制一些呈现增长趋势的文件,如: /var/adm/wtmp /var/spool/*/* /smit.log /smit.script /etc/security/failedlogin /*/core /var/adm/sulog,存储管理解决FS中的

43、故障,无法卸载FS: 使用umount时提示Device busy或者A device is already mounted or cannot be umounted。 1、检查用户自己的当前工作目录是否在这个FS中; 2、可能FS有文件正在被使用,fuser命令显示FS中正在活动的所有PID; 3、kill相关活动的PID,继续umount这个FS; 4、如无效,可能是这个FS中还mount了另一个FS。,存储管理解决FS中的故障,无法删除FS: 当一个FS可用mount命令或者umount操作,但是无法删除该FS,可能的原因是ODM数据库中的定义与实际情况不一致。 1、lsvg l vg

44、name,检查该文件系统类型; 2、若显示为?,则用synclvodem P vgname和syncvg v vgname对VG进行同步,在用lsvg l vgname显示出正确的类型,即可成功删除。,存储管理页面空间Paging Space,显示所有页面空间的属性和状态:lsps a 添加一个页面空间:smitty mkps,mkps,mklv mkps s36 n a vgname hdisk# mklv y myps t pagin vgname 20 激活所有页面空间:swapon a 激活单个页面空间:swapon /dev/paging# 同时激活多个:swapon /dev/pa

45、ging00 /dev/paging01 /dev/paging02 关闭页面空间:swapoff 修改页面空间属性(包括大小):chps,smitty chps 删除页面空间:rmps,smitty rmps,备份与恢复,AIX支持的备份类型: 系统备份 完全备份 增量备份,备份与恢复命令的使用,备份/usr下的所有文件和子目录到磁带机:tar cvf /dev/rmt0 /usr 将myfile文件追加到磁带机上:tar rvf /dev/rmt0 /path/myfile 恢复磁带上的文件:tar xvf /dev/rmt0 备份rootvg:mksysb,smitty mksysb 检

46、验系统备份:smitty lsmksysb,备份与恢复smitty mksysb,备份与恢复smitty mksysb,备份与恢复smitty mksysb,系统资源控制器.SRC,系统资源控制的层次,系统资源控制器管理子系统,子系统全部由SRC管理,SRC有一组管理子系统的命令: lssrc,显示子系统状态。 startsrc,启动一个子系统。 stopsrc,停止一个子系统。 refresh,更新一个子系统。 traceson和tracesoff,开启跟踪和关闭跟踪一个子系统,系统资源控制器lssrc,系统资源控制器startsrc,系统资源控制器stopsrc,系统资源控制器refres

47、h,TCP/IP网络管理命令使用,hostname显示当前主机名。 hostname 主机名更改主机名,下一次启动系统后失效。 chdev l inet0 a hostname=主机名永久性更改主机名,或smitty mkhostname。 uname不带参数,显示正在使用的OS。 uname n显示用户所使用的主机名。 lsdev Cc if理出系统中已配置的网络接口。 配置IP地址ifconfig,smitty mktcpip,smitty chinet。 删除网卡ifconfig en0 down ifconfig en0 detach rmdev dl en0 rmdev dl ent

48、0,TCP/IP网络管理命令使用,修改网卡属性chdev,smitty chgenet。 显示网络接口信息netstat in,netstat I 显示网络路由表信息netstat rn 显示所有Socket状态netstat a 显示已分配IP的接口列表ifconfig a 显示具体的网络接口信息ifconfig en0 关闭一个网络接口ifconfig en0 down 激活一个网络接口ifconfig en0 up 给网络接口添加别名ifconfig en0 netmask alias 删除网络接口别名ifconfig en0 192.

49、168.0.1 netmask delete 删除网络接口地址ifconfig en0 delete 删除网络接口的地址之一ifconfig en0 delete,TCP/IP网络管理命令使用,添加网络路由route add net 192.168.0 netmask 23 添加网络路由smitty mkroute 打开IP转发功能no o ipforwarding=1 远程登录telnet,rlogin 文件传输ftp 禁用ftp修改/etc/ftpusers名单,如没有就新建一个。 远程文件复制r

50、cp p55A_1:/home/list.txt /home/,TCP/IP网络管理命令使用,Ethernet Channel smitty etherchannel standard(标准) Round robin(轮寻),TCP/IP网络管理命令使用,如何能将用户的ftp访问操作记录到文件? 在/etc/syslog.conf中增加一行:daemon.debug /tmp/daemon.log。 touch /tm/daemon.log refresh s syslogd,TCP/IP网络管理inetd,Internet服务管理进程/usr/sbin/inetd inetd就是SRC下的一

51、个子系统,inetd下还包括以下子服务器: comsat:通知用户收到邮件 ftpd:ftp服务 fingerd:为finger命令服务 rlogind: rexecd: rshd: talkd: telnetd: tftpd: uucpd:,故障诊断与处理,预防错误或故障的发生 使用errpt查看错误日志报告的摘要 df k检查系统的磁盘空间 lsvg检查VG中是否存在陈旧的(未同步)的分区 lsps s检查系统的页面空间 lssrc a检查所有要求的子系统是否正常运行 ping,检查网络通信状况,故障诊断与处理,确定错误或故障的过程 定义一个问题 收集关于用户的信息 收集关于系统的信息,故

52、障诊断与处理错误日志文件处理,故障诊断与处理错误日志errpt,错误日志包含的字段: 1、标识符(IDENTIFIER) 2、时间戳(TIMESTAMP) 3、类型(TYPE) PEND,PERF,PERM,TEMP,UNKN,INFO 4、种类(CLASS) H,S,O,U 5、资源名(RESOURCE_NAME) 6、描述(DESCRIPTION),故障诊断与处理理解错误日志,内核和设备驱动程序把错误信息记录在系统错误日志中,并不对错误进行诊断。诊断程序才来分析记录在错误日志中的错误。 很多情况下,记录永久性和临时性的硬件错误并不表示硬件有问题。执行错误日志分析可以确定问题所在。 资源名是

53、指检测到错误的资源,并不是指失效的资源,而是诊断和错误日志分析的对象。 错误日志列出的各类Causes只是一般的建议,并不是特意指出要更换什么部件。 系统错误,如CPU、内存、电源等等发生的错误都记录在资源名sysplanar0名下。 记录SRN,Service Request Number,维护请求号。,故障诊断与处理错误日志,IDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTION ED1DCC6F 0220110309 T H ent3 RECOVERY COMPLETED ED1DCC6F 0220110309 T H ent2 RECOVE

54、RY COMPLETED E142C6D4 0220110309 T H sysplanar0 EEH temporary error for adapter E142C6D4 0220110309 T H sysplanar0 EEH temporary error for adapter 1532D3BD 0220110309 T H ent3 EEH temporary error for adapter BC3BE5A3 0220101309 P S SRC SOFTWARE PROGRAM ERROR,故障诊断与处理错误日志,LABEL: GOENT_EEH_EXIT IDENTIF

55、IER: ED1DCC6F Date/Time: Fri Feb 20 11:03:27 BEIST 2009 Sequence Number: 205 Machine Id: 00CD58624C00 Node Id: p561A Class: H Type: TEMP Resource Name: ent3 Resource Class: adapter Resource Type: 14108902 Location: U7879.001.DQD90H5-P1-C3-T2 VPD: 2-Port 10/100/1000 Base-TX PCI-X Adapter: Part Number

56、.03N5298 FRU Number.03N5298 EC Level.H13845$ Brand.H0 Manufacture ID.YL1021 Network Address.00215E348A37 ROM Level.(alterable).DV0210 Description RECOVERY COMPLETED Recommended Actions PERFORM PROBLEM DETERMINATION PROCEDURES,故障诊断与处理错误日志,LABEL: SRC_SVKO IDENTIFIER: BC3BE5A3 Date/Time: Fri Feb 20 10:

57、13:41 BEIST 2009 Sequence Number: 89 Machine Id: 00CD58624C00 Node Id: localhost Class: S Type: PERM Resource Name: SRC Description SOFTWARE PROGRAM ERROR Probable Causes APPLICATION PROGRAM Failure Causes SOFTWARE PROGRAM Recommended Actions MANUALLY RESTART SUBSYSTEM IF NEEDED Detail Data SYMPTOM

58、CODE 256 SOFTWARE ERROR CODE -9017 ERROR CODE 0 DETECTING MODULE srchevn.cline:355 FAILING MODULE DLMManager,故障诊断与处理诊断技巧,错误日志分析error log analysis,ELA,是诊断工作的主要部分 独立诊断stand-alone diagnostics diag诊断 当用户无法运行在线诊断时,才去使用独立诊断 Log Repair Action task 慢速引导 对系统主板的诊断,故障诊断与处理系统DUMP,概述 DUMP即转储。 当发生了一个意外的系统中断或系统故障才创建一个系统DUMP。 系统DUMP是指把系统物理内存中的部分或全部内容复制到指定的设备,这个设备就是DUMP设备。 从内核组件使用的内存特定区域中得到系统DUMP。,故障诊断与处理系统DUMP,专用的DUMP设备 从AIX 5.1开始,当机器的实际内存大于4GB,安装AIX时就会自动创建一个专用的DUMP设备,而不需要用户干涉。 /dev/lg_dumplv lsvg l rootvg sysdumpdev l sysdumpdev e smitty dump,故障诊断与处理系统DUMP,选择dump设备的原则 dump设备可以是一个镜像的PS 只有hd6可用作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论