已阅读5页,还剩150页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,AIX5L系统管理培训,第一单元AIX5L概述及基础管理,本单元主要内容AIX操作系统介绍操作系统基础管理,如开机,关机,创建和删除目录常用的目录结构介绍,AIX操作系统介绍,AIX全名为AdvancedInteractiveExecutive,俗称“AnIBMuniX”或“AdvancedIBMuniX”。作为综合评价第一的unix操作系统,AIX是真正的第二代unix,具有性能卓越、易于使用、扩充性强、适合企业关键应用等众多特点,AIX操作系统介绍,AIX是超过1500位研究学者、2000位业务技术专家共同合作的智慧结晶。它全面符合X/OpenXPG4、UNIX98、SPEC1170、CORBA、OpenDoc、IEEEPOSIX1003.1-1996(1003.1c)等工业标准,支持300种以上的IBM软件和超过13000家独立软件厂商的软件产品。,AIX的突出特性,作为第二代unix,AIX在技术上具有许多超越传统unix的功能,包括:模块化内核动态调整内核多线索内核(Multi-ThreadingKernel)高效率的输入/输出(I/O),AIX的突出特性,实时处理安全性能增强型日志文件系统存储管理(包括镜像技术、条块化技术)系统管理在线帮助查询,系统启动方法(一),系统的启动模式正常模式一般是用硬盘启动机器,用于平常的工作维护模式一般使用光盘、磁带启动机器,用于对机器硬件进行检测、安装操作系统、对已经安装的操作系统进行一些修复操作,系统启动方法(二),启动设备启动设备的种类磁带机光驱硬盘网络启动顺序列表p系列小型机硬件会保存一个被称为bootlist的列表,机器启动时首先使用列表中的第一个设备启动机器,如果第一个设备不能启动机器,再使用第二个设备启动,bootlist可以人为修改。缺省的bootlist,此bootlist是不能修改的,其顺序是:软驱、光驱、磁带机、硬盘、网络,使用此bootlist可以进入维护模式。,系统启动方法(三),启动设备修改启动顺序列表的方法操作系统启动后#bootlist-mnormal-o显示启动顺序hdisk0hdisk1#bootlist-mnormalcd0rmt0hdisk0hdisk1修改启动顺序机器启动过程中在机器启动过程中,显示屏上会显示如下内容(不是绝对的):1SMSMenu5DefaultBootList6StoredBootList此时按1键可以进入SMS菜单对启动顺序进行修改;按5键可以使用缺省启动顺序进入维护模式;按6键可以使用设定的启动顺序进入维护模式,系统启动方法(四),开机对于未启动的机器大多数P系列服务器在接通电源后会进行初步的自检,自检通过后会在LCD上显示“OK”,此时按一下机器操作面板上的白色电源键就开始启动。对于已经启动的机器可以使用shutdown-Fr命令让机器重新启动。,系统关闭方法,关闭系统的命令shutdown1分钟后关机,并且对联机的用户给出提示shutdown+22分钟后关机shutdownFr关机后重新启动机器设置关闭系统前要运行的作业关闭系统时会自动运行/etc/rc.shutdown脚本,可以在此脚本中加入想要执行的命令。,系统启动过程,PowerOn,加电自检(POST),装入AIX启动映像调入内存,创建RAMDISK,定位OS引导程序(BootstrapCode),查找AIX启动映像,识别最基本的设备,varyonrootvg,mount系统文件系统,执行/etc/inittab文件中设置的内容,系统启动过程中的常见问题(一),LED201(引导映像破坏)解决方法用光盘、系统备份磁带启动机器,进入维护模式访问rootvg检查/和/tmp文件系统使用情况用lslv-mhd5检查用于引导的磁盘重建引导映像bosboot-ad/dev/hdiskn在错误日志中检查CHECKSTOP错误。如发现这样的错误,则可能是硬件失败Shutdown并重新启动系统,系统启动过程中的常见问题(二),LED223-229(没有找到可以用来启动的设备)解决方法启动机器时按1键进入SMS菜单检查启动顺序列表是否正确,如果不正确则修改如果启动列表正确就应该是硬件方面问题,系统启动过程中的常见问题(三),LED551,555和557(文件系统和JFS日志损坏)解决方法1、用光盘、系统备份带启动机器,进入维护模式访问rootvg(不要mount文件系统)2、执行下面的命令:fsck-y/dev/hd1fsck-y/dev/hd2fsck-y/dev/hd3fsck-y/dev/hd4fsck-y/dev/hd9var/usr/sbin/logform/dev/hd8,系统启动过程中的常见问题(四),LEDs552,554和556(varyonrootvg失败)解决方法1、用光盘、系统备份带启动机器,进入维护模式2、如果不能够访问rootvg,可能是硬件问题,系统启动过程中的常见问题(四),LED553(/etc/inittab文件问题)解决方法1、用光盘、系统备份带启动机器,进入维护模式访问rootvg(要mount文件系统)2、用df检查/,/var和/tmp空闲空间3、检查/etc/inittab文件,纠正inittab问题4、检查下面文件/etc/environment/bin/sh/bin/hsh/etc/fsck/etc/profile/.profile,检查启动状态,使用下列命令检查启动状态1、alog-o-tboot查看引导日志2、lastreboot查看机器重启的日期3、uptime显示机器运行的时间4、bootlist-mnormal-o显示启动顺序,AIX系统目录结构(一),AIX系统目录结构(二),AIX系统目录结构(三),文件和目录的操作(一),显示当前目录:$pwd更改当前目录:$cddir_nameor$cd.创建目录:$mkdirdir_name,文件和目录的操作(二),删除目录:$rmdirdir_name列目录的内容:$ls-l更改目录名:$mvold_dir_namenew_dir_name,文件和目录的操作(三),文件列表:$ls-l列文件内容:$catfile_nameor$pgfile_name文件拷贝:$cpsource_filetarget_file,文件和目录的操作(四),移动/更名文件:$mvsource_filetarget_file删除文件:$rmfile_name链接文件:$lnsource_filetarget_file,系统信息的攫取,当前系统的基本配置prtconf当前系统的详细配置lscfg-vp,第二单元用户管理和安全性,本单元主要内容用户和用户组概念,以及何时和怎样定义它们控制root访问的各种方法管理文件与用户的关联增加/修改/删除用户增加/修改/删除用户组管理用户口令与其他用户通讯,用户管理概念,用户帐号每个用户帐号都有唯一的用户名、用户ID和口令文件所有者依据用户ID判定文件所有者一般为创建文件的用户,但root用户可以改变一个文件的所有者固有用户root超级用户adm,adm,bin,大多数系统文件的所有者,但不能用这些用户登录用户组需要访问同一文件或执行相同功能的多个用户可放置到一个用户组文件所有者组给了针对文件所有者更多的控制固有用户组:system管理者组staff普通用户组,用户组,一个用户组包含一个或多个用户每个用户都必须属于至少一个用户组,一个用户可属于多个用户组可以使用groups或setgroups命令查看用户所属的组一个用户所属的主用户组用于在创建文件时标明文件所有者组。更改主用户组使用newgrp或setgroups命令,用户组层次,system,security,printq,adm,audit,staff,用户层次,root,admin用户,(admin标志设为true),普通用户,控制root访问,限制root登录系统管理员必须按照不公开的时间表定期更改root口令对不同的系统指定不同的root口令为每个系统管理员建立一个自己的帐号。执行系统管理任务时,首先用自己的帐号登录,然后用su命令切换到root用户。这可以为日后清查留下审计记录。root的PATH环境变量设置不能危及系统安全,su命令,su命令使一个用户切换到另一用户帐号,su会创建一个新的shell进程。例如:#suteam01$whoamiteam01如果su命令带上“-”参数(前后都有空格),用户环境也被切换例如:$cd/tmp$su-root#pwd/,安全性记录文件,/var/adm/sulog记录每次su命令的执行。这是个文本文件。使用任何观看文本文件的命令查看。/var/adm/wtmp和/etc/utmp记录用户的成功登录。使用who命令查看。/etc/security/failedlogin记录所有不成功的登录尝试。如果用户名不存在,记录为UNKNOWN项目。使用who命令查看。,文件和目录权限(一),文件:r:用户可以读取文件w:用户可以修改文件内容x:用户可以将文件当作命令执行目录:r:用户可以列出目录下的内容w:用户可以在目录中建立和删除文件或目录x:用户可以进入此目录,或将此目录放入PATH环境变量,文件和目录权限(二),所有者,r,w,x,所有者组成员,r,w,x,其他用户,r,w,x,2,4,1,2,4,1,2,4,1,rwxrwxr-=774(8进制形式)r-xr-xr-x=555(8进制形式),改变文件或目录权限和所有者,修改文件或目录权限:文件原有权限:rwxr-xr-file1#chmodg+wfile1或#chmod774file1结果:rwxrwxr-#chmodu+xfile1或#chmod755file1结果:rwxr-xr-x修改文件或目录的所有者:#chownfredfile1#修改文件所有者为fred#chgrpbudgetfile1#修改文件所有者组为budget等同于#chownfred:budgetfile1,安全性相关文件,包含用户属性和访问控制的文件/etc/passwd合法用户(无口令内容)/etc/group合法用户组/etc/security/passwd含有加密形式的用户口令/etc/security/user用户属性,口令限制/etc/security/limits对用户的限制/etc/security/environ用户环境设定/etc/security/login.cfg登录设置/etc/security/group用户组属性,用户环境的合法性检查和修正,检查/etc/passwd/与/etc/security/passwd的一致性,以及/etc/security/login.cfg和/etc/security/user,同时修正错误:pwdck-yALL检查/etc/security/user、/etc/security/limits、/etc/security/passwd,以及是否每个组在/etc/group和/etc/security/group中都有对应条目,并修正错误:usrck-yALL检查/etc/group、/etc/security/group、/etc/passwd和/etc/security/user中关于用户组的内容的一致性,并修正错误:grpck-yALL,用户环境初始化过程,登录,用户环境建立完成,/etc/profile,/etc/environment,$HOME/.profile,/etc/profile:一个shell脚本,控制整个系统的默认环境变量,例如TERM、MAILMSG等。/etc/environment:控制所有进程的基本环境。例如HOME、LANG、TZ、NLSPATH等。/$HOME/.profile:每个用户自有的环境变量设置文件,位于用户的宿主目录中。,安全和用户管理菜单,#smitsecurity,用户管理菜单,#smitusers,增加用户,#smitmkuser,更改/显示用户属性,#smitchuser,删除用户帐号,删除用户帐号:#rmuser-pteam01删除用户宿主目录(不象创建用户自动创建宿主目录,删除用户时不会自动删除宿主目录)#rm-r/home/team01,设置用户口令,在设置口令前,新用户帐号不可用修改用户口令:passwordusername:使用这个命令,root用户可以修改任何用户的口令,其他用户只能修改自己的口令。pwdadmusername:使用这个命令,root用户可以修改任何用户的口令,security组成员可以修改除root以外的用户口令,其他用户只能修改自己的口令。,用户组管理菜单,#smitgroups,增加用户组,#smitmkgroup,更改/显示用户组,#smitchgroup,第三单元设备管理,本单元主要内容设备的不同状态增加/显示/删除设备,设备的状态,设备的三种状态:未定义(Undefined):连接了物理设备,操作系统中没有对应的逻辑设备定义。已定义(Defined):操作系统为物理设备定义了逻辑设备。但对应的设备驱动程序没有运行,设备不能访问。可用(Available):操作系统为物理设备定义了逻辑设备,对应的设备驱动程序也在运行,设备可以正常访问。,查看设备及其属性(一),lsdev显示设备信息lsdev-C显示系统中所有已经定义或可用的设备namestatuslocationdescriptioncd0Defined10-60-00-1,016BitSCSIMultimediaCD-ROMDriveen0Available10-80StandardEthernetNetworkInterfaceent0Available10-80IBMPCIEthernetAdapter(22100020)hd1DefinedLogicalvolumelsdev-Ccprocessor显示CPU设备proc0Available00-00Processorproc1Available00-01Processor,查看设备及其属性(二),lsdev显示设备信息lsdev-Ccmemory显示内存设备L2cache0AvailableL2Cachemem0AvailableMemorylsdev-Ccdisk显示硬盘hdisk0Available10-60-00-8,016BitLVDSCSIDiskDrivehdisk1Available10-60-00-10,016BitLVDSCSIDiskDrivelsdev-Cctape显示磁带机rmt0Available10-60-00-0,0SCSI4mmTapeDrivelsdev-Cccdrom显示光驱cd0Defined10-60-00-1,016BitSCSIMultimediaCD-ROMDrive,查看设备及其属性(三),lsdev显示设备信息lsdev-Ccadapter显示适配卡ent0Available10-80IBMPCIEthernetAdapter(22100020)mg20Available10-68GXT130PGraphicsAdaptersa0Available01-S1StandardI/OSerialPortscsi0Available10-60WideSCSII/OControllersioka0Available01-K1-00KeyboardAdaptersiokma0Available01-K1Keyboard/MouseAdaptersioma0Available01-K1-01MouseAdapterssa0Available10-70IBMSSAEnhancedRAIDAdapter(14104500),查看设备及其属性(四),lsattr显示设备的属性lsattr-Elrmt0显示rmt0的属性block_size1024BLOCKsize(0=variablelength)TruecompressyesUsedataCOMPRESSIONTruedensity_set_137DENSITYsetting#1Truedensity_set_236DENSITYsetting#2TrueextfmyesUseEXTENDEDfilemarksTruemodeyesUseDEVICEBUFFERSduringwritesTrueretnoRETENSIONontapechangeorresetTrueret_errornoRETURNerrorontapechangeorresetTruesize_in_mb12000SizeinMegabytesFalse,查看设备及其属性(五),lscfg显示设备的特征数据lscfg-vp显示全部设备的特征数据lscfg-vlhdisk0显示hdisk0的特征数据hdisk040-60-00-4,016BitSCSIDiskDrive(9100MB)Manufacturer.IBMMachineTypeandModel.DGHS09UFRUNumber.59H6926ROSLevelandID.30334530SerialNumber.681F2021ECLevel.E31898PartNumber.59H6816DeviceSpecific.(Z0).000003029F00013ADeviceSpecific.(Z1).GAGSPR603EDeviceSpecific.(Z2).09RIDeviceSpecific.(Z3).98364DeviceSpecific.(Z4).0001DeviceSpecific.(Z5).22DeviceSpecific.(Z6).E31777,添加新设备,cfgmgr扫描系统连接的设备,如果没有定义对应的逻辑设备,则设定相应的定义。#cfgmgr配置所有的未配置设备#cfgmgr-i/dev/cd0如果操作系统中没有安装某种设备的驱动程序,就不会对这种设备进行配置,制定此参数表示如果出现这种情况,就从制定位置查找驱动程序安装,再对设备进行配置。mkdev配置指定的设备#mkdev-lcd0将cd0的状态改为“可用”#mkdev-cClass-sSubclass-tType-lName-aAttribute=Value.-d|-S|-R-fFile-h-pParentName-q-wConnectionLocation添加一个指定的新设备,删除设备,rmdev删除指定的设备。#rmdev-lcd0将设备cd0的状态变为“已定义”(defined)#rmdev-dlcd0删除设备cd0,其状态变为“未定义”#rmdev-Rlscsi1将设备scsi1及其子设备的状态全部变为“已定义”#rmdev-Rdlscsi1将设备scsi1及其子设备的状态全部变为“未定义”,磁带机磁带机设备文件名是/dev/rmt*,每个磁带机设备有8个设备文件,分别代表8种工作方式,比如rmt0磁带机的8个设备文件名分别为:/dev/rmt0、/dev/rmt0.1、/dev/rmt0.2、/dev/rmt0.3、/dev/rmt0.4、/dev/rmt0.5、/dev/rmt0.6、/dev/rmt0.7。rewind:磁带回卷到头部retension:磁带重新绕紧(先将磁带卷到末尾,再回卷到头部)desity(密度):#1为高密度、#2为低密度,一些特定的设备属性(一),磁带机DataCompression数据压缩。当使用数据压缩功能时,磁带机会使用压缩算法对数据进行压缩再写到磁带上。有些磁带机标称压缩比为1:2,有些磁带机标称压缩比为1:3,实际上这种标称不准确,不同的数据特征压缩比是不同的。另外,使用压缩时的速度会更快。BlockSize数据块的大小,对于不同的磁带机类型而言,其适合的数据块大小是不同的,大部分磁带机使用1024字节的块大小,有些使用512字节的块大小。块大小可以设备为0,表示使用可变长度。读磁带使用的块大小要与写磁带时使用的块大小相同,否则读不出来。磁带机有自己适合的块大小,如果设置得不合适,其读写速度有可能受到严重的影响。,一些特定的设备属性(二),网卡MediaSpeed网卡使用的传输速度,目前有几种:10M半双工、10M全双工、100M半双工、100M全全双工、1000M半双工、1000M全双工、自适应。一般来说,设置成自适应是比较好的,但偶尔也会出现速度问题(速度特别慢)。也出现过在1000M网环境中使用1000M或自适应的速度设置时网速特别慢的情况,改成100M后反而速度正常的情况。,一些特定的设备属性(三),第四单元存储管理,主要内容AIX存储管理概述AIX存储结构描述逻辑卷管理器(LVM)LVM的配置数据(VGDA,VGSA和LVCB)磁盘Quorum物理卷(PV)管理逻辑卷(LV)管理卷组(VG)管理,硬盘存储简介(一),硬盘存储的主要种类单个硬盘主机直接使用物理硬盘的空间。简单的磁盘阵列使用RAID技术将多个物理硬盘组合成一个逻辑的硬盘,主机把这个硬盘组合当成一个独立的物理硬盘来使用。光纤通道存储使用RAID技术将多个硬盘组合成逻辑硬盘,再将逻辑硬盘分割成若干逻辑空间(通常称为LUN),主机把每个LUN当成独立的物理硬盘使用。,硬盘存储简介(二),RAID技术简介-磁盘阵列的基础核心技术目的:提高可靠性、提高性能、廉价RAID0数据条带化,没有冗余数据保护功能,连续读写、随机读写性能都很好。,数据条块,硬盘存储简介(三),RAID技术简介-磁盘阵列的基础核心技术RAID1硬盘镜像,没有条带化。可靠性高,读性能高于单个硬盘,写性能低于单个硬盘。,硬盘存储简介(四),RAID技术简介RAID3数据条带化,粒度很小,以一个扇区为单位分散在数据盘中,有一块专门的校验盘,有冗余数据保护功能,连续读写性能极好、随机读写性能一般。适合做影像数据的存储。,硬盘存储简介(五),RAID技术简介RAID5数据条带化,校验数据分布到各个盘上,有冗余数据保护功能,随机读性能很好,写性能相对较差。,硬盘存储简介(六),RAID技术简介RAID0+1数据镜像并且条带化,结合了RAID0、RAID1的长处。,硬盘存储简介(七),常用阵列简介SCSI磁盘阵列一个SCSI通道最多可连接15块硬盘。目前市场上存在的SCSI阵列都是非常低端的产品,基本上只是起一个安装硬盘的作用,RAID是靠安装在主机中的SCSIRAID卡实现的。SCSI是单线路连接的,链路的安全性较差。,SCSIRAID卡,DISK,硬盘存储简介(八),常用阵列简介7133磁盘阵列7133磁盘阵列使用的是环形连接方式,这种连接方式比标准的SCSI连接方式有更高的可靠性。在环中的任何一点断路都不会造成数据通路的断开。一个连接环路可以连接48块盘,比SCSI阵列支持更大的容量。7133磁盘阵列的RAID是靠主机上安装的SSA卡实现的。,硬盘存储简介(九),常用阵列简介光纤通道磁盘阵列光纤通道磁盘阵列设计的目标是给许多机器共享的,作为数据中心的核心设备,较简单的存储设备有了许多变化,增加了很多功能,以实现高可靠性、高性能、高灵活性、高扩展性等多方面的要求。主要特征有:部件全冗余设计,避免单点故障,提高可靠性。配置大容量的cache,提高性能。采用光纤通道硬盘,保证数据通道不存在瓶颈。支持多种RAID,提高性能并保障数据的安全性。建成的RAID是作为存储容量池,在池中分配LUN给主机使用,实现了存储容量的灵活分配。,硬盘存储简介(十),常用阵列简介光纤通道磁盘阵列实现LUNmasking,可以指定某个LUN只给某主机使用,保证了数据访问的安全性。实现了时间点的拷贝功能,可以在极短的时间(若干秒)将LUN做一个快照,这个快照就是当时瞬间的静态数据,可以用来进行数据备份、数据测试等多种业务处理。实现了远程镜像、拷贝功能,可以用于灾难备份系统的实施。硬盘一般采用的是双光纤环路连接,在高端产品中也有使用光纤交换机连接方式实现了高度可靠性,实现了数据路径失败自动切换的功能,大大提高了数据的不间断访问。,硬盘存储简介(十一),常用阵列简介光纤通道磁盘阵列,AIX下LVM介绍(一),AIX操作系统使用LVM的方式来使用硬盘空间。LVM涉及到三个核心要素:PV、VG、LV,AIX下LVM介绍(二),PV(物理卷)PV是对物理硬盘上一段连续空间进行的标识。这一段连续的空间可以是整个物理硬盘,也可以是一个硬盘分区。在linux下就可以使用整个物理硬盘或硬盘分区做PV,在AIX下只能使用整个物理硬盘做PV。很多使用AIX的人认为物理硬盘就是PV,严格说来这种观点是不对的,应该说PV是物理硬盘的一种使用方式而已。当把物理硬盘设定为PV时,会在物理硬盘的头部划分出一块保留区用于存放LVM管理信息。这些管理信息主要包括:PVID是PV的标识号,是唯一的。VGDAPV所属VG中的定义信息,包括PV、LV的描述信息VGSAVG的状态信息,AIX下LVM介绍(三),PV(物理卷)PP(物理分区)LVM对物理空间的分配方法是:将整个VG中所有PV的空间划分成固定大小的分配单元,再把若干个分配单元组合在一起分配给LV。这些固定大小的分配单元被称为PP(物理分区)。对于一个VG,PP的大小是固定的,在建VG时就要确定,确认后就不能修改。,AIX下LVM介绍(四),VG(卷组)顾名思义,卷组可以理解为“一组物理卷”、“一组逻辑卷”。卷组将多个物理卷的空间组合为一个大的整体空间,统一管理分配。用户可以自由地建立自己的VG进行空间管理,AIX有一个特殊的VG是在安装操作系统时就建立好的,名为rootvg,rootvg中存放着操作系统必须使用的逻辑卷和文件系统。,AIX下LVM介绍(五),VG(卷组)VGDA卷组描述区,此区域记录了卷组中所有的物理卷和逻辑卷的信息,记录了每个逻辑卷空间分配。VGSA卷组状态区,记录卷组中物理卷(PV)和物理分区(PP)的状态信息。,AIX下LVM介绍(六),VG(卷组)VGDA的分布VGDA是极为重要的数据,AIX采用了多份拷贝进行保护,具体情况如下:VG中只有一个PV时,这个PV上有2个VGDA;VG中有二个PV时,第一个PV上有2个VGDA,第二个PV上有1个VGDA;VG中有三个以上PV时,每个PV上有1个VGDA,AIX下LVM介绍(七),VG(卷组)Quorum“法定人数”(大于等于51%),其含义是当完好的VGDA数量大于“法定人数”时VG才能够访问。可以关闭、打开VG的QUORUM设置,关闭QUORUM时,只要1个VGDA是完好的VG就能访问。如果一个VG的完好VGDA少于QUORUM,可以使用命令强制性访问VG。(解释VGDA的变化),AIX下LVM介绍(八),VG(卷组)rootvgAIX操作系统安装在rootvg中,rootvg包含了操作系统必需的数据,这些数据存放在几个LV中,具体内容如下:LV名称作用hd5启动映像hd6页交换空间hd8文件系统日志hd4/文件系统hd2/usr文件系统hd9var/var文件系统hd3/tmp文件系统hd1/home文件系统hd10opt/opt文件系统,AIX下LVM介绍(九),LV(逻辑卷)从用户的视角来看,他们看到并使用的存储空间是LV,之所以使用LV而不直接使用PV,主要是因为LV有很多好处:空间分配的灵活,可动态扩展、缩小逻辑卷大小;打破物理硬盘容量的限制;可以做镜像,大大提高数据的安全性;通过合理的空间分配组合实现数据的访问速度提高。后面介绍LV的相关要素以及上述好处是怎样实现的,AIX下LVM介绍(十),LV(逻辑卷)LV空间分配可以把LV理解成一张登记表,“登记表”中每个“登记栏”中都记录下物理空间的地址。在LV中,“登记栏”被称为LP(逻辑分区)。“登记表”存放在VGDA中。“登记栏”可以多次填写,也可以擦除。这样就能够灵活分配空间、打破单个物理硬盘的空间限制。,AIX下LVM介绍(十一),LV(逻辑卷)LP的特性镜像一个LP最多可以对应三个PP,这样就可以实现在三个不同的物理硬盘保存同样的数据,大大提高数据安全性,也能够提高数据读操作的性能。镜像PP写操作入时序调度并行(Parallel):所有物理分区同时写入串行(Sequential):各个物理分区顺序写入,AIX下LVM介绍(十二),LV(逻辑卷)LP的特性镜像镜像的调整LP的PP拷贝数可以随时增加、减少,非常灵活。镜像PP的数据同步由于各种原因,镜像PP间的数据有可能会不一致,VGSA中记录PP的状态,那些不是最新数据的PP的状态被标记为stale,可以用命令将stalePP的数据进行同步。LV镜像对性能的影响出于数据安全方面的考虑,一般会采用“串行”的方式写镜像的PP,这样会稍微减少写数据的性能。如果有多个读硬盘的操作,会分流到做镜像的多个硬盘上,减轻了每个硬盘的工作负载,同时也减少了每个硬盘访问的随机度,因此会提高数据读的性能。,AIX下LVM介绍(十三),LV(逻辑卷)LVCB逻辑卷控制块,位于LV的首512字节,记录的是LV的信息。如果这个信息被破坏,在做一些VG相关的操作时会报警,但不一定影响使用。有些数据库在使用LV存放数据,没有设定足够的偏移量时会破坏LVCB的数据,这并不会影响使用,一定不要试图修复LVCB,否则就造成数据库损坏。,AIX下LVM介绍(十四),LV(逻辑卷)LV的类型系统预设的LV类型有:bootpagingjfsjfslogjfs2jfs2log系统预设的类型有其固定的用途,比如jfs的LV就不能用来建jfs2的文件系统。用户也可以自己定义一些类型,不过并没有实际的意义,只不过能够起到便于区分的作用,比如直接存放数据库数据的LV设为dbfile就比较清晰。,存储管理的限制,LVM操作介绍(一),LogicalVolumeManager=VolumeGroupsLogicalVolumesPhysicalVolumes,SMIT菜单#smitlvm,LVM操作介绍(二),VolumeGroups=ListAllVolumeGroupsAddaVolumeGroupSetCharacteristicsofaVolumeGroupListContentsofaVolumeGroupRemoveaVolumeGroupActivateaVolumeGroupDeactivateaVolumeGroupImportaVolumeGroupExportaVolumeGroupMirroraVolumeGroupUnmirroraVolumeGroupSynchronizeLVMMirrors,SMIT菜单,LVM操作介绍(三),SetCharacteristicsofaVolumeGroup=ChangeaVolumeGroupAddaPhysicalVolumetoaVolumeGroupRemoveaPhysicalVolumefromaVolumeGroupReorganizeaVolumeGroup,SMIT菜单,LVM操作介绍(四),LogicalVolumes=ListAllLogicalVolumesbyVolumeGroupAddaLogicalVolumeSetCharacteristicofaLogicalVolumeShowCharacteristicsofaLogicalVolumeRemoveaLogicalVolumeCopyaLogicalVolume,SMIT菜单,LVM操作介绍(五),SetCharacteristicofaLogicalVolume=ChangeaLogicalVolumeRenameaLogicalVolumeIncreasetheSizeofaLogicalVolumeAddaCopytoaLogicalVolumeRemoveaCopyfromaLogicalVolume,SMIT菜单,LVM操作介绍(六),PhysicalVolumes=ListAllPhysicalVolumesinSystemAddaDiskChangeCharacteristicsofaPhysicalVolumeListContentsofaPhysicalVolumeMoveContentsofaPhysicalVolume,SMIT菜单,LVM操作介绍(七),常用命令,#lsvgrootvgdatavg#lsvg-odatavgrootvg,#lsvg显示系统中有哪些VG#lsvg-o显示系统中哪些VG是活动的,LVM操作介绍(八),常用命令,#lsvgrootvgVOLUMEGROUP:rootvgVGIDENTIFIER:000fda6f00004c00VGSTATE:activePPSIZE:16megabyte(s)VGPERMISSION:read/writeTOTALPPs:542(8672megabytes)MAXLVs:256FREEPPs:74(1184megabytes)LVs:10USEDPPs:468(7488megabytes)OPENLVs:9QUORUM:2TOTALPVs:1VGDESCRIPTORS:2STALEPVs:0STALEPPs:0ACTIVEPVs:1AUTOON:yesMAXPPsperVG:32512MAXPPsperPV:1016MAXPVs:32LTGsize(Dynamic):256kilobyte(s)AUTOSYNC:noHOTSPARE:noBBPOLICY:relocatable,#lsvgvgname显示某个VG的属性,LVM操作介绍(九),常用命令,#lsvg-lrootvgrootvg:LVNAMETYPELPsPPsPVsLVSTATEMOUNTPOINThd5boot111closed/syncdN/Ahd6paging1281281open/syncdN/Ahd8jfs2log111open/syncdN/Ahd4jfs213131open/syncd/hd2jfs275751open/syncd/usrhd9varjfs2111open/syncd/varhd3jfs256561open/syncd/tmphd1jfs2111open/syncd/homehd10optjfs2441open/syncd/opt,#lsvg-lvgname显示某个VG中的LV,LVM操作介绍(十),常用命令,#lsvg-prootvgrootvg:PV_NAMEPVSTATETOTALPPsFREEPPsFREEDISTRIBUTIONhdisk0active5427400.00.00.00.74,#lsvg-pvgname显示某个VG中的PV,LVM操作介绍(十一),常用命令,#lspvhdisk000000000e272b57arootvgactivehdisk1000fda6f0c9ab923datavgactive#lspv-lhdisk0hdisk0:LVNAMELPsPPsDISTRIBUTIONMOUNTPOINThd612812800.00N/Ahd81100.00.01.00.00N/Ahd51101.00.00.00.00N/Ahd9var1100.00.01.00.00/var,#lspv显示系统中有哪些PV#lspv-lpvname显示某个PV中包含哪些LV,LVM操作介绍(十二),常用命令,#lspv-phdisk0hdisk0:PPRANGESTATEREGIONLVNAMETYPEMOUNTPOINT1-1usedouteredgehd5bootN/A2-109usedouteredgefslv00jfs2/orainst110-217usedoutermiddlehd6pagingN/A218-218usedcenterhd8jfs2logN/A219-219usedcenterhd4jfs2/220-223usedcenterhd2jfs2/usr224-224usedcenterhd9varjfs2/var225-226usedcenterhd3jfs2/tmp227-227usedcenterhd1jfs2/home228-228usedcenterhd10optjfs2/opt229-262usedcenterhd2jfs2/usr263-265usedcenterhd10optjfs2/opt,#lspv-ppvname显示某个PV中的空间使用情况,LVM操作介绍(十三),常用命令,#lslvhd1LOGICALVOLUME:hd1VOLUMEGROUP:rootvgLVIDENTIFIER:000fda6f00004c00PERMISSION:read/writeVGSTATE:active/completeLVSTATE:opened/syncdTYPE:jfs2WRITEVERIFY:offMAXLPs:512PPSIZE:16megabyte(s)COPIES:1SCHEDPOLICY:parallelLPs:1PPs:1STALEPPs:0BBPOLICY:relocatableINTER-POLICY:minimumRELOCATABLE:yesINTRA-POLICY:centerUPPERBOUND:32MOUNTPOINT:/homeLABEL:/homeMIRRORWRITECONSISTENCY:on/ACTIVEEACHLPCOPYONASEPARATEPV?:yes,#lslvlvname显示某个LV的情况,LVM操作介绍(十四),常用命令,#lslv-ltestlv1testlv1:/testfsPVCOPIESINBANDDISTRIBUTIONhdisk1002:002:000100%000:004:000:000:000,#lslv-llvname显示某个LV的存储分布,#rmlvlvname删除指定的LV,LVM操作介绍(十五),常用命令,#varyonvgvgname激活某个VG#varyoffvgvgname关闭某个VG,当VG上所有LV都处于关闭时才能成功#importvg-yvgnamepvname从指定硬盘的VGDA中取出信息保存到操作系统中,这样操作系统中就有了该VG的定义。#exportvgvgname将指定VG的所有相关定义信息从操作系统中删除,这样操作系统中就查不到此VG。不过PV上的所有信息都完好无损。,LVM操作介绍(十六),常用命令,#extendvgvgnamepvname.将指定的PV加入到某个VG中#reducevgvgnamepvname.将指定的PV从VG中删除,必须保证要删除的PV上没有数据,如果VG中的PV全部被删除,则此VG也同时被删除掉。#syncvg-llvname#syncvg-ppvname#syncvg-vvgname同步镜像LV的PP。#migratepvSpvnameDpvname#migratepv-llvnameSpvnameDpvname将指定Spvname上的数据迁移到Dpvname上。,LVM操作介绍(十七),常用命令,#cplv-vvgname-ynewlvnamelvname拷贝LV#splitlvcopy-ynewlvoldlv1将镜像的LV切割为2个独立的LV。#chlvcopy-b-lnewlvname-woldlv从镜像的LV中切分出一个新LV,被切分的LV能够还原,使用-w表示新LV可以写操作,否则是只读的。#chlvcopy-B-slvname还原被切分的LV,文件系统概述,文件系统的类型文件系统的类型有很多种,比如:FAT、FAT32、NTFS、JFS、JFS2、EXT2、EXT3、CDRFS、UDFS、NFS、CIFS等,其中AIX使用的主要类型有:JFS日志文件系统JFS2增强型日志文件系统NFS网络文件系统CDRFSCD-ROM文件系统UDFSDVD-ROM文件系统,文件系统概述,JFS、JFS2文件系统逻辑控制块(LVCB)存放LV的基本信息超级块(Superblock)存放文件系统的基本信息,如大小、标识、空闲块链表inode存放文件“目录项”信息,如文件类型、所有者、访问权限、创建/访问/修改时间、分配的数据块地址。数据块存放数据Indirect块与数据块在相同的物理区域,存放的是数据块的地址。由于inode中保存的数据块数量有限,所以在当文件大小到达一定的大小时就必须使用Indirect块。,文件系统概述,JFS、JFS2文件系统文件系统的日志文件系统是要使用内存进行缓冲的,除非应用程序中使用了专门的指令,否则必需要等操作系统的特定进程周期性地将缓冲的数据写入硬盘中。这意味着如果系统掉电,文件系统的一致性可能会出现问题,使用日志可以解决此问题。注意:对数据块中的数据变化是不会记日志的,日志保护的是文件系统结构,而不保护数据内容。,文件系统概述,JFS、JFS2文件系统文件系统的日志类型独立日志在VG中建立的独立LV用于文件系统日志,多个文件系统可共用一个日志。内嵌日志(inlinelog)在文件系统的LV上划分一块空间用于日志,此日志只能用于本文件系统。JFS只能使用独立日志,JFS2可以使用两种类型的日志。,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 针灸治疗风寒型周围性面瘫的临床疗效观察
- 建筑设计基础测试题库及答案
- 建筑工程师考试模拟试题及解析
- 惠州安全员招聘考试题及答案
- 2024年哈尔滨卷烟总厂校园招聘62人【重点基础提升】模拟试题附带答案题库附答案
- 建筑给排水工程安装技术要点题库
- 库仑定律应用练习题及答案详解
- 环保安全专员考试题库及答案全解
- T∕HBYY 0122-2025 中药材规范化生产技术规程 北苍术
- 懒人英语学习技巧轻松提升听说读写能力测试解析
- 中国资源循环集团25年社招政治素质测试及职业素质测试考试必刷题
- 2025年度贵州继续教育公需科目考试(附答案)
- 水质在线设备培训
- 广东省佛山市南海区2024-2025学年六年级上学期英语期中试卷(含答案)
- 巡察底稿制作培训课件
- 承包商入场前安全培训
- 水库防汛抢险课件讲稿
- 2025-2026学年六年级科学上册第三单元《工具与技术》素养检测卷(含答案解析)
- 中间继电器常见故障课件
- 2025年大港油田考试题库
- 初中英语课堂沉默现象的深度剖析与突破路径
评论
0/150
提交评论