AIX
IBM基于AT&T Unix System V开发的类UNIX操作系统
AIX(Advanced Interactive eXecutive)是IBM基于AT&T Unix System V开发的一套类UNIX操作系统,运行在IBM专有的Power系列芯片设计的小型机硬件系统之上。它符合Open group的UNIX 98行业标准(The Open Group UNIX 98 Base Brand),通过全面集成对32-位和64-位应用的并行运行支持,为这些应用提供了全面的可扩展性。它可以在所有的IBM ~ p系列和IBM RS/6000工作站服务器和大型并行超级计算机上运行。
介绍
AIX的一些流行特性例如chuser、mkuser、rmuser命令以及相似的东西允许如同管理文件一样来进行用户管理。AIX级别的逻辑卷管理正逐渐被添加进各种自由的UNIX风格操作系统中。
AIX 5L 5.3版本操作系统可以支持:
专用文件系统
JFS和JFS2的区别
版本
AIX 6.1, 2007年11月9号
AIX 5L 5.3, 2004年8月
AIX 5L 5.2, 2002年10月
AIX 5L 5.1, 2001年5月
AIX 4.3.3, 1999年9月
AIX 4.3.2, 1998年10月
AIX 4.3.1, 1998年4月
AIX 4.3, 1997年10月
AIX v4, 1994年
AIX v3, 1990年
AIX v2
AIX v1, 1986年
注:L表示同Linux的姻缘关系
图形界面
基本结构
l 模块化内核
l 动态调整内核
l 多线索内核
l 实时处理
l 高效率的I/O
l 安全性能
l 日志文件系统
l 存储管理(包括镜像技术、条带化)
l 系统管理
l 在线帮助查询
发源历史
简介
1986年,全名为尖端交互执行操作系统的AIX诞生,作为UNIX服务器第一个商业化的操作系统,自1986年1月推出以来,AIX就成为IBM进入开放系统和标准(UNIX、TCP/IP和以太网)世界的催化剂,此后更成为备受企业拥护的开放计算平台
AIX带来的变革
1986年以前,UNIX操作系统还仅停留在实验室和大学的机房里,只是一些工程师和在校师生的爱好。1986年1月,伴随第一个版本AIX v1破茧而出,AIX成为世界上第一个能够支持商用RISC系统的UNIX操作系统。UNIX由此脱胎换骨走进商用领域,并成为今天仍广受影响的操作系统之一。
回顾20年的发展历程,AIX对UNIX计算、人类计算发展史以及商业繁荣所作杰出贡献,随着以AIX为先锋的UNIX的不断发展壮大,人类计算技术的发展和应用迎来了一场新的革命。在这期间,真正优异且不断创新突破的技术才得以保留下来,AIX正是其中的佼佼者。到今天,计算机在人类计算技术中的地位越来越重要,AIX亦是功不可没。
很多人也许都还记得,1997年,IBM深蓝计算机在与世界象棋大师卡斯帕罗夫的对弈中取得胜利,电脑首次战胜人脑,这次胜利标志人类计算技术,在人工智能方面取得了突破性进展。当时的IBM深蓝正是采用了AIX操作系统Power架构处理器
IBM深蓝计算机背后是多台运行AIX的IBM SP2计算机,通过大规模并行处理(MPP)技术组合而成。MPP技术使多台计算机组成的集群的计算能力,远远超过单台计算机的能力,凭借这个技术,人类可以制造出更强大的计算机,此举为人类探索未知世界提供了有力的工具。
过去20年只是开始
尽管UNIX市场被Windows和Linux蚕食已成为不争的话题,IBM System p系列大中华区总经理姜锡岫仍坚定地说:“在AIX操作系统上肯定有非常好的前景。我们非常感谢现有的用户的支持。我们有不同的版本,从大型主机的技术挪到现在AIX的技术。全世界AIX已经回到中国,中国地区现在是IBMUNIX服务器是全球第二大的市场,除了美国之外中国销售量非常大,装机总量超过8 万台,中国对IBMUNIX操作系统非常重要。”
据悉,AIX已成为UNIX系统和整个操作系统领域中最闪亮的一个。在中国,采用AIX作为主要操作系统的IBMUNIX服务器,连续8年占据中国UNIX服务器销售额市场份额第一名。姜锡岫同时表示,感觉没有一个厂商会像IBM,在一个产品线花很多精力,不断推出创新的技术,在已经是领先者的同时还不满足,今后,IBM将延承AIX和POWER架构稳定的技术创新路线,承诺与客户、合作伙伴、学术界和UNIX/Linux社区展开更广泛和更深入的协作创新,为客户带来更大的商业价值。从对AIX的重视程度不难看出,过去的20年只是一个开始,该系统未来仍将厚积薄发。也许正如IBM全球高级副总裁Steve Mills所说,“只要有用户在使用AIX,我们将继续投资开发AIX。” 同时,IBM仍需要面对与SCO的官司,后者认为IBM把Unix的专用代码引进到了自己的AIX操作系统中。据悉,SCO控告IBM破坏了双方基于Unix平台派生产品合同的官司,于2007年2月开庭审理。
自 1986 年 1 月AIX v1推出以来, AIX 就成为 IBM 进入开放系统和标准( UNIX 、 TCP/IP和以太网)世界的催化剂。从 1990 年到 1994 年, AIX 为支持领先的硬件技术提供了一个优秀的操作系统。AIX 从一个技术工作站平台发展为一个真正的服务器操作系统。与此同时, IBM 推出了 POWER 微处理器架构并将其与 AIX 结合在一起,制造出第一台RISC 6000 系统,也就是后来人们所称的RS/6000系统。
从 1995 年到 2000 年, AIX 开始将重点放在支持商业和技术应用负载,提供对称多处理以及高端的可扩展性。IBM 在高性能计算领域所处的领先地位源自运行 AIX 的“深蓝”这样的高可用性系统以及高能集群。随着 2001 年 AIX 5L 的发布, IBM 开始在系统分区领域实现重大的创新。AIX 利用虚拟技术实现了逻辑分区、动态逻辑分区和微分区,将系统灵活性和使用率提高到了一个新的水平。
IBM 于 2005 年 12 月宣布 AIX 协作中心投入运行。通过2年2亿美元的投入, IBM 将使用这一设在德州奥斯汀的中心与客户、开发人员、 ISV 和学术界进行合作,推动以 AIX 技术为中心的创新,同时开发、测试和使用各种用于支持 AIX操作系统的新应用和中间件
AIX 协作中心将重点推动关键技术领域的系统级创新,如虚拟、安全性、性能和可扩展性,该中心将帮助 ISV 们利用新的 IBM 硬件和软件功能来改进自己在 AIX 上运行的应用。另外,这一中心还将提供包括培训、设备、有经验的技术咨询顾问以及远程或现场测试功能在内的丰富资源,帮助这些 ISV 在 AIX 和最新 64 位 POWER 系统上实现自己的应用。
发明 RISC 技术 - 1975
第一个可用的商用 RISC 系统 (RT/ PC) -1986
第一个超标量体系结构RISC (POWER) - 1990
第一个支持TCP/ IP v6 的UNIX (AIX) -1997
第一个64- 位UNIX98 认证 (AIX) - 1998
唯一通过 VPN认证的 UNIX (AIX)
第一个可从Itanium启动的 UNIX (AIX) - 1999
第一个使用铜技术的商业系统(S80) - 1999
第一个双处理器/ L3 cache 架构的RISC 芯片 (POWER4) - 1999
第一个支持Java 2 V1. 3的 UNIX (AIX) - 2000
第一个紧密结合Linux的 UNIX (AIX5L) - 2001
性能特点
AIX 5L 是AIX的当前使用版本,它支持IBM POWER 和Intel64位(IA-64)平台。“L” 指Linux affinity
虚拟服务器
通过在AIX 5L V5.2中引入动态逻辑分区(DLPAR),IBM为基于POWER4的p系列系统提供了高级的灵活性和可扩展性功能。
LPAR功能使得在一个单一p系列服务器上运行AIX 5L和Linux的多个独立操作系统映像成为可能。逻辑分区不需要与系统的组建模块(资源集合)的物理边界相一致。LPAR允许客户以更小的粒度从整个可用资源池中选择组件,从而能够增加运行的灵活性。一个p系列分区所要求的最少资源包括一个处理器、256MB内存以及一个I/O适配器。
虚拟服务器活动分区中动态地添加和删除处理器、物理内存和I/O插槽-每个分区都与其它分区相隔离,而且每个分区都运行自己的AIX 5L V5.2操作系统;添加和删除操作都是在分区环境的内部进行,而且不要求重新执行系统引导。客户可以将系统资源分配给应用程序最需要的地方,在根据不断变化的系统优先级和资源需求进行调整的同时,能够将多个分区上的负载整合到一个单一服务器上。此外,客户在完成这些工作的同时,能够将运行、服务和支持水平保持在所要求的级别上。
运行效率和容量规划
为提供更高的灵活性、可扩展性和可用性,AIX 5L V5.2在p650,p670和p690系统上推出了动态随需应变容量升级(CUoD)功能。
CUoD允许客户在进行系统安装时安装比初始需要数量更多的处理器,保持这些处理器(处于休眠状态)直至业务的增长要求将其激活。CUoD选项将为系统管理员提供一个用于激活更多处理器的加密密钥,可以在不中断系统运行的情况下将新激活的处理器动态分配给各个分区。
CUoD提高了系统可用性。当一个处理器的出错频率到达一个错误阀值(尽管发生这种情况的可能性很小),AIX 5L V5.2将以透明的方式激活一个可用的CUoD处理器并使用它来替换故障处理器-直至客户准备好修复计划为止。此外,即使是单处理器分区也可以支持这一被称为动态处理器备用(Dynamic Processor Sparing)的功能,这一功能允许系统在保持处理能力不变的情况下继续运行,能够保证系统的性能和可用性不会受到影响。
集群管理
为实现快速同步和协调响应,集群环境要求节点之间能够进行全面的协作。AIX 5L使用基于AIX 5L的Linux软件和IBM集群系统管理器(CSM)支持和优化集群服务器的管理。CSM为指定p系列和IBM eServer x系列服务器的安装、配置、维护和更新提供了一个单一的控制点。基于AIX 5L的CSM以安装选项和单独许可产品的形式,包括在AIX 5L V5.2基本安装介质之中。
高可靠性
利用自身的软件,HACMP可以实现 双机切换,确保高稳定性的实现。
Linux亲和性
AIX 5L与Linux之间的亲和性可以帮助以速度更快、成本更低的方式实现跨AIX和Linux平台的多平台集成解决方案。对于很多在Linux上开发或为Linux开发的应用,只需对源代码进行一次简单的重编译,它们就可以在AIX 5L上运行。IBM免费为客户提供一个用于Linux应用的AIX工具箱,该工具箱由一组多个Linux版本中常见的开放源代码和GNU软件组成。因为这些应用运行在AIX上,所以公司可以将Linux的灵活性与AIX的高级功能结合在一起-这些高级功能包括先进的负载管理、完善的系统管理工具以及可扩展性和安全性功能。
安全性
通过C2级认证的AIX 5L提供并全面使用了强大的行业标准安全技术和目录技术。AIX 5L V5.2包括和扩展了这些技术,它提供了对可拔插身份验证模块(PAM)、基于用户的PKI证书、企业身份映射(EIM)、BIND V9、SNMP V3、移动IPv6、无限访问协议(WAP)v1.1、OpenSSH v3.4的集成支持,并支持新的基于AES(Rijndael)、SEAL、Mars、Twofish和其它算法的加密解密库。此外,AIX 5L V5.2继续支持IBM网络身份验证服务器(NAS)、IBM目录服务器v4.1和ICSA认证IPsec/VPN安全组网功能。AIX 5L V5.2提供的Java安全技术包括JAAS、JCE/JCE、JSSE、JGSS和J-PKI。
特性
新的虚拟化方法
AIX 6 引入了一种称为“工作负载分区 (WPAR) ”的、基于纯软件的虚拟化技术。它通过减少在整合工作负载时需要管理的操作系统镜像数量来补充现有的 IBM 系统逻辑分区。同时,“应用程序实时移动性”这个新的特性还可以将工作负载分区从一个系统移动到另一个系统,而无需重新启动应用程序,让应用程序的最终用户感觉不到明显中断。
安全性
AIX 6操作系统中将提供的几项显著的安全性增强功能包括:基于角色的访问控制,受信任的 AIX,加密文件系统,AIX Security Expert LDAP 集成,Secure by Default 安装选项,通过这些新的特性进一步提高了 AIX 操作系统自身的安全能力,从而使用户可以使用更多的解决方案来加强他们的系统。
可管理性
AIX 6操作系统新的管理特性体现在“图形化安装”和“网络安装管理器支持 NFSv4”这两个方面,“图形化安装”是那些没有 AIX 安装经验的使用者也可以很轻松的完成整个系统的安装,后者则更注重于分布式管理的安全性,便捷性和灵活性上。
持续可用性
AIX 6 利用了许多源于 IBM 大型机技术的可靠功能,为 UNIX 市场引入了前所未有的持续可用性功能,例如:内核支持 POWER6 存储密钥,并发 AIX 内核更新,动态跟踪,增强了软件第一次失败数据捕获。
利用 POWER6处理器
与以前发布的 AIX操作系统类似,版本 6.1 完全利用了最新的 POWER?处理器,即 IBM POWER6? 处理器。AIX 6 将要利用的一些 POWER6处理器功能包括利用存储密钥的内核和自动优化页面大小。
二进制兼容性
AIX 6 与以前发行版 AIX 版本 5 具有二进制兼容性,这在 AIX 二进制兼容性声明中进行了记录。32 位和 64 位 AIX V5.1、V5.2 和 V5.3应用程序只要运行良好并且没有使用明显确定为不可移植的编程技术,无需对它们重新编译就可以在 AIX 6 上执行。为 AIX V4.1、4.2 或 4.3 编写的 32 位应用程序只要满足同一运行良好的程序标准,无需对它们重新编译就可以在 AIX 6 上执行。
AIX 全名为(Advanced Interactive Executive),它是IBM 公司的UNIX操作系统,整个系统的设计从网络、主机硬件系统,到操作系统完全遵守开放系统的原则。
下面对AIX 作以介绍。
RS/6000 采用IBM 的UNIX操作系统-AIX作为其操作系统。这是一个目前操作系统界最成功,应用领域最广,最开放的第二代的UNIX系统。它特别适合于做关键数据处理(CRITICAL)。
AIX 包含了许多IBM 大型机传统受欢迎的特征,如系统完整性,系统可管理性和系统可用性。
在 AIX操作系统上,有许多的数据库和开发工具,用户除了选用已有的应用软件外,还可以根据各自的需要进行开发。
此外,在AIX 之上,有一组功能强,使用方便的系统管理工具。对于异种平台互存,互操作有很成熟的解决方案。
由于该 UNIX 的先进的内核技术和最好的开放性,因此,虽然RS/6000从宣布到今天只有短短的5 年多的时间,它已在各行各业有了广泛的运用,并在1993和1994年连续二年在MIDRANGE商用 UNIX 领域处于第一位。
RISC SYSTEM/6000的操作系统是AIX ,它是性能卓越的、开放的UNIX,汇集了多年来计算机界在UNIX上的研究成果,以IBM 在计算机体系结构、操作系统方面40多年极其丰富的经验。最大限度的使用RISC技术,安装了象AIX 这样的具备工业界实力的UNIX操作系统。
它既可连接SAA体系结构,又能与非IBM 系统的网络相连,因此,可以和多数专业银行现有的系统实现互连,这对今后业务系统拓展将带来极大的灵活性,并降低投资。
AIX 遵循一系列的国际标准:
* IEEE POSIX1004.1-1990
* X/OPEN 移植指南ISSUE3的基本级(XPG3)
* AES/OS REVISION A (OSF/1 LEVEL 2 资格)
* FIPS 151-1
* AIX的编译器:XLC、C++(可选)、FORTRAN(可选)、PASCAL(可选)、COBOL(可选)
* ADA 的编译器已达到XPG3“成员”级的认可。
* AIX 支持多用户、多任务。
其它特性
AIX 提供了3 种SHELL :SYSTEM V的KORN、BOURNE SHELL和4.3BSDC SHELL作为可选择的UNIX系统界面;
安全设施满足TCB (Trusted Computing Base)的C2级;实时处理能力,这对于“面向交易”的应用至关重要(如零售业和银行等),它使RS/6000 获得极高的响应和吞吐量;
虚拟存储管理,当需要时,可将一些不常用的模块转送至外存,提高内存的可利用性。
先进的文件系统,使得系统管理更加有效,并提高了数据可靠性以及完整性。
能兼容DOS应用程序和数据
InfoExplorer,快速信息超文本索引系统- 不仅包括文字,而且对包含声音、图像的索引系统,这是个联机的文件接口。包括全部的超文本的索引和查找,以及面向任务和坐标的多重导引和索引系统。这个文字及图形索引系统以一个灵活的、基于任务的方式去使用详细资料及培训资料。
高级系统管理工具(SMIT,System Management Interface Tool)。提供一级菜单驱动程序,诸如完成软件的安装与设置、设备的设置及管理、问题的测定、存贮管理等。可以自动地进行I/O 设备设置,ASCII 终端也可充当系统控制台。在LAN 上可以进行远程系统的安装。
AIX不会用于桌面系统
一般用来运行Oracle、Sybase、DB2等大型数据库系统。其系统构建、实施、运维、高可用设置,有其平台特点。《Oracle大型数据库系统在AIX/UNIX上的实战详解》则是一本具有非常强针对性的技术丛书。该书以AIX UNIX平台为主线,以其他UNIX系统为参照,描述了数据库系统Oracle 10g、Oracle 11g的构架方法,说明了该数据库在AIX平台常用的管理内容,提供了AIX上实施Oracle集群的环境要素和实施方法,分析了服务器综合容灾的工程手段和技术方法,综合了在AIX系统上优化Oracle的诸多做法和要点。最后,该书还以Sybase ASE数据库系统作为对比,论述了Oracle在AIX上的特征。
AIX常用命令
系统应用
怎样实现利用AIX查看磁盘阵列,首先要先了解AIX的基本信息。
在AIX中FAStT的相关设备是用如下AIX设备名来表现的:
dar:磁盘阵列路由器,表示与AIX相连的FAStT磁盘阵列,
dac:磁盘阵列控制器,是磁盘子系统的控制器。大多数情况下一个FAStT中有 2 个 dac 设备。
hdisk: 每一个 hdisk 设备名对应阵列中的一个LUN。
可以通过AIX查看磁盘阵列的属性和特点以及之间的关系。
lsdev:显示设备名及其特点
#lsdev -C |grep dar0
dar0 Available 3542 (200) Disk Array Router
#lsdev -C |grep dac
dac0 Available 11-08-01 3542 (200) Disk Array Controller
dac1 Available 14-08-01 3542 (200) Disk Array Controller
#lsdev -Cc |grep hdisk
hdisk0 Available 40-60-00-4,0 16 Bit LVD SCSI Disk Drive
hdisk1 Available 11-08-01 3542 (200) Disk Array Device
hdisk2 Available 14-08-01 3542 (200) Disk Array Device
hdisk3 Available 11-08-01 3542 (200) Disk Array Device
hdisk4 Available 14-08-01 3542 (200) Disk Array Device
在利用AIX查看磁盘阵列中lsattr:显示设备的属性及可能设定的值
#lsattr -El dac1
passive_control -no --Passive controller ---False
alt_held_reset --no --Alternate held in reset -False
controller_SN --1T14610048 --Controller serial number False
ctrl_type --3552 --Controller Type --False
cache_size ---512 --Cache Size in MBytes ----False
scsi_id --0x210213 --SCSI ID ---False
lun_id ---0x0 --Logical Unit Number --False
utm_lun_id --none ---Logical Unit Number -----False
location --Location --Label --True
ww_name -- 0x200600a0b80c213d -World Wide Name False
GLM_type --low --GLM type --False
fget_config:显示指定的dar 设备上的控制器和hdisk 之间的关系,及控制器的状态
#fget_config -l dar0
dac0 ACTIVE dac1 ACTIVE
dac0-hdisk1
dac1-hdisk2
dac0-hdisk3
dac1-hdisk4
AIX常用命令
1、查看交换区信息:
lsps -a 显示交换区的分布信息
lsps -s 显示交换区的使用信息
slibclean 清除处理程序遗留的旧分页信息
smit mkps 建立交换区空间信息
swapon -a 启动所有的分页空间
/etc/swapspaces 存放分页空间表格信息
2、显示卷信息:
lsvg 显示卷的名称
lsvg -l rootvg 显示rootvg卷的详细信息
3、mount卷的方法:
varyonvg datavg 加载datavg卷
mount /dev/data1 加载datavg下的一个data1卷
裸设备类型:raw,jfs jfs可以转变成文件系统,而raw则不行
4、在裸设备上安装oracle系统:
修改裸设备的权限,如裸设备名为system01,安装数据库用户为oracle
chown oracle:dba /dev/system01
chown oracle:dba /dev/rsystem01
在使用文件时必须用rsystem01
5、smit快速路径名称:(smit:图形方式,smitty:字符方式)
dev 设备管理
diag 诊断
lvm 逻辑卷册系统管理员管理
nfs NFS管理
sinstallp软件安装及维护
spooler 列印队列管理
system 系统管理
tcpip TCP/IP管理
USER 使用者管理
clstart,clstop:启动和停止cluster
lssrc -g cluser:查看cluser的状态
6、查看已安装的软件信息:
ls -aF /usr/lpp (lpp:Licensed Program Products)
查看安装媒体内容:
installp -q -d /dev/cdrom -l
7、启动时自动加载文件系统信息:
需要加载的信息存放在/etc/filesystems
mount -t nf 加载所有在/ect/filesystems中定义type=nfs的文件系统
显示已加载的文件系统及状态:df -v,mount
8、查看错误日志信息:
errpt -a
9、有关TCP/IP的命令
网路卡:
smit chgenet,chgtok,chgfddi,opschange,mktty:adptr架构快速路径
smit mkinet,ppp:slip与ppp快速路径
ifconfig:config界面
位址:
/etc/hosts 静态主机
/etc/resolv.conf 位址解析的名称服务器
/etc/named.boot 名称服务器架构
/etc/named . c a 根名称服务器快取(去掉命令里的空格)
/etc/named.data 位址列表
/etc/named.rev 反转指标列表
nslookup 查询名称服务器资讯
网络路由
route管理路由
netstat -rn 列出定义的路由
routed路由(daekmin rip)
gated路由(daekmin rip、egp、hello)
/etc/gateways 已知网关
/etc/networks 已知网路
服务:
/etc/services
/etc/inetd.conf
TCP/IP群组子系统:
/etc/rc . n e t (去掉命令里空格)
startsrc -g tcpip 启动全部的tcpip子系统
startsrc -s inetd 启动主要internet
除错:
iptrace 启动封包追踪
ipreport 追踪结果格式化输出
netstat 网络统计
ping 检查是否可以到达
查看HACMP,外部硬盘信息:
lscfg -v
lsdev -Cc adapter
对等机器信息:
/etc/.rhosts
/etc/hosts.equiv
/etc/hosts
10、观察进程内存使用情况:
ps aux 观察参数%mem:内存使用百分比 RSS:实际使用内存
vmstat free的单位为块,缺省值为4096bytst
11、查看内存
/etc/lsattr -El mem0
12、查看SWAP空间
lsps -l
13、创建raw设备时选择的类型:
raw_lv
14、裸设备的备份
dd if=/dev/raw1 of=/dev/rmt0 bs=16k
15、AIX系统所需要补丁
IX72696,IX85104,IX81863,IX87313,IX89087,IX89522,IY02407,IY03412,IY05995,IY07276,IY01050
16、查看操作系统补丁
instfix -a
17、查看操作系统文件系统
lslpp -l [fileset_name]
18、AIX l 10.169.180.80
root/tsc
# lspv *列出设备名称
hdisk0 0006fa7f212ee586 rootvg
hdisk1 0006fa7f7dc2b8a8 oradata
如想删除设备,则用rmdev -dl hdisk1...
smit ssaraid(首先创建RAID阵列)
再创建VG smit vg
然后在VG中创建lv(也即裸设备
此时便可以创建数据库了,或者可以在此时创建FS: smit fs
19、几个命令
lsvg -o列出所有激活的VG
lsvg列出所有VG
lsvg -l vgname 列出此VG中所有的LV
# lsvg rootvg
VOLUME GROUP: rootvg VG IDENTIFIER:0006fa7f7a9d0093
VG STATE: active PP SIZE: 32 megabyte(s)
VG PERMISSION:read/write TOTAL PPs: 542 (17344 megabytes)
MAX LVs: 256 FREE PPs: 462 (14784 megabytes)
LVs: 8 USED PPs: 80 (2560 megabytes)
OPEN LVs: 7 QUORUM: 2
TOTAL PVs: 1 VG DESCRIPTORS: 2
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 1 AUTO ON: yes
MAX PPs per PV: 1016 MAX PVs: 32
#
lsvg -p vg_name
oradata:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk1 active 543 343 109..00..17..108..109
此出时可以看出此VG的大小,即pp*pp_size=543*32=...
挂VG varyonvg vg_name
删VG varyoffvg vg_name
20、检查IBM CLUSTER(HACMP/ES)配置的校验
lslpp -l|grep rsct
lslpp -l|grep -i hacmp
21、检查AIO是否在系统启动时配置启用
lsdev -Cc aio
或用smit chaio
22、AIX下mount光盘
mount -rv cdrfs /dev/cd0 /cdrom
23、查看系统内核,进程,硬盘等性能前几位
#lscfg –v(显示所有已安装的系统资源)
#lsattr –E -l sys0 (显示系统初始参数设置)
#lsdev –CH(显示系统资源状态)
#df –k (文件系统使用情况)
#
#bootinfo -y操作系统环境(位数)
#bootinfo -m硬件环境
24、更改每个VG中LV的个数 默认值=vg size/pp
#chvg -t
#chlv -x number
'lsps -a' Lists the status of defined paging spaces.
'lslpp -h' Used to determine the version of AIX you are running as well as the version of ALL Licensed Program Products.
'lsattr -E -lsys0'Useful in determining how much real memory resides on the system.
'lsdev -C' Used to determine what devices are defined to the system.
'ps av' Gives a ballpark estimate of the percentage of cpu and memory utilized by each process currently running.
'vmstat 3 20' Useful for determining how much paging activity is taking place on the system.Also gives useful cpu usage info.
'iostat 3 20' Useful in determining disk utilization for each hard drive
25、备份裸设备
#dd if=/dev/raw_divice of=/dev/rmt0.1 bs=256k
26、从磁带还原裸设备
#dd if=/dev/rmt0.1 of=/dev/raw_device count=63 seek=1 skip=1 bs=4k
#mt -f /dev/rmt0.1 bsf 1
#dd if=/dev/rmt0.1 of=/dev/raw_device seek=1 skip=1 bs=256k
#dd if=/dev/rsystem of=/dev/rsystem_bak bs=8192
27、怎样镜像rootvg?
现举例如下:
1. 添加新硬盘到rootvg
#extendvg rootvg hdisk1
2.镜像rootvg
#mirrorvg -c 2 rootvg hdisk1
3. 重新生成 boot image
#bosboot -ad /dev/hdisk0
4. 更新bootlist
#bootlist -m normal hdisk0 hdisk1 cd0
5. 重起系统
#shutdown –Fr
28、系统备份
用以下菜单命令形成可启动磁带,用于系统恢复。
# smit mksysb
#lsattr -E -l sys0 (显示系统初始参数设置)
#lsdev -CH(显示系统资源状态)
29、cplv的用法:fs的拷贝
如在lv00中有文件系统/dev/lv00,mount点/testfs
cplv -v vgname -y newly oldlv(此命令自动创建newlv)
删去oldlv
修改/etc/filesystems下/testfs,将dev定为/dev/newlv
fsck /testfs
mount /testfs 则原文件系统的内容都能访问
30、rotating方式与cascading方式所不同的是,采用rotating方式的资源组不是固定地分配给某个node,而是第一个加入cluster的node拥有第一个可用的资源组,第二个加入cluster的node获得第二个可用的资源组,直至最后一个资源组被动态分配完为止,没有获得资源组的节点将作为standby节点。当一个节点失败后,拥有最高优先级的standby节点将接管资源。当故障节点恢复并重新加入cluster后,该恢复节点不能重新获得原有的资源组,而只能成为standby节点。
参考资料
AIX 安装gcc.李岩的博客.
IBM.IBM官网.
最新修订时间:2024-06-13 15:55
目录
概述
介绍
专用文件系统
参考资料