AIX操作系统培训_第1页
AIX操作系统培训_第2页
AIX操作系统培训_第3页
AIX操作系统培训_第4页
AIX操作系统培训_第5页
已阅读5页,还剩143页未读 继续免费阅读

下载本文档

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

文档简介

.,ZHEJIANGCOLLABORATIONDATASYSTEMLTD.,AIX操作系统培训,03.05.2020,.,培训安排,第一单元-AIX介绍第二单元-启动AIX-第一次使用第三单元-SMIT第四单元-网络第五单元-逻辑卷管理第六单元-文件系统(JFS)第七单元-设备管理第八单元-安全管理第九单元-AIX安装第十单元-性能监测,.,第一单元AIX介绍,.,AIX介绍,AIX全名为(AdvancedInteractiveExecutive),它是IBM公司的UNIX操作系统,整个系统的设计从网络、主机硬件系统,到操作系统完全遵守开放系统的原则。AIX作为RS/6000的操作系统,汇集了多年来计算机界在UNIX上的研究成果,以IBM在计算机体系结构、操作系统方面40多年极其丰富的经验,最大限度的使用RISC技术,安装了象AIX这样的具备工业界实力的UNIX操作系统。它是一个目前操作系统界最成功,应用领域最广,最开放的第二代的UNIX系统,特别适合于做关键数据处理(Critical)。,.,AIX发展历史,.,AIX的几项第一,AIX在很多技术方面都是第一,其中包括:LVMLogicVolumeManager逻辑卷管理器内置在操作系统中JFS、JFS2JournalFileSystem日志文件系统动态内核增加新设备、更改配置不需要重建AIX内核mksysb制作系统启动映象SMITYSystemManagementInterfaceTool系统管理界面,.,AIX5L的当前情况,运行在32位或64位硬件上有32位和64位两种核心32位应用程序二进制向下兼容老版本的AIX64位的应用程序需要在5L下重新编译运行在单处理器、SMP(对称多处理)和SP并行机器上AIX5.1可以在所有的RS/6000,P系列服务器上运行AIX5.2支持动态逻辑分区AIX5.2不支持MCA(微通道)体系结构的RS/6000服务器,.,OpenSystem开放式操作系统,开放式操作系统简单来讲就是系统开发商可以通过提供开发工具或源代码的方式允许第三方软件开发者为其开发应用程序、并将程序授权给最终用户使用,从而使用户达到与其达成需求互动关系的操作系统特点:充分利用投资满足客户需求标准战略对策扩展能力强商业灵活性,.,AIX主要组件,核心文件系统Shell通讯/网络文本程序系统管理在线文档Xwindows其他工具应用,.,多任务处理/多用户I/O设备的接口管理磁盘上的文件C语言环境,AIX主要组件核心,.,AIX主要组件文件系统,.,AIX主要组件shell,AIX的缺省shell为:KornkshAIX有其他的shell可以供选用查找已执行过的命令:$set-ovi启动vi命令行按前一行:+k其它的vi命令如:hlxia搜索:/字符串,.,AIX主要组件系统管理,安装软件定义用户帐号设置外围设备分配磁盘的存储备份数据监视性能解决系统故障,.,HACMP,HighAvailabilityClusterMultiProcessingHighAvailability:系统可用性或运行时间最大化系统宕机时间最小化不是容错机MultiProcessing一个Cluster里的各个节点可以运行多个应用共享数据或并发访问数据HACMP的目的就是消除节点错误,使应用运行时间最大化,.,HACMP两种流行的配置,空闲备用机器A正在运行应用机器B处于空闲状态机器A发生故障机器B重新启动一些(或所有)应用机器A修复好机器B停止应用,然后在A上重新启动,客户机,A,B,快速处理器,备份处理器,客户机,A,B,两个处理能力相当的服务器,互为备份机器A和B都在运行独立的应用机器发生故障,假设为B机器A运行所有(或局部)应用机器修复后机器A停止机器B的应用,然后在B上重新启动应用,.,第二单元AIX的启动、关机,.,简介,学习完本单元后,你应能:了解到P系列服务器的引导过程使用AIX命令检查系统的状态如何引导和关闭AIX,.,服务处理器,除了配置最低的机器外,都有一个服务处理器这个独立运行的小CPU可以:在启动时检查机器的状态(CPU、RAM和总线)关闭和开启主CPU提供服务,甚至是在主CPU发生故障时允许远程访问“死机”的机器,.,开机,大多数P系列服务器当接通电源时.服务处理器首先自检在LCD上显示OK启动机器时.按住白色的电源键,.,启动-LED/LC,在上电的每一阶段LCD都要显示一些数字信息它为您指示:正在进行加载的设备当前的工作状态加载失败的原因可以在诊断手册中查到数字信息的含义,.,系统初始化-第一阶段,由服务处理器运行进行自检,代码显示在前面板上识别适配器和部件按照配置列表查找引导设备从引导设备上加载AIX,否则在LCD上显示错误代码rootvg和/dev/hd5使用:lsvg-lrootvg检查(type=boot)引导列表硬盘、CDROM、磁带、网络按列表顺序查找引导设备从第一个可引导的设备上加载AIX使用#bootlist-mnormal-o进行列表使用#bootlist-mnormalhdisk0cd0en0进行设置,.,系统初始化-第二阶段,服务器上设备的配置启动AIX,运行cfgmgr识别各类硬件设备加载动态设备驱动程序可从LCD上观察到正在配置的哪个设备设备越多,花费的时间越长,.,系统初始化-第三/四阶段,AIX核心取得控制权运行AIX,使设备处于可用状态在主控台上显示AIX的信息varyonvg相关volumegroupsmount文件系统开启pagingspaces运行/etc/inittab中的命令启动AIX各类服务进程errorreportingtcp/ipNFS屏幕上出现用户注册信息,.,AIX运行后,一旦AIX运行后:错误事件可以记录到文件中控制台启动过程会显示在屏幕上,同时记录到相应的文件中当AIX正常运行后普通终端显示登录提示主控终端显示登录提示图形化控制台显示XDM图形化登录窗口,.,欢迎屏幕,AIX第一次启动时,将显示欢迎屏幕/安装帮助信息在该屏幕设置:时区、日期和时间根口令换页空间网络其它部件的安装安装帮助文档另外,您也可以使用install_assist命令在以后进行设置,.,检查AIX的系统状态,文件系统:df-k设备:lsdev-C磁盘(物理卷):lspvpagingspace:lsps-a配置:lscfg-vp软件:lslpp-l用户:who处理器个数:lsdev-C|grepproc内存大小:lsattr-Elmem0,.,关机,大多数P系列服务器很少关机!AIX能动态地调整内部表的容量增加/删除设备驱动程序增加新软件和功能只有在下列情况下才关机添加新硬件(现在已有了热插PCI和磁盘)硬件维护当出现严重问题时!,.,关机,有很多的标准工具可以关机,但它们的关机顺序都相同关机shutdown、init、halt建议使用:shutdown使用wall命令提醒用户1分钟后关机shutdown+22分钟后关机shutdown-Fr-r=关机后重新启动,.,关机,关机顺序与启动顺序相反运行脚本来关闭应用程序/etc/rc.shutdwon提醒用户关闭用户进程停止系统服务进程卸载文件系统停止处理器-r.利用服务处理器开始重启系统,.,死机,AIX中的文件系统是日志文件系统文件系统的损坏很少见若检测到硬件错误RAM+ECC,L2cache+ECC,CPU+重启宕机时内存内容保存到dump设备中,便于后续的内存分析LCD显示888可以按键查看更多代码信息服务处理器显示OK后结束,.,错误记录,错误记录所有的AIX错误都记录在一个记录文件中显示错误errpt显示详细的错误信息errpt-a最好用more或pg命令分页显示清空错误记录信息errclear0,.,错误记录,IDENTIFIERTIMESTAMPTCRESOURCE_NAMEDESCRIPTION5DFED6F10420081006IOSYSPFSUNABLETOALLOCATESPACEINFILESYSTEM7F88E76D0401092206PSconsoleSOFTWAREPROGRAMERRORBFE4C0250401092006PHsysplanar0UNDETERMINEDERROR2BFA76F60401091506TSSYSPROCSYSTEMSHUTDOWNBYUSER9DBCFDEE0401092106TOerrdemonERRORLOGGINGTURNEDON5DFED6F10330172506IOSYSPFSUNABLETOALLOCATESPACEINFILESYSTEMB617E9280329193306THrmt1TAPEOPERATIONERROR类型TYPET:错误的类型,或者说严重的程度,分为6个:PEND设备或功能组件可能丢失简写PPERF性能严重下降PPERM硬件设备或软件模块损坏,确诊了的PTEMP临时性错误,经过重试后已经恢复正常TINFO一般消息,不是错误IUNKN不能确定错误的严重性U种类CLASSC:指出错误源H硬件或介质故障S软件故障O人为错误U不能确定,.,第三单元SMIT,.,简介,学习完本小节后,你将会:了解SMIT的特性了解SMIT菜单的界面如何从命令行、CDE界面使用SMIT如何在SMIT中使用快速路径fastpath用SMIT来进行简单的系统管理任务,.,SMIT特性,所有P系列服务器都有一致的管理界面简单易用的菜单系统可在任务执行前查看所要执行的命令日志文件可用于审计、学习和编写脚本可用于完成大多数的管理任务,.,使用SMIT可完成常规的任务,用户/组文件系统磁盘和磁盘空间pagingspace网络和NFS,系统参数的设置字符终端和打印机备份软件安装增加新硬件,.,SMIT的日志文件,smit,smit.log,smit.script,$HOME/smit.log记录了所访问的所有菜单、对话内容,所执行的命令和输出结果在SMIT会话中出现的所有错误也会被记录$HOME/smit.script记录了所有通过SMIT菜单执行的AIX命令$HOME/smit.transaction记录了所有通过SMIT菜单执行的AIX命令,及命令的说明,.,SMITTYMainMenu(ASCII),#smitty,SystemManagementMovecursortodesireditemandpressEnter.SoftwareInstallationandMaintenanceSoftwareLicenseManagementDevicesSystemStorageManagement(Physical&LogicalStorage)Security&UsersCommunicationsApplicationsandServicesPrintSpoolingProblemDeterminationPerformance&ResourceSchedulingSystemEnvironmentsProcesses&SubsystemsApplicationsUsingSMIT(informationonly)F1=HelpF2=RefreshF3=CancelEsc+8=ImageEsc+9=ShellEsc+0=ExitEnter=Do,.,SMIT,smit与smitty完全一样按钮取代菜单输入框取代了域运行状态表示正在跑步的人成功时举双手出错时摔倒return按钮返回上层我们喜欢smitty的速度和telnet功能,.,SMITMainMenu(Motif),#smit,.,SMIT中的功能键,F1=帮助F3=取消或清除弹出菜单F4=列表Tab=下一列表F6=显示命令F8=显示快速路径和保存到记录文件中的屏幕映像F9=退出到shellF10=现在退出可以使用ESC数字键来代替功能键,例如ESC3可以代替F3,.,SMIT,详细信息和输入域在域键入信息+可用F4弹出列表*强制输入#数字/文件名0X十六进制数字若F4给出多个列表选择,那么按F7=选择和取消项目,.,SMIT,快捷方式(fastpath)为您进一步节省时间直接到达您所希望的菜单:smittytapesmittyusersmittytcpipsmittynfssmittyjfssmittylvm,.,第四单元网络设置,.,简介,任何服务器与网络相连必须做的第一件事情AIX使之实现起来非常简单-利用SMIT,.,设置网络,在开始前需要了解的内容主机名,IP地址,网络掩码,域名,网关服务器,DNS服务器,网关,DNS,.,AIX和网络,IBM使用所有的:以太网-en0,en1,.以太网IEEE802.3et0,et1,.(使用得不很多)令牌环-tr0,tr1,.目前常用的是以太网在适配卡的表面贴有标记可以在硬件参考手册中查阅网络适配卡的详细数据,如速度所有目前使用的网卡不需要设置跳线无需专门的配置,.,设置网络,使用smittytcpip,MinimumConfiguration&StartupToDeleteexistingconfigurationdata,pleaseuseFurtherConfigurationmenusTypeorselectvaluesinentryfields.PressEnterAFTERmakingalldesiredchanges.EntryFields*HOSTNAMEclass0*InternetADDRESS(dotteddecimal)76NetworkMASK(dotteddecimal)92*NetworkINTERFACEen0NAMESERVERInternetADDRESS(dotteddecimal)0DOMAINNameDefaultGATEWAYAddress29(dotteddecimalorsymbolicname)YourCABLETypeN/A+STARTNowno+F1=HelpF2=RefreshF3=CancelF4=ListF5=ResetF6=CommandF7=EditF8=Image,.,设置网络,使用smittyinet,Change/ShowaStandardEthernetInterfaceTypeorselectvaluesinentryfields.PressEnterAFTERmakingalldesiredchanges.EntryFieldsNetworkInterfaceNameen0INTERNETADDRESS(dotteddecimal)23NetworkMASK(hexadecimalordotteddecimal)92CurrentSTATEup+UseAddressResolutionProtocol(ARP)?yes+BROADCASTADDRESS(dotteddecimal)Esc+1=HelpEsc+2=RefreshEsc+3=CancelEsc+4=ListEsc+5=ResetEsc+6=CommandEsc+7=EditEsc+8=ImageEsc+9=ShellEsc+0=ExitEnter=Do,.,设置网络,AIX使用ODM和SRC来控制网络设置当使用Smit配置网络时,系统会自动更新ODM和SRC中的相关内容SRC:系统资源控制器ODM:实体数据管理,.,ObjectDataManager(ODM),对象数据库管理器(ObjectDatabaseManager,ODM)是AIX独特的系统配置管理机制,是一种面向数据实体的数据管理方法。ODM存放有系统设备信息、参数设置、SMIT内部结构等等。ODM可以动态修改,它与动态内核构成了AIX灵活的动态配置与管理的核心。术语ODM有时习惯上也指对象数据库管理器所管理的对象数据库TCP/IP的配置数据作为一实体存在ODM库中ODM的文件是以二进制方式存储的可以使用AIX命令来查看ODM中的内容ODM的内容存放在/etc/objrepos,/usr/lib/objrepos,/usr/share/lib/objrepos中,.,系统资源控制器(SRC),SRC是AIX中的一种服务。SRC减轻了操作员在控制各子系统进程时的工作量。它提供的特性有:为子系统的启动、停止、查看状态操作提供一致的用户接口。记录子系统的异常中止。对一个子系统、一组子系统和子系统中的子服务器(subserver)的跟踪。远程系统上的控制操作支持。子系统刷新。子系统(sunsystem)是一个程序或一组相关程序集合,它们被设计成独立的单元,用于提供相关的功能。启动子系统:startsrcoptions-ssubsystem|-ggroup#startsrc-sinetd停止子系统:stopsrcoptions-a|-ggroup|-ssubsystem|-psubsystemPID#stopsrc-sinetd刷新子系统:refresh-ggroup|-ssubsystem|-psubsystemPID#refresh-sinetd获取子系统状态:lssrc-a|-ggroup|-ssubsystem#lssrc-a,.,增加静态路由,使用命令:route必须将其增加到/etc/-或-使用smittytcpip+furtherconfiguration+staticroutes,AddStaticRouteEntryFieldsDestinationTYPEnetorhost+*DESTINATIONAddress192.168.1(dotteddecimalorsymbolicname)*DefaultGATEWAYAddress0(dotteddecimalorsymbolicname)*METRIC(numberofhopstodestinationgateway)1#NetworkMASK(hexadecimalordotteddecimal),.,测试网络,测试:按照IP地址和名称ping自己按照IP地址ping您的网关机器按照IP地址ping您的DNS机器使用主机名ping一个正常的机器ping一个远程机器,.,网络文件系统NFS,UNIX共享文件、数据或代码的经典方法从服务器输出文件系统(export)这保证了文件有效地提供给其他服务器我们可以限制哪些机器可访问读/写或只读权限允许或不允许root用户访问将文件系统导入客户机(import)访问其他服务器上的文件,.,设置NFS,最好使用smitty使用:smittynfs它首先检查TCP/IP的运行情况:-)若输出给多台服务器以逗号分隔主机名只需做一次输出操作仔细选择您的输出点(文件系统名)导入到每一台客户机上当文件服务器不可用时,softmounts选项允许启动继续进行。,.,NFS配置文件,若希望看到smitty的工作过程:nfs-server将详细资料记录到/etc/exportsnfs-client将详细资料记录到/etc/filesystems可以命令行方式来安装和卸载NFSmountserver:/files/mntumount/mnt警告:复杂的NFS安装可能引起混乱,.,网络调整,若想改变网络选项,请使用:no标准UNIX命令no-a输出当前的设置no-oxyz=值设置新值,立即生效,直到下次重新启动在/etc/中加入no命令设置永久性的参数改变。,.,网络调整,若将RS/6000当作桥接设备使用,那么将IPforwarding设置为1no-oipforwarding=1在/etc/中设置永久性改变SMIT不支持网络调整no命令,.,网络性能,AIX具有优异的网络性能已经执行IPv6很长一段时间了对于性能监视,使用:netstatnfsstatnetpmon网络让人进退两难:若它工作-有时挺烦人若它出现问题-简直就是噩梦若网络速度不够快,带宽不够宽,那么服务(服务器)的状态看起来实在是不好,.,第五单元逻辑卷管理,.,IBM/AIX与磁盘有关的术语,AIX与磁盘有关的术语包括LVMPVVGPP/LPLV下面将分别对它们予以介绍,.,LVM,硬盘0硬盘1硬盘2,LVM:LogicalVolumeManagerAIX的组成部分免费、必选件分为物理存储和逻辑存储优点:逻辑卷可以使用不连续硬盘空间逻辑卷可跨硬盘可动态扩展逻辑卷大小逻辑卷可镜像硬盘可方便地加入系统存储体系逻辑卷可重定位,.,物理存储,硬盘0硬盘1硬盘2,物理卷(PhysicalVolume,PV):物理硬盘物理分区(PhysicalPartition,PP):物理卷上的最小分配单位卷组(VolumeGroup,VG):相关物理卷的集合,VolumeGroup,PhysicalPartitions,.,PV,硬盘0硬盘1硬盘2,物理卷=PV(PhysicalVolume)AIX所说的一个硬盘AIX将其命名为hdisk0,hdisk1,hdisk2,.与所采用的技术无关SCSISSARAID5子系统光纤通道/SAN磁盘和AIX能够自动重新分配坏块,.,VG,卷组A,卷组B,卷组=VG(VolumeGroup)IBM将一组物理卷的集合称为卷组卷组的操作:磁盘空间通常在一个卷组内分配AIX中的所有可用磁盘-当作一个组来使用可以export用于与其它的AIX系统连接-高可用性的HACMP系统的第一个VG称为rootvg,.,PP,卷组rootvg,卷组B,PP:PhysicalPartation卷组中磁盘还要进一步划分成物理分区(PP)是物理卷上可以分配的最小单位一般为2的幂-4、8、16、.1024MB每个卷组都有固定的PP大小卷组中的全部、已使用和剩余空间是以PP数来定义的。VG中的磁盘不需要都是相同的容量,也不一定采用相同的技术,.,rootvg,卷组rootvg,卷组B,根卷组-rootvg在安装AIX时自动创建放置在该VG中的有AIX系统文件初始交换空间通常只使用第一个磁盘或者两块,用于对rootvg进行镜像一般是内置磁盘推荐在rootvg中使用较少数量的磁盘,.,其他卷组,卷组rootvg,卷组B,其它卷组其它卷组由系统管理员创建名称一般与它们的使用有关可以选择以“vg”为后缀VG中可有一个或多个磁盘可以在VG创建后添加磁盘也可以从卷组中删除磁盘-若内容空的话,.,逻辑存储,卷组B,逻辑分区(LogicalPartition,LP):对应到物理分区逻辑卷(LogicalVolume,LV):逻辑分区的集合,可跨物理卷,Logicalvolumes,LogicalPartitions,.,LV,卷组B,逻辑卷-1比较大的磁盘块可在其上创建,如裸设备、文件系统、换页空间日志记录设备或启动逻辑卷LV是在某一VG中创建的LV具有很多特点,如:可以在一个磁盘或多个磁盘上创建,也可创建在卷组中的所有磁盘上采用镜像或条带化磁盘的特殊部分(hd5),.,LV,卷组B,逻辑卷-2容量是以LP为单元来计算的当LP=16MB时,有64个LP的逻辑卷的容量=1GB逻辑卷中PP的分配由分配策略来决定跨磁盘最小或最大分布最小=装满一个磁盘后再装另一个,最大=均匀分布磁盘被划分成中心、中间、边缘区域利用额外的拷贝来实现LV镜像利用stripsize实现条带化,.,LV,卷组B,逻辑卷-3容量可以动态增加可以删除可以移到同卷组中的其它磁盘中属性可以修改,如:镜像拷贝可增加或删除,或修改分配策略,.,PP与LP,创建逻辑卷需要知道逻辑分区数量逻辑分区=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或32MB),逻辑视图=卷组包括很多逻辑卷,逻辑卷由具体的物理卷中的物理分区组成,LV-逻辑卷(旧的UNIX分区),.,逻辑卷管理器的工作方式,卷组,物理卷,逻辑卷,逻辑卷管理器是如何工作的?使用小型的数据库有关所有已知的磁盘有关当前连接的磁盘称为ODM再加上头部信息卷组头部物理磁盘头部逻辑卷头部允许exportvg、importvg,.,LVM命令与ODM,卷组,物理卷,逻辑卷,若使用命令改变:VGPVLV卷组即刻被锁定,即每次一条命令在更新期间出现系统问题时,可恢复到修改前的状态。,.,LVM命令-VG,卷组,物理卷,逻辑卷,#smittyvg显示卷组状态列出卷组细节:lsvg列出卷组中的逻辑卷:lsvg-l列出卷组中的物理卷:lsvg-p增加卷组smittymkvg修改卷组属性smittychvg激活/解除卷组激活卷组(使其可用)varyonvgvg_name解除卷组(使其不可用)varyoffvgvg_name,.,LVM命令-VG,卷组,物理卷,逻辑卷,卷组扩容/缩小smittyvgsc向卷组中增加一个物理卷:#extendvgvg_namehdisknextendvg命令用于向已存在的卷组增加新的物理卷。这个物理卷设备的状态必须是可用的(Available)。从卷组中删除一个物理卷:#reducevg-dvg_namehdiskn删除物理卷时其所在的卷组必须处于非活动状态。如果被删除的物理卷是卷组中仅存的一个,那么这个卷组同时也被删除,.,LVM命令-VG,卷组,物理卷,逻辑卷,导入#smittyimportvgimportvg-yvg_namehdiskn导出#smittyexportvgexportvgvg_name两种情况下需要导出卷组:把卷组及其包含的物理卷从一个系统迁移到另一个系统上,或者更新卷组的定义(一般用于HACMP环境)。,.,LVM命令-PV,卷组,物理卷,逻辑卷,smittypvlspv列出物理卷名称:lspv列出物理卷细节:lspvhdiskN列出物理卷中的逻辑卷:lspv-lhdiskN列出物理卷中的物理分区分布:lspv-phdiskN增加物理卷cfgmgr/mkdev删除物理卷rmdev,.,LVM命令-LV,卷组,物理卷,逻辑卷,smittylv显示逻辑卷信息列出逻辑卷名称:lsvg-l列出逻辑卷细节:lslv列出与逻辑卷相关的物理卷:lslv-l列出物理卷中物理分区的分配:lslv-p显示逻辑卷中LP与PP的对应:lslv-m增加逻辑卷#smittymklv#mklv删除逻辑卷#smittyrmlv#rmlv,.,LVM命令-LV,卷组,物理卷,逻辑卷,设置逻辑卷属性#smittylvsc#chlv可供修改的内容有:分配策略、写入时序、许可权限、增加/删除拷贝、扩展大小等等增加逻辑卷拷贝smittymklvcopy删除逻辑卷拷贝smittyrmlvcopy逻辑卷的容量不能缩小,.,创建LV-SMIT面板,AddaLogicalVolumeLogicalvolumeNAMEscratch*VOLUMEGROUPnametestvg*NumberofLOGICALPARTITIONS64#PHYSICALVOLUMEnameshdisk1hdisk2hdisk3+LogicalvolumeTYPEjfsPOSITIONonphysicalvolumemiddle+RANGEofphysicalvolumesminimum+MAXIMUMNUMBERofPHYSICALVOLUMES#touseforallocationNumberofCOPIESofeachlogical2+partitionMirrorWriteConsistency?active+Allocateeachlogicalpartitioncopyyes+onaSEPARATEphysicalvolume?RELOCATEthelogicalvolumeduringyes+reorganization?LogicalvolumeLABELMAXIMUMNUMBERofLOGICALPARTITIONS512#EnableBADBLOCKrelocation?yes+SCHEDULINGPOLICYforreading/writingparallel+logicalpartitioncopiesEnableWRITEVERIFY?no+FilecontainingALLOCATIONMAPStripeSize?64K,.,LVM命令-创建LV示例,查找未被使用的磁盘lspv将其添加到一卷组或创建一新卷组smittylvm+VG+AddVG检查卷组中的未被占用的空间lsvg创建一个逻辑卷smittylvm+LV+AddLV创建一个文件系统(JFS)smittyjfs+Addjfs+standard+whichVG,.,LVM管理命令,将某一卷组挂到另一服务器上:varyoffvgexportvg或smittylvm在新服务器上识别新连接的磁盘cfgmgr-发现磁盘importvghdiskN-任意一个磁盘varyonvg-加载文件系统,.,磁盘崩溃,规则一:不要让它使您的系统停下来RAID5或镜像可以帮助解决这个问题规则二:监视错误记录及时发现硬盘故障规则三:寻求硬件支持这是他们应该做的规则四:不要自己动手若您知道应该怎样做,可以试一下规则五:读有关说明,进行实践找出红皮书,在安全的情况下进行尝试,.,第六单元文件系统,.,AIX中的文件系统,日志文件系统(JFS/JFS2)网络文件系统(NFS)CDROM文件系统(CDRFS),.,日志文件系统结构,超级块(Superblock):存放文件系统大小和标识、空闲块链表、nbpiinode:存放文件大小、所有者、权限、创建/访问/修改时间数据块(DataBlock):存放数据间接块(IndirectBlock):存放到数据块的指针#ddcount=1bs=4kskip=31seek=1if=/dev/hdnof=/dev/hdn,.,文件系统日志,jfslog设备是循环日志。文件系统的结构变化被记入这个日志。文件系统日志只保证文件系统结构的完整和一致,不保证文件内容数据的正确。注意:数据块修改不记入日志,只有inode和间接块更改信息记入日志,.,JFS日志,当创建日志文件系统时AIX/LVM将创建一个jfslog/jfs2log设备(LV)该设备很小-一般是一个PP在此处记录文件系统的变化每个卷组只有一个jfslog/jfs2log(默认)也可以创建另外的的jfslog或尺寸较大的jfsloglv,但不常用,.,I节点结构,inode内容:-权限-指向数据块或间接块的指针个数-文件类型-所有者用户ID-文件大小-所有者用户组ID-最后修改时间-指向数据块或间接块的指针-最后访问时间-最后更改权限时间-访问控制信息inode的大部分信息可以用ls-l命令得到,.,JFSI节点-创建,当创建日志文件系统时要确定i节点的数量(JFS2不需要)根据文件系统的大小,AIX会提供缺省值若日志文件系统中包括数百万个小文件需要增加i节点数量(NBPI)对于创建数据库的文件系统,即文件数量少,但非常大。减少i节点数量通常,默认值比较理想,.,JFS/JFS2,日志文件系统:意味着避免了在启动时进行文件系统检查文件系统的变化都记录在jfslog中当系统崩溃后,在启动时使用记录来修复文件系统的结构文件中具体数据的变化不予记录大型文件系统的检查(fsck)可能需要数小时JFS意味着崩溃后的恢复非常快捷,.,JFS与JFS2比较,功能,JFS,JFS2,理论上最大的文件尺寸,64GB,1PB,理论上最大的文件系统尺寸,1TB,4PB,测试过的最大文件尺寸,64GB,1TB,I节点的个数,固定-创建文件系统时设定,可变-只要有磁盘空间就可建立,目录结构,线性,B树,压缩,支持,不支持,创建时属主,sys:sys,root:system,.,JFS/JFS2-创建,日志文件系统能够以下列方式创建:直接接受系统为底层LV提供的很多默认值适用于使用频率低的或临时文件系统使用以前定义的逻辑卷LV可以实现完全的控制,如:镜像、条带化、磁盘个数等。smittycrfsNMB=N*2048blocks,.,JFS-创建,日志文件系统支持:压缩文件系统适用于单用户工作站适用于离线备份其它方面尽量少使用,因为占用CPU时间大型文件的文件系统(2GB)除非您需要使用的大型文件。否则一般不使用,对系统性能稍有影响。,.,JFS/JFS2的加载,一旦创建后,您需要加载jfsAIX不能自动完成!作为root:mount/filesystem为了查看文件系统,您可以:使用smit使用df-k-k=KB(不是POSIX512字节块)使用mount无选项使用mountall,.,JFS/JFS2改变安装点,文件系统的详细内容保存在:/etc/filesystems包含安装点、LV和选项重新命名一个JFS新的安装点#chfs-m/test2/test或卸载jfs:umount/filesystem#smittyfs编辑:vi/etc/filesystems在新的位置重新安装:mount/new_point改变jfs的位置-移动LV,.,JFS/JFS2-调整容量,文件系统可以在线扩展,但不可缩小。这需要增加LV和JFS结构需要至少增加一个PP通常为8MB,16MB或32MB使用smitjfs来完成这项任务使用smit,可以方便地将容量加倍在当前的容量前增加一个加号chfs-asize=+8192/test,.,JFS/JFS2-删除,删除文件系统卸载:umount/filesystem删除jfs:smitjfs若不能卸载,那么可能文件系统正在使用文件处于打开状态用户使用shell打开了目录使用:fuser-xuc/tmp若还不明白确切的原因,那么需要重新启动,但在重新启动前设置文件系统为不自动加载。,.,JFS/JFS2检查,df-显示文件系统剩余空间du-显目录、文件空间占有量fsck命令语法:fsck-p|-y|-n|-ffs_name检查文件系统日志检查inode、间接块、数据块和空闲块链表如果不指定参数,fsck命令检验所有在/etc/filesystems中属性check=true的文件系统问题报告存放在/lost+found目录中,.,JFS列表,除了常用的UNIX命令,还包括:文件系统列表:lsfs列出详细信息:lsfs-q注释:bf=largefileenabled,.,第七单元设备管理,.,设备与ODM,为了连接新的磁带、磁盘或CD-ROM,AIX需要对它们有所了解系统中定义的所有设备和它们的特性都存在ODM中ODM包括predefined和customied两类数据库,存放逻辑设备的有关信息及其属性。predefined库包含系统支持的设备配置数据。建立预定义数据库的意图在于对内部设备提供完整的支持,同时在有需求时对外部设备提供支持。lsdev-Pcustomied数据库包含当前中系统定义了的设备。lsdev-C,.,设备的状态,设备可以有三种状态:未定义(Undefined):系统的Predefined库中没有这个设备的记录。已定义(Defined):系统已经为设备分配了逻辑设备名和端口,同时保有其属性。设备当前对系统不可用,其对应逻辑设备无法访问。可用(Available):设备已定义并且就绪。,.,自配置设备,在系统启动或者运行配置管理器(cfgmgr)时,可由系统自动配置的设备。自配置设备在其ROM芯片中有唯一的识别号。cfgmgr读取这些识别号,并在ODM预定义数据库中搜寻配置这些设备所需的程序。为了保证cfgmgr能发现并正确配置外置自配置设备,外置设备必须在cfgmgr运行前加电。,.,设备管理的命令,cfgmgr/mkdev配置系统中新增设备lsattr用于读取指定设备的配置属性,部分属性可更改.lscfg用于显示指定设备的类型、序列号和有关供货商的信息.rmdev从系统中删除设备,或使设备处于defined状态lsdev/prtconf列出当前系统中定义的设备,.,CD-ROM(cd0),自配置设备加载cdrom使用:mount-rvcdrfs/dev/cd0/mnt或者创建一个CD-ROM文件系统并进行加载smitcdrfmount/cdrom卸载cdromunmount/cdrom,.,第八单元安全管理,.,用户,用户帐号每个用户帐号都有唯一的用户名、用户ID和口令文件所有者依据用户ID判定文件所有者一般为创建文件的用户,但root用户可以改变一个文件的所有者固有用户root超级用户adm,adm,bin,大多数系统文件的所有者,但不能用这些用户登录,.,用户组,用户组需要访问同一文件或执行相同功能的多个用户可放置到一个用户组每个用户都必须属于至少一个用户组,一个用户可属于多个用户组固有用户组:system管理者组staff普通用户组,.,安全性记录文件,/var/adm/sulog记录每次su命令的执行。这是个文本文件。使用任何文本文件的命令查看。/var/adm/wtmp和/etc/utmp记录用户的成功登录。使用who命令查看。/etc/security/failedlogin记录所有不成功的登录尝试。如果用户名不存在,记录为UNKNOWN项目。使用who命令查看,.,安全性相关文件,/etc/passwd合法用户(无口令内容)/etc/group合法用户组/etc/security/passwd含有加密形式的用户口令/etc/security/user用户属性,口令限制/etc/security/limits对用户的限制/etc/security/environ用户环境设定/etc/security/login.cfg登录设置/etc/security/group用户组属性/usr/lib/security/mkuser.default建立新用户的一些默认设置存放文件中,.,用户和组的创建,用户和组对于用户组,使用smitgroup对于少量用户的管理,使用smituser设置口令:passwd新用户在第一次登录前,系统管理员要为其设置口令.对于大量的用户,使用mkuser命令使用smit来选择有关选项,.,更改用户和组的属性,smittychusersmittychgroup,.,删除用户和组,smittyrmusersmittyrmgroup删除用户宿主目录(不象创建用户自动创建宿主目录,删除用户时不会自动删除宿主目录)#rm-r/home/team01,.,用户环境初始化过程,/etc/profile:一个shell脚本,控制整个系统的默认环境变量,例如TERM、MAILMSG等。/etc/environment:控制所有进程的基本环境。例如HOME、LANG、TZ、NLSPATH等。/$HOME/.profile:每个用户自有的环境变量设置文件,位于用户的宿主目录中。,.,文件/etc/security/limits,/etc/security/limits高级ulimit限制属性fsize,core,cpu,date,rss,stack,nofiles在此文件头部,有对这些属性意义的解释-1意味着没有限制每名用户的限制条件-若没有设置,那么就使用默认值,.,cron,每一种UNIX都有cron,但有关定义文件的目录位置会不同cron表文件/var/spool/cron/crontabs/记录文件/var/adm/cron/log允许/拒绝文件/var/adm/cron/cron.allow,deny使用crontab-e编辑cron文件使用AIX中Skulker脚本,可清除tmp下临时文件检查文档,.,用户监视和记录文件,常用的命令:wholast-登录事件和关机信息lastrootconsolelast|grepshutdown系统记录文件(循环记录文件)列出系统记录名称:alog-L示例:bootbosinstnimconsole列出文件:alog-o-tboot,.,第九单元系统软件安装,.,AIX操作系统光盘,AIX5LVersion5.1的系统光盘,包括:AIXBaseOperatingSystem(5CDs)BonusPackExpansionPackAIXDocumentationAIXToolboxforLinuxApplications,.,软件包定义,可安装的最小单位完成特定功能,fileset的集合可独立安装的单元,package的集合完整的产品,LPP(LicensedProgramProduct)是一个完整的软件产品,它包含相关的所有package或fileset。,.,AIX软件更新,针对系统缺陷和错误的修正增加新的设备的支持新的功能#oslevel-r5100-02,对操作系统的更新,包含有对性能或功能的增强,或错误修正,.,AIX版本编号,确认AIX的版本,使用,.,增加一个程序包或PTF,若AIX丢失了一些内容(未安装的功能)或准备引入新功能,那么需要进行安装安装程序包、文件集或PTF时,使用:installp命令事实上使用:smittyinstallpsmitty可以解释所有标记的含义,使用起来更加简单,.,Installp/smittyinstallp,全特性安装方法预览将会发生什么事情必备条件检查互相依赖性软件AIX软件可以安装成两个状态:AppliedCommit必要的话,选择增加有关文件系统容量覆盖或保存有关文件数据块同时更新,.,检查系统安装软件,若想列出所有已安装的IBMAIX软件的当前版本,请使用命令:lslpp-l列出某个命令包含在哪个文件集中lslpp-w/usr/bin/vi,.,第十单元性能监测,.,系统性能分析工具,CPU,内存,磁盘,网络,vmstat,iostat,vmstat,iostat,netstat,topas/nmon,topas/nmon,topas/nmon,

温馨提示

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

评论

0/150

提交评论