《AIX操作系统培训.ppt》由会员分享,可在线阅读,更多相关《AIX操作系统培训.ppt(148页珍藏版)》请在三一办公上搜索。
1、,ZHEJIANG COLLABORATION DATA SYSTEM LTD.,AIX操作系统培训,2023/7/5,培训安排,第一单元-AIX介绍第二单元-启动AIX-第一次使用第三单元-SMIT第四单元-网络第五单元-逻辑卷管理第六单元-文件系统(JFS)第七单元-设备管理第八单元-安全管理第九单元-AIX安装第十单元-性能监测,第一单元 AIX介绍,AIX介绍,AIX全名为(Advanced Interactive Executive),它是IBM公司的UNIX操作系统,整个系统的设计从网络、主机硬件系统,到操作系统完全遵守开放系统的原则。AIX作为RS/6000的操作系统,汇集了多年
2、来计算机界在UNIX上的研究成果,以IBM在计算机体系结构、操作系统方面40多年极其丰富的经验,最大限度的使用RISC技术,安装了象AIX这样的具备工业界实力的UNIX操作系统。它是一个目前操作系统界最成功,应用领域最广,最开放的第二代的UNIX系统,特别适合于做关键数据处理(Critical)。,AIX发展历史,AIX的几项第一,AIX在很多技术方面都是第一,其中包括:LVMLogic Volume Manager逻辑卷管理器内置在操作系统中JFS、JFS2Journal File System 日志文件系统动态内核增加新设备、更改配置不需要重建AIX内核mksysb制作系统启动映象SMIT
3、YSystem Management Interface Tool系统管理界面,AIX 5L的当前情况,运行在32位或64位硬件上有32位和64位两种核心32位应用程序二进制向下兼容老版本的AIX64位的应用程序需要在5L下重新编译运行在单处理器、SMP(对称多处理)和SP并行机器上AIX5.1可以在所有的RS/6000,P系列服务器上运行AIX5.2支持动态逻辑分区AIX5.2不支持MCA(微通道)体系结构的RS/6000服务器,Open System开放式操作系统,开放式操作系统简单来讲就是系统开发商可以通过提供开发工具或源代码的方式允许第三方软件开发者为其开发应用程序、并将程序授权给最终
4、用户使用,从而使用户达到与其达成需求互动关系的操作系统特点:充分利用投资满足客户需求标准战略对策扩展能力强商业灵活性,AIX主要组件,核心文件系统Shell通讯/网络文本程序系统管理在线文档Xwindows其他工具应用,多任务处理/多用户 I/O设备的接口 管理磁盘上的文件 C语言环境,AIX主要组件核心,AIX主要组件文件系统,AIX主要组件shell,AIX 的缺省 shell 为:KornkshAIX 有其他的shell可以供选用 查找已执行过的命令:$set-o vi启动 vi 命令行 按 前一行:+k其它的 vi 命令如:h l x i a搜索:/字符串,AIX主要组件系统管理,安装
5、软件定义用户帐号设置外围设备分配磁盘的存储备份数据监视性能解决系统故障,HACMP,High Availability Cluster Multi ProcessingHigh Availability:系统可用性或运行时间最大化系统宕机时间最小化不是容错机MultiProcessing一个Cluster里的各个节点可以运行多个应用共享数据或并发访问数据HACMP的目的就是消除节点错误,使应用运行时间最大化,HACMP两种流行的配置,空闲备用机器 A 正在运行应用机器 B 处于空闲状态机器 A 发生故障机器 B 重新启动一些(或所有)应用机器 A 修复好机器 B 停止应用,然后在A上重新启动,
6、客户机,A,B,快速处理器,备份处理器,客户机,A,B,两个处理能力相当的服务器,互为备份机器A 和 B 都在运行独立的应用 机器发生故障,假设为B机器 A 运行所有(或局部)应用机器修复后机器 A 停止机器B的应用,然后在B上重新启动应用,第二单元 AIX的启动、关机,简介,学习完本单元后,你应能:了解到P系列服务器的引导过程使用AIX命令检查系统的状态如何引导和关闭AIX,服务处理器,除了配置最低的机器外,都有一个服务处理器这个独立运行的小CPU可以:在启动时检查机器的状态(CPU、RAM和总线)关闭和开启主CPU提供服务,甚至是在主CPU发生故障时允许远程访问“死机”的机器,开机,大多数
7、P系列服务器当接通电源时.服务处理器首先自检在LCD上显示 OK 启动机器时.按住白色的电源键,启动-LED/LC,在上电的每一阶段LCD都要显示一些数字信息它为您指示:正在进行加载的设备当前的工作状态加载失败的原因可以在诊断手册中查到数字信息的含义,系统初始化-第一阶段,由服务处理器运行进行自检,代码显示在前面板上识别适配器和部件按照配置列表查找引导设备从引导设备上加载AIX,否则在LCD上显示错误代码 rootvg 和/dev/hd5使用:lsvg-l rootvg 检查(type=boot)引导列表硬盘、CDROM、磁带、网络按列表顺序查找引导设备从第一个可引导的设备上加载AIX使用#b
8、ootlist-m normal-o进行列表使用#bootlist-m normal hdisk0 cd0 en0进行设置,系统初始化-第二阶段,服务器上设备的配置启动AIX,运行cfgmgr 识别各类硬件设备加载动态设备驱动程序可从LCD上观察到正在配置的哪个设备设备越多,花费的时间越长,系统初始化-第三/四阶段,AIX核心取得控制权运行AIX,使设备处于可用状态在主控台上显示AIX的信息varyonvg 相关 volume groupsmount 文件系统开启 paging spaces运行/etc/inittab 中的命令启动 AIX 各类服务进程error reportingtcp/i
9、pNFS屏幕上出现用户注册信息,AIX运行后,一旦AIX运行后:错误事件可以记录到文件中控制台启动过程会显示在屏幕上,同时记录到相应的文件中当AIX正常运行后普通终端显示登录提示主控终端显示登录提示图形化控制台显示 XDM 图形化登录窗口,欢迎屏幕,AIX第一次启动时,将显示欢迎屏幕/安装帮助信息在该屏幕设置:时区、日期和时间根口令换页空间网络其它部件的安装安装帮助文档另外,您也可以使用install_assist命令在以后进行设置,检查AIX的系统状态,文件系统:df-k设备:lsdev-C磁盘(物理卷):lspvpaging space:lsps-a配置:lscfg-vp软件:lslpp-
10、l用户:who处理器个数:lsdev-C|grep proc内存大小:lsattr-El mem0,关机,大多数P系列服务器很少关机!AIX能动态地调整内部表的容量增加/删除设备驱动程序增加新软件和功能只有在下列情况下才关机添加新硬件(现在已有了热插PCI和磁盘)硬件维护当出现严重问题时!,关机,有很多的标准工具可以关机,但它们的关机顺序都相同关机 shutdown、init、halt建议使用:shutdown使用wall命令提醒用户1分钟后关机shutdown+2 2分钟后关机shutdown-Fr-r=关机后重新启动,关机,关机顺序与启动顺序相反运行脚本来关闭应用程序/etc/rc.shu
11、tdwon提醒用户关闭用户进程停止系统服务进程卸载文件系统停止处理器-r.利用服务处理器开始重启系统,死机,AIX 中的文件系统是日志文件系统文件系统的损坏很少见若检测到硬件错误RAM+ECC,L2 cache+ECC,CPU+重启宕机时内存内容保存到dump设备中,便于后续的内存分析 LCD 显示888可以按键查看更多代码信息服务处理器显示 OK后结束,错误记录,错误记录所有的AIX错误都记录在一个记录文件中 显示错误errpt显示详细的错误信息errpt-a最好用more或 pg命令分页显示清空错误记录信息errclear 0,错误记录,IDENTIFIER TIMESTAMP T C R
12、ESOURCE_NAME DESCRIPTION5DFED6F1 0420081006 I O SYSPFS UNABLE TO ALLOCATE SPACE IN FILE SYSTEM7F88E76D 0401092206 P S console SOFTWARE PROGRAM ERRORBFE4C025 0401092006 P H sysplanar0 UNDETERMINED ERROR2BFA76F6 0401091506 T S SYSPROC SYSTEM SHUTDOWN BY USER9DBCFDEE 0401092106 T O errdemon ERROR LOGGI
13、NG TURNED ON5DFED6F1 0330172506 I O SYSPFS UNABLE TO ALLOCATE SPACE IN FILE SYSTEMB617E928 0329193306 T H rmt1 TAPE OPERATION ERROR类型TYPE T:错误的类型,或者说严重的程度,分为6个:PEND 设备或功能组件可能丢失 简写P PERF 性能严重下降 P PERM 硬件设备或软件模块损坏,确诊了的 P TEMP 临时性错误,经过重试后已经恢复正常 T INFO 一般消息,不是错误 I UNKN 不能确定错误的严重性 U 种类CLASS C:指出错误源 H 硬件或
14、介质故障 S 软件故障 O 人为错误 U 不能确定,第三单元 SMIT,简介,学习完本小节后,你将会:了解 SMIT的特性了解 SMIT 菜单的界面如何从命令行、CDE界面使用 SMIT如何在 SMIT中使用快速路径 fast path用SMIT来进行简单的系统管理任务,SMIT特性,所有P系列服务器都有一致的管理界面简单易用的菜单系统可在任务执行前查看所要执行的命令日志文件可用于审计、学习和编写脚本可用于完成大多数的管理任务,使用SMIT可完成常规的任务,用户/组文件系统磁盘和磁盘空间paging space网络和NFS,系统参数的设置字符终端和打印机备份软件安装增加新硬件,SMIT的日志文
15、件,smit,smit.log,smit.script,$HOME/smit.log记录了所访问的所有菜单、对话内容,所执行的命令和输出结果在SMIT会话中出现的所有错误也会被记录$HOME/smit.script记录了所有通过SMIT菜单执行的AIX命令$HOME/smit.transaction记录了所有通过SMIT菜单执行的AIX命令,及命令的说明,SMITTY Main Menu(ASCII),#smitty,System ManagementMove cursor to desired item and press Enter.Software Installation and Ma
16、intenance Software License Management Devices System Storage Management(Physical&Logical Storage)Security&Users Communications Applications and Services Print Spooling Problem Determination Performance&Resource Scheduling System Environments Processes&Subsystems Applications Using SMIT(information o
17、nly)F1=Help F2=Refresh F3=Cancel Esc+8=ImageEsc+9=Shell Esc+0=Exit Enter=Do,SMIT,smit与smitty完全一样 按钮取代菜单输入框取代了域运行状态表示正在跑步的人成功时举双手出错时摔倒return按钮返回上层我们喜欢smitty的速度和telnet功能,SMIT Main Menu(Motif),#smit,SMIT中的功能键,F1=帮助F3=取消或清除弹出菜单F4=列表Tab=下一列表F6=显示命令F8=显示快速路径和保存到记录文件中的屏幕映像F9=退出到 shellF10=现在退出可以使用ESC数字键来代替功
18、能键,例如ESC3可以代替F3,SMIT,详细信息和输入域在 域键入信息+可用F4弹出列表*强制输入#数字/文件名0X 十六进制数字若 F4给出多个列表选择,那么按F7=选择和取消项目,SMIT,快捷方式(fast path)为您进一步节省时间直接到达您所希望的菜单:smitty tapesmitty usersmitty tcpipsmitty nfssmitty jfssmitty lvm,第四单元 网络设置,简介,任何服务器与网络相连必须做的第一件事情AIX使之实现起来非常简单-利用 SMIT,设置网络,在开始前需要了解的内容主机名,IP地址,网络掩码,域名,网关服务器,DNS服务器,网
19、关,DNS,AIX和网络,IBM 使用所有的:以太网-en0,en1,.以太网 IEEE 802.3 et0,et1,.(使用得不很多)令牌环-tr0,tr1,.目前常用的是以太网在适配卡的表面贴有标记可以在硬件参考手册中查阅网络适配卡的详细数据,如速度所有目前使用的网卡 不需要设置跳线无需专门的配置,设置网络,使用 smitty tcpip,Minimum Configuration&StartupTo Delete existing configuration data,please use Further Configuration menusType or select values
20、in entry fields.Press Enter AFTER making all desired changes.Entry Fields*HOSTNAME class0*Internet ADDRESS(dotted decimal)9.137.63.176 Network MASK(dotted decimal)255.255.255.192*Network INTERFACE en0 NAMESERVER Internet ADDRESS(dotted decimal)9.180.234.50 DOMAIN Name Default GATEWAY Address 9.137.6
21、3.129(dotted decimal or symbolic name)Your CABLE Type N/A+START Now no+F1=Help F2=Refresh F3=Cancel F4=ListF5=Reset F6=Command F7=Edit F8=Image,设置网络,使用 smitty inet,Change/Show a Standard Ethernet InterfaceType or select values in entry fields.Press Enter AFTER making all desired changes.Entry Fields
22、 Network Interface Name en0 INTERNET ADDRESS(dotted decimal)9.181.48.123 Network MASK(hexadecimal or dotted decimal)255.255.255.192 Current STATE up+Use Address Resolution Protocol(ARP)?yes+BROADCAST ADDRESS(dotted decimal)Esc+1=Help Esc+2=Refresh Esc+3=Cancel Esc+4=ListEsc+5=Reset Esc+6=Command Esc
23、+7=Edit Esc+8=ImageEsc+9=Shell Esc+0=Exit Enter=Do,设置网络,AIX 使用 ODM 和SRC 来控制网络设置当使用Smit配置网络时,系统会自动更新ODM和SRC中的相关内容 SRC:系统资源控制器 ODM:实体数据管理,Object Data Manager(ODM),对象数据库管理器(Object Database Manager,ODM)是AIX独特的系统配置管理机制,是一种面向数据实体的数据管理方法。ODM存放有系统设备信息、参数设置、SMIT内部结构等等。ODM可以动态修改,它与动态内核构成了AIX灵活的动态配置与管理的核心。术语OD
24、M有时习惯上也指对象数据库管理器所管理的对象数据库TCP/IP 的配置数据作为一实体存在ODM库中ODM 的文件是以二进制方式存储的可以使用AIX 命令来查看ODM中的内容ODM的内容存放在/etc/objrepos,/usr/lib/objrepos,/usr/share/lib/objrepos 中,系统资源控制器(SRC),SRC是AIX中的一种服务。SRC减轻了操作员在控制各子系统进程时的工作量。它提供的特性有:为子系统的启动、停止、查看状态操作提供一致的用户接口。记录子系统的异常中止。对一个子系统、一组子系统和子系统中的子服务器(subserver)的跟踪。远程系统上的控制操作支持。
25、子系统刷新。子系统(sunsystem)是一个程序或一组相关程序集合,它们被设计成独立的单元,用于提供相关的功能。启动子系统:startsrc options-s subsystem|-g group#startsrc-s inetd 停止子系统:stopsrc options-a|-g group|-s subsystem|-p subsystem PID#stopsrc-s inetd 刷新子系统:refresh-g group|-s subsystem|-p subsystem PID#refresh-s inetd获取子系统状态:lssrc-a|-g group|-s subsyste
26、m#lssrc-a,增加静态路由,使用命令:route必须将其增加到/etc/-或-使用 smitty tcpip+further configuration+static routes,Add Static Route Entry Fields Destination TYPE net or host+*DESTINATION Address 192.168.1(dotted decimal or symbolic name)*Default GATEWAY Address 9.180.234.50(dotted decimal or symbolic name)*METRIC(number
27、 of hops to destination gateway)1#Network MASK(hexadecimal or dotted decimal)255.255.255.0,测试网络,测试:按照IP地址和名称ping自己按照IP地址ping您的网关机器按照IP地址ping您的DNS机器使用主机名ping一个正常的机器ping 一个远程机器,网络文件系统 NFS,UNIX共享文件、数据或代码的经典方法从服务器输出文件系统(export)这保证了文件有效地提供给其他服务器我们可以限制 哪些机器可访问读/写或只读权限 允许或不允许root用户访问将文件系统导入客户机(import)访问其他服
28、务器上的文件,设置NFS,最好使用smitty使用:smitty nfs它首先检查TCP/IP的运行情况:-)若输出给多台服务器 以逗号分隔主机名只需做一次输出操作仔细选择您的输出点(文件系统名)导入到每一台客户机上当文件服务器不可用时,soft mounts 选项允许启动继续进行。,NFS 配置文件,若希望看到smitty的工作过程:nfs-server 将详细资料记录到/etc/exportsnfs-client 将详细资料记录到/etc/filesystems可以命令行方式来安装和卸载NFS mount server:/files/mntumount/mnt警告:复杂的 NFS安装可能引
29、起混乱,网络调整,若想改变网络选项,请使用:no标准 UNIX命令no-a输出当前的设置no-o xyz=值设置新值,立即生效,直到下次重新启动在/etc/中加入 no 命令设置永久性的参数改变。,网络调整,若将 RS/6000当作桥接设备使用,那么将IPforwarding 设置为1no-o ipforwarding=1在/etc/中设置永久性改变SMIT不支持网络调整 no 命令,网络性能,AIX 具有优异的网络性能已经执行IP v6 很长一段时间了对于性能监视,使用:netstatnfsstatnetpmon网络让人进退两难:若它工作-有时挺烦人若它出现问题-简直就是噩梦若网络速度不够快
30、,带宽不够宽,那么服务(服务器)的状态看起来实在是不好,第五单元 逻辑卷管理,IBM/AIX 与磁盘有关的术语,AIX 与磁盘有关的术语包括LVMPVVGPP/LPLV下面将分别对它们予以介绍,LVM,硬盘0 硬盘1 硬盘2,LVM:Logical Volume ManagerAIX的组成部分免费、必选件分为物理存储和逻辑存储优点:逻辑卷可以使用不连续硬盘空间逻辑卷可跨硬盘可动态扩展逻辑卷大小逻辑卷可镜像硬盘可方便地加入系统存储体系逻辑卷可重定位,物理存储,硬盘0 硬盘1 硬盘2,物理卷(Physical Volume,PV):物理硬盘物理分区(Physical Partition,PP):物
31、理卷上的最小分配单位卷组(Volume Group,VG):相关物理卷的集合,Volume Group,Physical Partitions,PV,硬盘0 硬盘1 硬盘2,物理卷=PV(Physical Volume)AIX所说的一个硬盘AIX将其命名为hdisk0,hdisk1,hdisk2,.与所采用的技术无关SCSISSARAID5 子系统光纤通道/SAN磁盘和AIX能够自动重新分配坏块,VG,卷组 A,卷组 B,卷组=VG(Volume Group)IBM将一组物理卷的集合称为卷组卷组的操作:磁盘空间通常在一个卷组内分配AIX中的所有可用磁盘-当作一个组来使用可以export用于与其
32、它的AIX系统连接-高可用性的HACMP系统的第一个VG 称为rootvg,PP,卷组 rootvg,卷组 B,PP:Physical Partation卷组中磁盘还要进一步划分成物理分区(PP)是物理卷上可以分配的最小单位一般为 2的幂-4、8、16、.1024MB每个卷组都有固定的 PP 大小卷组中的全部、已使用和剩余空间是以 PP数来定义的。VG中的磁盘不需要都是相同的容量,也不一定采用相同的技术,rootvg,卷组 rootvg,卷组 B,根卷组-rootvg在安装AIX时自动创建放置在该VG中的有AIX 系统文件初始交换空间通常只使用第一个磁盘 或者两块,用于对rootvg进行镜像一
33、般是内置磁盘推荐在rootvg中使用较少数量的磁盘,其他卷组,卷组 rootvg,卷组 B,其它卷组其它卷组由系统管理员创建名称一般与它们的使用有关可以选择以“vg”为后缀VG 中可有一个或多个磁盘可以在VG创建后添加磁盘也可以从卷组中删除磁盘-若内容空的话,逻辑存储,卷组 B,逻辑分区(Logical Partition,LP):对应到物理分区逻辑卷(Logical Volume,LV):逻辑分区的集合,可跨物理卷,Logical volumes,Logical Partitions,LV,卷组 B,逻辑卷-1比较大的磁盘块可在其上创建,如裸设备、文件系统、换页空间日志记录设备或启动逻辑卷L
34、V是在某一VG中创建的LV具有很多特点,如:可以在一个磁盘或多个磁盘上创建,也可创建在卷组中的所有磁盘上采用镜像或条带化磁盘的特殊部分(hd5),LV,卷组 B,逻辑卷-2容量是以LP为单元来计算的当LP=16 MB时,有64个LP的逻辑卷的容量=1 GB逻辑卷中PP的分配由分配策略来决定跨磁盘最小或最大分布最小=装满一个磁盘后再装另一个,最大=均匀分布磁盘被划分成中心、中间、边缘区域利用额外的拷贝来实现LV镜像利用strip size实现条带化,LV,卷组 B,逻辑卷-3容量可以动态增加可以删除可以移到同卷组中的其它磁盘中属性可以修改,如:镜像拷贝可增加或删除,或修改分配策略,PP与LP,创
35、建逻辑卷需要知道逻辑分区数量逻辑分区=LP物理分区=PP若没有镜像 拷贝数=1,PP=LP若有镜像拷贝数=2,PP=2*LP拷贝数=3,PP=3*LP,逻辑分区=4,物理分区=8,拷贝1,拷贝2,术语总结,卷组,LV1,LV2,LV2,LV1,LV2,LV1,PV 物理卷(磁盘),LV2,LV2,PP 物理分区(磁盘中最小的块,一般为8,16 或 32 MB),逻辑视图=卷组包括很多逻辑卷,逻辑卷由具体的物理卷中的物理分区组成,LV-逻辑卷(旧的UNIX 分区),逻辑卷管理器的工作方式,卷组,物理卷,逻辑卷,逻辑卷管理器是如何工作的?使用小型的数据库有关所有已知的磁盘有关当前连接的磁盘称为OD
36、M再加上头部信息卷组头部物理磁盘头部逻辑卷头部允许 exportvg、importvg,LVM 命令与ODM,卷组,物理卷,逻辑卷,若使用命令改变:VGPVLV卷组即刻被锁定,即每次一条命令在更新期间出现系统问题时,可恢复到修改前的状态。,LVM 命令-VG,卷组,物理卷,逻辑卷,#smitty vg显示卷组状态列出卷组细节:lsvg 列出卷组中的逻辑卷:lsvg-l 列出卷组中的物理卷:lsvg-p 增加卷组smitty mkvg修改卷组属性smitty chvg激活/解除卷组激活卷组(使其可用)varyonvg vg_name解除卷组(使其不可用)varyoffvg vg_name,LVM
37、 命令-VG,卷组,物理卷,逻辑卷,卷组扩容/缩小smitty vgsc向卷组中增加一个物理卷:#extendvg vg_name hdisknextendvg命令用于向已存在的卷组增加新的物理卷。这个物理卷设备的状态必须是可用的(Available)。从卷组中删除一个物理卷:#reducevg-d vg_name hdiskn删除物理卷时其所在的卷组必须处于非活动状态。如果被删除的物理卷是卷组中仅存的一个,那么这个卷组同时也被删除,LVM 命令-VG,卷组,物理卷,逻辑卷,导入#smitty importvgimportvg-y vg_name hdiskn导出#smitty exportv
38、g exportvg vg_name两种情况下需要导出卷组:把卷组及其包含的物理卷从一个系统迁移到另一个系统上,或者更新卷组的定义(一般用于HACMP环境)。,LVM 命令-PV,卷组,物理卷,逻辑卷,smitty pvlspv列出物理卷名称:lspv列出物理卷细节:lspv hdiskN列出物理卷中的逻辑卷:lspv-l hdiskN列出物理卷中的物理分区分布:lspv-p hdiskN增加物理卷 cfgmgr/mkdev删除物理卷 rmdev,LVM 命令-LV,卷组,物理卷,逻辑卷,smitty lv显示逻辑卷信息列出逻辑卷名称:lsvg-l 列出逻辑卷细节:lslv 列出与逻辑卷相关的
39、物理卷:lslv-l 列出物理卷中物理分区的分配:lslv-p 显示逻辑卷中LP与PP的对应:lslv-m 增加逻辑卷#smitty mklv#mklv删除逻辑卷#smitty rmlv#rmlv,LVM 命令-LV,卷组,物理卷,逻辑卷,设置逻辑卷属性#smitty lvsc#chlv可供修改的内容有:分配策略、写入时序、许可权限、增加/删除拷贝、扩展大小等等增加逻辑卷拷贝smitty mklvcopy删除逻辑卷拷贝smitty rmlvcopy逻辑卷的容量不能缩小,创建LV-SMIT 面板,Add a Logical Volume Logical volume NAME scratch*V
40、OLUME GROUP name testvg*Number of LOGICAL PARTITIONS 64#PHYSICAL VOLUME names hdisk1 hdisk2 hdisk3+Logical volume TYPE jfs POSITION on physical volume middle+RANGE of physical volumes minimum+MAXIMUM NUMBER of PHYSICAL VOLUMES#to use for allocation Number of COPIES of each logical 2+partition Mirror
41、 Write Consistency?active+Allocate each logical partition copy yes+on a SEPARATE physical volume?RELOCATE the logical volume during yes+reorganization?Logical volume LABEL MAXIMUM NUMBER of LOGICAL PARTITIONS 512#Enable BAD BLOCK relocation?yes+SCHEDULING POLICY for reading/writing parallel+logical
42、partition copies Enable WRITE VERIFY?no+File containing ALLOCATION MAP Stripe Size?64K,LVM 命令-创建LV示例,查找未被使用的磁盘lspv将其添加到一卷组或创建一新卷组smitty lvm+VG+Add VG检查卷组中的未被占用的空间lsvg 创建一个逻辑卷smitty lvm+LV+Add LV创建一个文件系统(JFS)smitty jfs+Add jfs+standard+which VG,LVM 管理命令,将某一卷组挂到另一服务器上:varyoffvg exportvg 或 smitty lvm在新
43、服务器上识别新连接的磁盘cfgmgr-发现磁盘importvg hdiskN-任意一个磁盘varyonvg-加载文件系统,磁盘崩溃,规则一:不要让它使您的系统停下来RAID5 或镜像可以帮助解决这个问题规则二:监视错误记录及时发现硬盘故障规则三:寻求硬件支持这是他们应该做的规则四:不要自己动手若您知道应该怎样做,可以试一下规则五:读有关说明,进行实践找出红皮书,在安全的情况下进行尝试,第六单元 文件系统,AIX中的文件系统,日志文件系统(JFS/JFS2)网络文件系统(NFS)CDROM文件系统(CDRFS),日志文件系统结构,超级块(Superblock):存放文件系统大小和标识、空闲块链表
44、、nbpiinode:存放文件大小、所有者、权限、创建/访问/修改时间数据块(Data Block):存放数据间接块(Indirect Block):存放到数据块的指针#dd count=1 bs=4k skip=31 seek=1 if=/dev/hdn of=/dev/hdn,文件系统日志,jfslog设备是循环日志。文件系统的结构变化被记入这个日志。文件系统日志只保证文件系统结构的完整和一致,不保证文件内容数据的正确。注意:数据块修改不记入日志,只有inode和间接块更改信息记入日志,JFS 日志,当创建日志文件系统时AIX/LVM将创建一个jfslog/jfs2log设备(LV)该设备
45、很小-一般是一个 PP在此处记录文件系统的变化每个卷组只有一个 jfslog/jfs2log(默认)也可以创建另外的的jfslog或尺寸较大的jfslog lv,但不常用,I节点结构,inode内容:-权限-指向数据块或间接块的指针个数-文件类型-所有者用户ID-文件大小-所有者用户组ID-最后修改时间-指向数据块或间接块的指针-最后访问时间-最后更改权限时间-访问控制信息inode的大部分信息可以用ls-l命令得到,JFS I节点-创建,当创建日志文件系统时 要确定i节点的数量(JFS2不需要)根据文件系统的大小,AIX会提供缺省值若日志文件系统中包括数百万个小文件需要增加 i节点数量(NB
46、PI)对于创建数据库的文件系统,即文件数量少,但非常大。减少i节点数量通常,默认值比较理想,JFS/JFS2,日志文件系统:意味着避免了在启动时进行文件系统检查文件系统的变化都记录在jfslog中当系统崩溃后,在启动时使用记录来修复文件系统的结构文件中具体数据的变化不予记录大型文件系统的检查(fsck)可能需要数小时JFS意味着崩溃后的恢复非常快捷,JFS与JFS2比较,功能,JFS,JFS2,理论上最大的文件尺寸,64GB,1PB,理论上最大的文件系统尺寸,1TB,4PB,测试过的最大文件尺寸,64GB,1TB,I节点的个数,固定-创建文件系统时设定,可变-只要有磁盘空间就可建立,目录结构,
47、线性,B树,压缩,支持,不支持,创建时属主,sys:sys,root:system,JFS/JFS2-创建,日志文件系统能够以下列方式创建:直接接受系统为底层LV提供的很多默认值适用于使用频率低的或临时文件系统使用以前定义的逻辑卷 LV可以实现完全的控制,如:镜像、条带化、磁盘个数等。smitty crfsN MB=N*2048 blocks,JFS-创建,日志文件系统支持:压缩文件系统 适用于单用户工作站适用于离线备份其它方面尽量少使用,因为占用CPU时间大型文件的文件系统(2GB)除非您需要使用的大型文件。否则一般不使用,对系统性能稍有影响。,JFS/JFS2 的加载,一旦创建后,您需要加
48、载jfsAIX不能自动完成!作为 root:mount/filesystem为了查看文件系统,您可以:使用 smit使用 df-k-k=KB(不是 POSIX 512 字节块)使用 mount无选项使用 mount all,JFS/JFS2 改变安装点,文件系统的详细内容保存在:/etc/filesystems包含安装点、LV 和选项重新命名一个 JFS 新的安装点#chfs-m/test2/test或卸载 jfs:umount/filesystem#smitty fs 编辑:vi/etc/filesystems在新的位置重新安装:mount/new_point改变jfs的位置-移动 LV,J
49、FS/JFS2-调整容量,文件系统可以在线扩展,但不可缩小。这需要增加LV和JFS结构需要至少增加一个PP通常为 8MB,16 MB 或 32MB使用 smit jfs 来完成这项任务 使用 smit,可以方便地将容量加倍在当前的容量前增加一个加号chfs-a size=+8192/test,JFS/JFS2-删除,删除文件系统卸载:umount/filesystem删除 jfs:smit jfs若不能卸载,那么可能文件系统正在使用文件处于打开状态用户使用shell打开了目录使用:fuser-xuc/tmp若还不明白确切的原因,那么需要重新启动,但在重新启动前设置文件系统为不自动加载。,JFS
50、/JFS2 检查,df-显示文件系统剩余空间du-显目录、文件空间占有量fsck命令语法:fsck-p|-y|-n|-f fs_name 检查文件系统日志检查inode、间接块、数据块和空闲块链表如果不指定参数,fsck命令检验所有在/etc/filesystems中属性check=true的文件系统问题报告存放在/lost+found目录中,JFS 列表,除了常用的 UNIX 命令,还包括:文件系统列表:lsfs列出详细信息:lsfs-q注释:bf=large file enabled,第七单元 设备管理,设备与ODM,为了连接新的磁带、磁盘或CD-ROM,AIX需要对它们有所了解系统中定义