aix操作系统介绍
aix操作系统中页面交换空间的使用技巧
aix操作系统中页面交换空间的使用技巧在aix操作系统中,页面交换空间是一种用于存储进程暂时不需要使用的数据的虚拟内存空间。
通过将进程的部分数据从物理内存中转移到交换空间中,可以释放物理内存,并为其他进程腾出更多的空间。
在使用页面交换空间时,有一些技巧可以帮助提高系统的性能和稳定性。
1.合理设置页面交换空间的大小
aix系统默认的页面交换空间大小为内存的2倍。
如果内存较小,可以适当增加交换空间的大小,以避免物理内存不足的情况。
但是,过大的交换空间也会影响系统的性能,因此需要根据实际情况进行调整。
2.优化页面交换空间的位置
aix系统中,页面交换空间可以放置在磁盘的不同位置,包括本地磁盘、网络存储等。
为了提高交换空间的性能,建议将其放置在本地磁盘上,同时避免将交换空间存放在同一个物理磁盘上的文件系统和数据文件中。
3.避免过度使用页面交换空间
虽然页面交换空间可以释放物理内存,但过度使用它会导致系统的性能下降。
因此,建议尽量避免使用过多的交换空间,同时将进程的数据集中存放在物理内存中,以避免频繁地进行页面交换。
4.监控页面交换空间的使用情况
aix系统提供了一些工具,如vmstat、sar等,可以实时监控页
面交换空间的使用情况。
通过监控交换空间的使用情况,可以及时发现问题,并采取相应的措施进行调整,以避免系统的性能和稳定性出现问题。
总之,在aix操作系统中,页面交换空间是一个重要的资源,合理使用它可以提高系统的性能和稳定性。
通过以上技巧的应用,可以更好地管理和优化页面交换空间的使用。
AIX Linux操作系统教程-教学课件-平台项目开发
调用数学库 libm.a 中 sin 函数的的例子
为使编译器能将 sin 链接进主程序‘calc.c’,我们需要提供数学库‘libm.a’。 一个容易想到但比较麻烦的做法是在命令行中显式地指定它: $ gcc -Wall calc.c /usr/lib/libm.a -o calc
函数库‘libm.a’包含所有数学函数的目标文件,比如sin,cos,exp,log及sqrt。
在Linux下开发软件时,完全不使用第三方函数库的情况是比较少 见的,通常来讲都需要借助一个或多个函数库的支持才能够完成相 应的功能。
从程序员的角度看,函数库实际上就是一些头文件(.h)和库文件 (.so或者.a)的集合。
调用数ห้องสมุดไป่ตู้库libm.a中sin函数的例子
#include <math.h> #include <stdio.h>
要解决这个问题,关键是要灵活运用gcc,同时还要借助像Make这 样的工具。
Makefile的书写
什么是makefile?
什么是makefile?或许很多Winodws的程序员都不知道这 个东西,因为那些Windows的IDE都为你做了这个工作。
Makefile定义了整个工程的编译规则。makefile指定了哪 些文件需要先编译,哪些文件需要后编译,哪些文件需要 重新编译,甚至于进行更复杂的功能操作,因为makefile 就像一个Shell脚本一样,其中也可以执行操作系统的命令 。
int main (void) { double x = sin (2.0); printf ("The value of sin(2.0) is %f\n", x); return 0; }
AIX系统性能分析及优化的研究
AIX系统性能分析及优化的研究作者:张明栋来源:《信息化建设》2015年第06期摘要:随着企业信息化不断深入发展,小型机的应用越来越广泛,因此如何充分发挥小型机的性能,减少硬件投入成本,保障企业应用系统高效、稳定、可靠运行成为重要研究课题。
本文主要以IBM小型机的AIX操作系统为运行平台,从CPU、内存及磁盘I/O三个方面,对AIX操作系统的性能分析及优化方法进行了具体的研究。
关键词:AIX;性能分析;性能优化引言AIX系统是IBM公司基于AT&T Unix System V开发的一套类UNIX操作系统,运行在IBM公司专有的Power系列芯片的小型机上。
目前,IBM小型机广泛应用于政府、企业、银行以及证券等领域当中,尤其很多关键业务系统采用IBM小型机作为服务器,因此如何针对业务系统的特点和要求将小型机的系统资源尽可能均衡地充分利用,增强系统的吞吐能力,减少响应时间成为我们必须进行研究的课题。
本文主要以IBM小型机的AIX操作系统为运行平台,从CPU、内存及磁盘I/O三个方面,对AIX操作系统的性能分析及优化方法进行了具体的研究。
1 CPU1.1 CPU性能分析AIX 系统运行的硬件平台为Power CPU。
Power CPU是IBM公司设计的一款基于 RISC 架构的处理器,主要用于服务器市场的小型机平台。
CPU是系统运行的中枢大脑,重要性不言而喻。
AIX操作系统中用于CPU性能分析的工具及命令非常多,各自具有不同的特点。
我们主要采用vmstat命令进行CPU运行数据的监测及分析,通过分析合理调度CPU资源,从而充分发挥CPU性能,解决CPU性能瓶颈。
vmstat命令运行输出结果,如图1所示。
图1 vmstat命令输出结果vmstat命令除了显示CPU负载情况外,还统计了虚拟内存、内核线程、物理内存及陷阱(错误)的活动情况。
CPU是否成为整个系统性能瓶颈,主要由r、us、sy、id、wa五列数据决定。
AIX操作系统概述
AIX操作系统概述一、AIX的性能和特点:1、短小强干的内核和丰富的核外系统程序AIX的设计者对系统的内核进展了精心设计,使之既简短又强干,可常驻内存.把但凡能从内核中别离出来的局部都从中别离出来,被别离出来的局部均按核外系统程序对待.2、良好的用户界面AIX向用户提供的界面功能齐备,使用方便.其中包括:命令是用户通过键盘和显示终端与系统进展交互会话的界面.系统调用命令是供用户在编写应用程序时使用的界面.X-WINDOWS 是系统与用户之间的图形界面环境.3、可装卸文件卷的文件系统AIX的整个文件系统由一个根本文件系统和假如干个可装卸的子文件系统构成,它允许用户根据需要把自己的文件卷装入并与根本文件系统连接起来,不需要时可以拆卸下来.AIX的这种特点既便于扩大文件存储空间,又有利于安全和某某.4、文件、和各种I/O设备均作为文件统一处理为了方便用户使用,AIX将普通数据文件、文件和I/O设备均以文件论之,三者使用一样的保护机制,在用户面前它们具有一样的语法和语义.5、性能良好的网络环境AIX为用户提供了良好的网络环境,主要包括:一组网络通信协议,例如TCP/IP.一组网络通信工具,例如mail, write,wall,talk等.一组网络编程接口,例如TLI<Transport Layer Interface>和Socket等.6、完善的安全机制AIX具有完善的多级安全/某某机制,其中用户级机制的一些根本内容包括:AIX将其用户分为普通用户和特权<超级>用户,它们各自享有不同的权限.AIX为每一个用户都建立一个户头,称之为用户某某.系统通过用户某某来组织和记录各用户在系统中的活动,并将其限制在一定的活动X围之内.AIX要求每一个用户必须用合法的用户名、正确的口令进展注册,并将每一个用户都归划到某一个特定的用户组中.AIX要求每一个用户必须按照自己拥有的权限对文件/进展访问,不符合权限规定的访问不被系统所承受.7、AIX用C语言编写,非常便于移植二、AIX的根本结构AIX采用了内核和核外程序有机结合的总体框架.从逻辑上看,整个系统可分为五层:硬件层、内核层、系统调用层、核外程序层和外壳层.硬件层是AIX系统的根底.一方面它要为AIX提供必要的硬件支持,另一方面它又要在该系统的统一管理控制下有条不紊地工作.硬件层包括CPU、存储器、I/O设备和网络控制部件等.内核层是AIX系统的重要局部,它负责管理、支配系统中的全部资源,其中包括硬件资源、软件资源和信息资源等.AIX内核层包括中断/陷入处理,存储管理、进程管理、I/O设备管理和文件管理等局部.系统调用层是内核与核外程序的界面.核外程序通过它调用内核的子功能并为之服务.核外程序层在内核支持下工作.用户可通过外壳层对其中的程序实施控制.它主要包括核外常规系统程序、各种实用软件和用户应用程序等.外壳层是AIX系统直接面向用户的外层界面,它由Shell和X-window组成.Shell是AIX操作系统的命令语言/命令程序设计语言环境,在这个环境下用户既可使用单个Shell命令,也可编写Shell命令程序.X-window是AIX系统的图形用户界面.UNIX的一些根本概念一、某某1、普通用户某某普通用户某某是最常用的用户某某.它主要涉与这一些内容:用户登录名用户口令字组标识符<GID>用户登录<Home directory>用户登录shell2、超级用户某某超级用户某某有其固定的登录名root.超级用户拥有系统中最高权力,可以读或编辑系统中的任意一个文件,可以执行系统中任意一个程序,所以使用超级用户某某时必须慎重,不能随意删除或修改系统中的重要文件或其它内容.为了确保安全,超级用户某某的口令应该由专人负责某某,并每隔一段时间更改.二、文件和文件是UNIX系统的根本单位,共有三种不同类型的文件:普通文件普通文件就是通常所指的程序文件和文本文件,用来存储数据.它们既可是文本的,也可是二进制的,有的还可以执行.文件文件包括了用来存取其它文件的信息,简称为.特殊文件一个特殊文件定义了一个先进先出<FIFO>的管道或者一个物理设备,通常指磁带、磁盘等外部设备.1、普通文件普通文件是最常用的文件,它是以字节为单位的数据信息的集合,文件包括文本、程序码、程序数据与可执行的二进制代码文件.每个普通文件都具有如下根本属性:一个文件名.一个唯一的文件索引号,即i结点号.以字节为单位的文件大小.最近访问时间和修改时间.一组存取权.属主名.属组名.使用命令ls -li可看到一个普通文件所具有的属性:1234 -rwxr-xr-x 2 user group 688 NOV 27 1999 /usr/calender 索引号文件标志和存取权限数属主名属组名字节数最后修改时间文件名普通文件还可分为两类:文本文件和二进制文件.<1>、文本文件文本文件是包含用户可读信息的文件.文件以ASCII码方式存储,可显示和打印.文本文件的行不能包括空字符<即码中的NULL>,行的最大长度<包括换行符在内>也不能超过<LINE_MAX>所定义的字节数.不过文本文件中并不限制使用除空字符以外的控制字符或其它不可打印字符.<2>、二进制文件二进制文件是包含计算机可读信息的文件.二进制文件可以是可执行的文件,使系统根据其中的指令完成某项工作.命令和程序都是以可执行的而进制文件方式存储.二进制文件没有行的长度限制,也可包含空字符.2、文件文件是一种独特的文件类型,它只包含存取文件或其它时所需要的信息,通常简称为.中包含有项,每个项包含一个文件名/名和一个结点号.为了提高访问速度,并充分利用磁盘空间,文件中的数据存储在不同的位置.所以与一个文件相关的散列数据块的地址都包含在一个i结点中.i结点还包含有关文件的最近访问和修改时间、存取权限、数、文件属主与文件类型等信息.通过使用ln命令可以创建多个项,将不同的文件到同一个i结点上.可以由操作系统、系统管理员、用户来定义.例如:/ 根/dev 包括有关输入输出设备的特殊文件/etc 包括有关系统初始化和系统管理的文件/home 包括系统用户的登录/tmp 包括一些临时文件/usr 包括lpp,include和其它的系统/usr/bin 包括用户可执行的程序.结构经常被比成一棵倒置的树,称为数.父下面是子.3、特殊文件特殊文件事实上是指管道以与和系统相连的一些物理设备,如硬盘、终端、磁带机等.在UNIX系统中,特殊文件通常存放在/dev中.特殊文件分为三种类型:FIFO<先进先出>管道文件、块设备特殊文件和字符设备特殊文件.FIFO管道文件是由进程创建的,并被该进程用来和另一个进程进展暂时的通信.当创建它的进程完毕时,文件也不再存在.块设备特殊文件如此是指硬盘、软盘、磁带这样的设备,它们的记录数据是以512个字节的数据块为单位<512byts=1block>的,因此被称为块设备.<首个字母是b>字符设备特殊文件如此是指打印机、终端、显示器这类设备.设备进展数据传输时通常以字符为单位,因此被称为字符型设备.<首个字母是c>例如:brw-rw-rw 3 bin bin 2 7 NOV 19 14:00 /dev/fd0c-w--w--w 2 bin bin 6 0 NOV 30 10:02 /dev/lp设备特殊文件数属主名属组名主设备号次设备号最后修改时间特殊文件名其主设备号表示设备的类型,次设备号表示该设备是系统中的第几个这种设备.几乎每个块设备都有一个字符型接口,对于这种块设备的字符型接口也有一个特殊文件与之相对应.通常是在块设备特殊文件的文件名前面加一个字母r.fd---rfd.4、文件和的命名<1>、文件名的长度最多为256个字符.<2>、文件名要分大小写.<3>、.表示当前工作;..表示当前工作的上一级;~和HOME表示用户的登录.<4>、*通配假如干个字符;?通配单个字符;[]通配括号中任何一个字符;!通配除其后字符外的任何字符.5、文件和的存取权读权r数字表示4.写权w数字表示是2.执行权x数字表示是1.三、命令1、命令、标志与参数之间要有空格.2、两个或多个命令可以在同一行输入,中间以分号;隔开.3、命令作业放在后台执行,在命令最后加上符号&.4、列出以前输入的命令列表时用history.5、重复命令历史中的命令时r.6、替换命令历史中的命令字符串时用r 旧串=新串.7、创建命令别名时用alias Name=String,例如$alias dir="/usr/bin/ls -alF".使用AIX系统一、系统的启动1、内部自检2、加电自检3、装入内核程序4、软件配置与初始化二、注册在控制台上注册有一些选项和设置:1、重新开始<Start over>按此按纽可删除原来的输入,于是可重新输入用户名,再次登录.2、选项<Options>按此按纽可选择以下几项:语言会话命令行注册切换到命令行环境重置注册屏幕重新启动X-server用户名和口令都输入正确后,将会进入系统进展工作.三、更改口令通过使用passwd命令,可以修改口令字.例如:$passwdChanging password for "User"User's Old password:User's New password:Re-enter User's new password:这样输入正确后,更改口令成功.下次注册时,须使用新的口令,才能注册成功.四、管理1、显示当前工作pwd2、显示内容ls [-option] [name]其参数的意义分别是:-a:列出包含以 . 起始的隐藏档在内的所有文件名-t:依照文件最后修改时间之顺序,依序列出文件名-F:列出目前下之文件名与其类型./结尾表示为名称,*结尾表示为执行档,结尾表示为 symblic link-l:列出下所有文件之许可权、拥有者、文件大小、修改时间与名称-lg:同上,并显示出文件之拥有者群组名称-R:显示出下,以与其所有子之文件名3、改变当前cd转到登录时的工作转到指定转到当前的上一层4、创建mkdir Directory5、删除rmdir Directory6、换名mv SourceDirectory TargetDirectory7、拷贝cp SourceDirectory TargetDirectory五、文件管理1、文件拷贝cp SourceFile TargetFilecp SourceFile TargetDirectory2、文件删除rm File3、文件ln SourceFile TargetFile4、文件移动/换名mv SourceFile TargetFile or TargetDirectory5、显示文件内容morepgcatheadtail6、文件查找find / -name .profile -printfind . -perm 0600 -printfind . -ctime 1 -printfind . -inum 2145 -printfind . -user abc -print六、改变文件/属性每一个文件或都有一个属主、一个组名和一组存取权限、访问时间等等.1、改变文件或的最近访问时间touch2、改变文件或的属主chown3、改变文件或的属组chgrp4、改变文件或的存取权chmodchmod g+w Filechmod u+r Filechmod u=rwx Filechmod 755 File七、DOS格式文件的使用1、对磁盘进展DOS格式化dosformat /dev/fd02、显示DOS文件的dosdir3、读DOS格式文件dosread File1 File24、写DOS格式文件doswrite File1 File25、删除DOS格式文件dosdel File八、进程控制1、查询进程状态psps -aps -efps -lps -u uid2、终止进程的执行kill 19160kill -9 191603、对进程的控制nohupnicesleepwait4、在指定的时间运行程序atbatchcron /usr/bin/crontabcrontab和/var/spool/cron/crontabs/九、退出系统和关机exitCtr + dlogoutshutdown [ -option ] [ +time message ]当shutdown不带任何参数时,机器会向连在其上的所有终端发出一条关机信息,接着在一分钟后关闭所有终端,杀掉所有在系统上运行的进程,卸除所有文件系统,最后关闭系统.你也可以在shutdown后加上一些参数,它们分别是:-F:快速关机,没有任何警告信息 <warning>-r:关机后重起AIX根底教程〔中〕********************** 文档编辑命令在 AIX 中,常用的文档编辑命令是 vi.下面,我们就来学习一下有关vi的使用决窍.在vi中,必须牢记它是有两个状态的 ---- 输入状态与命令状态.由输入状态切换到命令状态,必须ESC键;而从命令状态转换到输入状态的命令比拟多,有a,A,i,I,s,S,c,C,o和O等,其次,必须掌握光标的根本移动方法.因为 AIX 的许多命令都是与光标所在的位置相关的.请牢记,只有在命令状态下才能移动光标.你可以用方向键移动,也可以用h,j,k,l来移动.其中,h 向左,j 向下,k向上,l向右.第三,记住根本的插入、删除命令.1、插入或附加正文插入或附加正文都是向文件中参加新内容,在光标前插入字符的命令为 i,在当前行的行头插入字符的命令为 I,在光标后附加字符的命令为 a,在当前行的行尾附加字符的命令为 A,在当前行后参加假如干行新内容的命令为 o,在当前行之前参加假如干行新内容的命令为 O,这6个命令都将使 vi由命令状态转换到插入状态,当参加新内容后,必须按 ESC 键使 vi 由插入状态切换到命令状态.2、删除正文在 vi 中删除正文的命令比拟多,可以按字符、单词和行等不同的单位进展删除.删除字符的命令将使 vi 继续处于命令状态.下面是各删除键的意义与删除完毕后光标的位置.删除键意义删除后光标的位置x 键删除光标所在的字符移动到本行中下一个字符X 键删除光标前一个字符停留在原来的那个字符D 键删除光标至行尾的字符在本行的行尾dd 键删除光标所在行移动到下一行3、查找或修改正文/ 表达式?表达式前者是表示从当前光标位置开始向后查找,问号表示从当前光标位置开始向前查找4、保存文本与退出 vi: w保存文件内容: w ! 强行保存文件内容: q退出 vi 状态: q !强制退出 vi 状态: wq存盘并退出ShellShell 是一个命令解释器,也是一种程序设计语言.它有Korn shell、 Bourne shell和 C shell等,AIX使用的是K shell.1、初始化文件.profile<.dtprofile>和用户环境的订制概括地将,.profile应完成确认设置用户终端类型、定义各种必要的shell变量、等等.下面是一个.profile的例子:PATH=/usr/bin/ : /etc : /usr/sbin : /usr/lib : $HOME/bin : /usr/bin/X11 : /sbin: /binexport PATHexport PS1='$PWD>'export EDITOR=/usr/bin/viset -o vialias dir="ls -l"在K shell中常见的环境变量有:PATH 查询程序的路径变量<要分前后顺序> PATH=/usr/bin : /etcPS1 shell的主提示符 PS1='$PWD>'PS2 shell的第二提示符 PS2='>'PWD 当前的工作TMOUT 无命令输入退出的等待时间<秒> TMOUT=200TERM 终端类型 TERM=ibm3151HOME 用户的主 HOME=/home/user/EDITOR 缺省的编辑器 EDITOR=/usr/bin/vi用命令set可列出当前的变量./*****************************************************/ 文件系统和逻辑卷一、AIX系统的数据存储方式在AIX中,是这样来组织多个硬盘上的数据的:物理卷PV 单独的硬盘 /dev/hdisk0 , /dev/hdisk1... 可细分为物理分区PP卷组VG 一个或多个硬盘组成.从逻辑上讲,在一个卷组VG中,可定义假如干个逻辑卷LV.它也可细分为逻辑分区LP.逻辑卷LV可用作分页空间<PagingSpace>、系统日志<SystemLog>,最多的是用作文件系统FileSystem的载体,这种文件系统称为日志文件系统<JournaledFileSystem>.在系统初始安装时,一个名为rootvg的卷组被用来装载BOS.在rootvg卷组中,有一些逻辑分区被用来装载一些特定的系统数据,例如启动数据hd5、日志记录<JL>hd8、分页空间<PagingSpace>hd6等.这样rootvg总是被激活的.在每一个卷组VG内的物理卷PV上,至少一个或多个很重要的数据区--卷组描述区<VGDA>.同一个卷组VG的各个物理卷PV上的VGDA 内容,正常时应该是一致的.在一个卷组VG中,用户可以定义假如干个逻辑卷LV,一个逻辑卷在物理上可能是不连续的,有可能跨越了一个卷组中的多个物理卷.可用mklv来创建.一个逻辑卷的大小可利用逻辑分区的数目来确定.每个逻辑分区最多可有三个物理分区与之对应,多个物理分区对应于一个逻辑分区的情况,通常用于对逻辑卷生成镜像.这样就有这么一些概念:卷组VG物理卷PV物理分区PP逻辑卷LV逻辑分区LP常用命令:# lsvg显示卷组VG的信息,例如:<1> lsvg -o<2> lsvg<3> lsvg vg02<4> lsvg -l vg02#varyoffvg使卷组VG不被激活,例如:<1> varyoffvg cx_vg#varyonvg使卷组VG被激活,例如:<1> varyonvg cx_vg# lspv显示物理卷PV的信息,例如:<1> lspv hdisk0<2> lspv -p hdisk2<3> lspvhdisk0 0000000012345678 rootvg hdisk1 10000BC876543258 rootvg hdisk2 ABCD000054C23486 cx_vg# lslv 显示逻辑卷LV的信息,例如:<1> lslv lv03<2> lslv -p hdisk2<3> lslv -l lv03# lsps显示Paging space的信息,例如:<1> lsps -aPage Space Phy Vol Vol Grp Size %Used Active Autohd6 hdisk0 rootvg 1024MB 30 yes yes<2> lsps -s# lsfs显示文件系统的信息,例如:<1> lsfs<2> lsfs -v jfs二、文件系统的管理1、文件系统概述在AIX中,文件系统是由假如个文件和组成的分级树形结构.文件系统通过一个挂接点mountpoint把自己连接到系统的一个节点上,这样文件系统可以方便地安装、拆卸和备份、恢复.在AIX中,一个文件系统总是独占一个逻辑卷,因此系统逻辑卷对文件系统有一定的限制.当然,逻辑卷既可做为一个文件系统的载体,也可做为它用.AIX支持的文件系统类型有日志文件系统jfs,网络文件系统nfs,光盘文件系统cdrfs等等.对于一般的日志文件系统,系统在/etc/filesystems文件中都有具体的定义.例如:/:dev=/dev/hd4vol="root"mount=automaticcheck=falsevfs=jfslog=/dev/hd8type=bootfs/home:dev=/dev/hd1vol="/home"mount=truecheck=truevfs=jfslog=/dev/hd8/home/user:dev=/dev/lv00vfs=jfslog=/dev/hd8mount=falsecheck=trueoptions=rw其中check属性表示如果使用fsck命令检测文件系统,此文件是否在检测之列.AIX在系统启动时要调用fsck来检测指定文件系统的完整性.mount属性有三个选项:automatic表示在系统初启时此文件系统将被自动载入,相反如此用false表示;true表示使用mount all 命令来加载.vfs表示文件系统的类型,如JFS、NFS.log表示此文件系统的日志记录数据将写到的逻辑卷.options表示此文件系统的操作属性,如rw表示为可读写.2、文件系统的结构在AIX中,有五个特定的文件系统,它们是系统安装时自动生成的.<1>、/root文件系统包括AIX系统运行的一些关键性的文件和,其中比拟重要的有/etc,/dev,/usr,/var,/home,文件/unix等.在/etc下,包括了有关系统的一些配置文件和命令文件.在/dev下,包含了所有的硬件设备的逻辑文件./unix文件如此包含了UNIX操作系统的核心程序<2>、/usr文件系统是AIX中最庞大的一个文件系统,它挂接在root文件系统的/usr下.它包括的内容最常见的有:/usr/bin包括有各种二进制命令文件和SHELL脚本程序./usr/lib中主要是各种与平台无关的库文件./usr/lpp下包含了安装到AIX中的各种应用软件产品./usr/sbin提供应管理员各种用于系统管理的工具.<3>、/var文件系统包括了一些有关电子、日志记录、事件跟踪等方面的一些应用程序的文本记录.例如:/var/adm/wtmp用户的登录记录/var/news系统的消息记录/var/tmp/*有关的临时文件/var/adm/sulog用户使用SU命令的记录<4>、为了保存一些临时文件,AIX中设有一个专门的文件系统/tmp.<5>、/home文件系统如此是专门用来放置用户数据.除了由系统建立的文件系统外,用户也可以用smit mkfs来建立自己的文件系统.3、管理文件系统#smit fsFile SystemsList All File SystemsList All Mounted File SystemsAdd/Change/Show/Delete File SystemsMount a File SystemsMount a Group of File SystemsUnmount a File SystemsUnmount a Group of File SystemsVerify a File SystemsBackup a File SystemsRestore a File SystemsList Contents of a Backup三、逻辑卷的管理对于逻辑卷,在/dev中对应一个流格式和一个块格式的逻辑文件描述:brw-rw---- 1 root system 19,0 Apr 01 12 : 30 /dev/hdisk0 crw-rw---- 1 root system 19,0 Apr 01 12 : 30 /dev/rhdisk0 brw-rw---- 1 root system 10,6 Apr 01 12 : 30 /dev/hd2crw-rw---- 1 root system 10,6 Apr 01 12 : 30 /dev/rhd2 它主要包括有:Journaled file system日志文件系统Paging space分页空间Journal log日志记录Boot Logical Volume引导逻辑卷Raw device裸设备Dump Space我们可以用smit lvm来进展管理和配置四、分页空间分页空间是位于硬盘上的固定空间,其中保存着一些位于虚拟内存中且当前不被访问的数据.分页空间也可称为交换空间,实际上就是一个逻辑卷.在实际系统运行中,如果系统实内存太小,那么位于实内存中最近没有被访问到的数据将被从实内存移到分页空间中,以便为其它的急需要内存资源的作业释放空间.在AIX中,缺省的分页空间是/dev/hd6逻辑卷.对于一个系统来说,分页空间的管理通常是对以下两个方面来进展的:<1>、分页空间的数量太多的分页空间是一种不必要的浪费,但太少如此会影响系统的运行效率,更有甚者可能会造成系统终止.建议在30%~70%之间.<2>、分页空间的分布分页空间是被频繁访问的区域,所以应当尽量放在硬盘的中心.五、系统的备份与恢复数据的备份和恢复是UNIX系统中一个重要的工作.在备份过程中,常常要使用press和pack命令对数据进展压缩.恢复时用unpress、unpack解压缩.数据备份从方式上来说有如下三种:系统备份保存整个操作系统的备份映像,可用来恢复操作系统.全备份保存所有用户的全部数据文件和配置信息.增强式备份只对上次备份后的修改局部作备份,备份速度快.在系统安装完毕后或系统有任何修改,都应该对ROOTVG作系统备份,方法是:# smit mksysb[TOP] [Entry Fields]WARNING: Execution of the mksysb mand willresult in the loss of all materialpreviously stored on the selectedoutput medium. This mand backsup only rootvg volume group.* Backup DEVICE or FILE [] +/Create MAP files? no +EXCLUDE files? no +List files as they are backed up? no +Generate new /image.data file? yes +EXPAND /tmp if needed? no +Disable software packing of backup? no + [MORE...2]Esc+1=Help Esc+2=Refresh Esc+3=Cancel Esc+4=ListEsc+5=Reset Esc+6=mand Esc+7=Edit Esc+8=ImageEsc+9=Shell Esc+0=Exit Enter=Do进入smit界面后,把device一栏设成磁带机,然后按回车就行了.对于非rootvg卷组,可用savevg命令或smit savevg来作备份.对于一般用户可用backup命令来进展.例如:backup [-u] [-level] [-f device] [file system]其中允许使用参数实现增强式备份,如-0,-1,-2,...,等等,其中零级备份即表示全备份.除此以外,AIX还提供了tar、cpio、dd、copy、flcopy、tctl等,请查看随机的CD-ROM文件.注意:数据库的备份应使用其提供的方法,才能保证数据库的完整性.***************************AIX根底教程〔下〕************************设备的管理和使用一、物理设备和逻辑设备1、物理设备是指以某种方式与计算机系统相连的实际硬件.例如显示器、终端、磁带机等.2、逻辑设备是用户或应用程序访问物理设备的界面,用户或应用程序通过逻辑设备来访问物理设备.3、在很多情况下,一个物理设备会对应多个逻辑设备,例如:/dev/fd0/dev/fd0.18/dev/fd0h/dev/fd0l/dev/rfd0/dev/rfd0.18/dev/rfd0h/dev/rfd0l以上所有的逻辑设备全部对应于同一个物理设备<软盘驱动器>.此外,系统中有一些逻辑设备只是一些虚拟设备,它们不对于任何实际的物理设备,例如/dev/error和/dev/null.4、块设备是一种将信息存放在定长块中的设备.块设备是一种随机访问设备,用户可以随时访问设备中的任意一块.常见的块设备有:cd0 只读光驱fd0 软盘驱动器hd1 lv00 逻辑卷hdisk0 硬盘5、字符设备是一种原始的、面向字符流的顺序存取设备,每次按顺序读写一个字符.常用的字符设备有:console, lft0, tty 终端rmt0 磁带机tok0, ent0 网卡mem 内存rhd1, rlv00 逻辑卷rhdisk0 物理卷二、设备的分类层次1、在AIX系统中,按类、子类、型号三个层次对设备进展分类.类<class>是按设备的功能划分的,例如打印机类、硬盘类、适配卡类等.子类<subclass>是按设备的某种相似性划分的,例如适配卡类可分为PCI子类和MCA子类.型号<type>是按设备的机型或生产厂家划分的,例如磁带机可分为4mm12gb、 8mm20gb等型号.2、获取设备信息# lsdev [-option]在AIX系统中,有两个关于设备的数据库----Predefined与Customized.Predefined数据库中记录了AIX系统本身可以支持的所有设备种类;Customized数据库中如此记录了目前你的系统已配置/安装的设备类型.Customized数据库中又有两类设备.一种叫Defined设备;另一种叫Available设备.Defined设备是指它的驱动程序已安装,但系统还没有找到该设备.Available设备如此是指系统已找到该设备与其驱动程序,因此你可以直接使用这个设备.这条命令的参数如下:-P:查看系统Predefined数据库中的设备-H:输出时,在第一行加上各列的Title-c:指出要查询的设备类型-C:查看系统Customized数据库中的设备例子:# lsdev -PH查看系统可以支持的所有设备,其输出如下:。
AIX操作系统介绍
(10)bosboot –ad /dev/hdisk0 在磁盘上创建一个可引导的BLV。 (11)alog –o –t boot 查看系统rc.boot第二阶段引导日志 (12)alog –f /var/adm/ras/conslog 查看控制台信息 (13)cat /etc/shutdown.log 查看关机日志
一、 AIX简介 二、 操作系统安装 三、 启动和关闭系统 四、 系统日常管理(smit管理工具) 五、 用户和安全管理 六、 设备管理 七、 存储管理 八、 文件系统管理 九、 交换区管理 十、 进程和作业调度 十一、网络管理 十二、系统的备份和回复 十三、经验交流
一、AIX简介
1、AIX的发展
2.4 WLM 工作负载管理器 有效管理用户和不同系统运行状态之间 的通信提供一个缓存。主要进行批处理和CPU利用率很高的作业管理。
2.5 被动镜像一致(Mirror Write Consistency Check,MWCC), 主要使用dirty位来控制LV的写一致。
2.6 配置管理器(CFGMGR) 系统可以并行添加硬件设备。
(7)chdev –l sys0 –a autorestart=true 修改参数,主机加电后 自动启动。
(8)reboot 直接重新启动主机
3、常用命令
(1)bootinfo –b 查看引导设备
(2)bootinfo –p 查看硬件平台
rs6k mca model 早期
rspc pci model power reference platform 早期
chrp pci model(通用硬件平台)
(3)uptime 查看系统运行时间
IBM-基础培训AIX操作系统培训(泰克教育)
子菜单3用于系统14
修改安装设置
泰克实验室
Page 15
修改安装方式
泰克实验室
Page 16
修改安装目标盘
泰克实验室
Page 17
选择系统语言环境
泰克实验室
Page 18
高级参数修改
泰克实验室
Page 19
高级参数修改
TCB包的安装必须在系统安装的时候安装才有效,它不象其他软 件包可以在装好系统后再安装。不过,若你装了TCB后,以后想 删掉,可以直接删除bos.rte.security 软件包就可以了
tcpip TCP/IP管理
user 用户管理
泰克实验室
Page 47
测试题
1、下面哪些是smit工具的log文件 ? A. B. smit.log .sh_history
C.
D.
smit.script
.profile
2、smit管理工具,如何退到上一级菜单? A. B. C. D.
泰克实验室
F1 F2 F3 F6
F10或ESC-0 退出Exit — — 立即退出SMIT。
泰克实验室
Page 45
SMIT命令的其他选项
smit 命令的选项如下:
-x
不运行任何高级命令但仍然记录日志以备日后执行
-l file
将记入smit.log的记录重定向到文件file
-s file
将记入smit.script的记录重定向到文件file
AIX 5L允许你安装原本的32-bit内核,并安装对64-bit内核的支持; 若系统CPU是64-bit的,那么系统启动后将自动load加载64-bit内 核
泰克实验室
AIX 操作系统安全配置要求及操作指南
1、参考配置操作 方法一: chsec -f /etc/security/user -s default -a histexpire=13 方法二: 用 vi 或其他文本编辑工具修改chsec -f /etc/security/user 文 件如下 值: histexpire=13 histexpire=13 #密码可重复使用的星期为13 周(91 天) 2、补充操作说明 1、参考配置操作 方法一: chsec -f /etc/security/user -s default -a histsize=5 方法二: 用 vi 或其他文本编辑工具修改chsec -f /etc/security/user 文 件如下值: histsize=5 histexpire=5 #可允许的密码重复次数 1、参考配置操作 查看帐户帐户属性: #lsuser username 设置6 次登陆失败后帐户锁定阀值: #chuser loginretries=6 username 备注:root 账户不在锁定范围内
1、参考配置操作 a. 限制某些系统帐户不准 ftp 登录: 通过修改ftpusers 文件,增加帐户 #vi /etc/ftpusers b.限制用户可使用 FTP 不能用Telnet,假如用户为ftpxll 创建一个/etc/shells 文件, 添加一行 /bin/true; 修改/etc/passwd 文件, ftpxll:x:119:1::/home/ftpxll:/bin/true 注:还需要把真实存在的shell 目录加入/etc/shells 文件,否则 没有用户能够登录ftp 以上两个步骤可参考如下shell 自动执行: lsuser -c ALL | grep -v ^#name | cut -f1 -d: | while read NAME; do if [ `lsuser -f $NAME | grep id | cut -f2 -d=` -lt 200 ]; then echo "Adding $NAME to /etc/ftpusers" echo $NAME >> /etc/ftpusers.new fi done sort -u /etc/ftpusers.new > /etc/ftpusers rm /etc/ftpusers.new chown root:system /etc/ftpusers chmod 600 /etc/ftpusers c. 限制 ftp 用户登陆后在自己当前目录下活动 编辑 ftpaccess,加入如下一行restricted-uid *(限制所有), restricted-uid username(特定用户) ftpaccess 文件与ftpusers 文件在同一目录 d. 设置ftp 用户登录后对文件目录的存取权限,可编辑 /etc/ftpaccess。 1、参考配置操作 先把补丁集拷贝到一个目录,如/08update,然后执行 #smit update_all 选择安装目录/08update 默认 SOFTWARE to update [_update_all] 选择不提交,保存被覆盖的文件,可以回滚操作,接受许可协议 COMMIT software updates? no SAVE replaced files? yes ACCEPT new license agreements? yes 然后回车执行安装。 2、补充操作说明
AIX操作系统培训(共130PPT)
显示逻辑卷信息
● 依卷组显示逻辑卷 #lsvg -l rootvg
第二十五页,共一百三十页。
SMIT逻辑卷管理器菜单
# lvm
第二十六页,共一百三十页。
SMIT卷组菜单
# smit vg
第二十七页,共一百三十页。
显示卷组信息(1)
●显示全部卷组或活动卷组
●显示卷组状态
第二十八页,共一百三十页。
第五十页,共一百三十页。
Paging Space的概念
为了给有限的内存提供更大的空间,系统将正在工作的 程序调入内存,而将处于inactive状态的应用放入磁盘。 这块磁盘空间叫做系统的Paging Space。
并非内存的替代品
第五十一页,共一百三十页。
Paging Space的图释
RAM=16MB
第四页,共一百三十页。
传统UNIX磁盘存储
分区1
分区2
空余空间 问题:
分区位置不可变 扩展分区大小困难
文件和文件系统大小受限制 要求分配给分区的空间连续
预先方案难度
第五页,共一百三十页。
LVM概念
LVM:Logical Volume Manager 包括一系列的命令、lib库、其他工
具 分为逻辑存储和物理存储
启动逻辑卷〔Boot Logical Volume,blv,例如 /dev/hd5〕
无结构〔裸设备〕
第十六页,共一百三十页。
文件系统
文件系统是: -是存储数据的一种方法 -具有层次目录结构 AIX文件系统有3种类型: -日志文件系统〔jfs〕 -CD-ROM文件系统〔cdrfs〕 -网络文件系统〔nfs〕
不同的文件系统以目录结构连接起来
第十七页,共一百三十页。
aix 系统命令简介
aix 系统命令简介在AIX操作系统上有很多的命令。
这里介绍一些系统级的命令,它将有助于回答一些常见问题。
大家以此做参考,并补充修改。
以下命令在AIX 5.1上测试通过。
正文以下命令在AIX 5.1上测试通过。
·关于内核显示AIX系统内核是32位还是64位:bootinfo -K如何改变内核模式(32位或64位)/unix文件连接到一个可引导的映像。
通过命令ls -l /unix查看:/unix -> /usr/lib/boot/unix_up # 32 bit uniprocessor kernel/unix -> /usr/lib/boot/unix_mp # 32 bit multiprocessor kernel/unix -> /usr/lib/boot/unix_64 # 64 bit multiprocessor kernel在AIX系统安装时,缺省安装的内核是32位。
可以用如下命令更改内核模式:ln -sf /usr/lib/boot/unix_64 /unixln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unixbosboot -ad/dev/hdiskxxshutdown -r注意:/dev/hdiskxx是指引导逻辑卷/dev/hd5所在的硬盘。
可通过下面命令来查看xx是几:lslv -m hd5·关于硬件显示机器硬件是32位还是64位:bootinfo -y查看机器的物理内存是多少:bootinfo -r 或lsattr -El sys0 -a realmem查看机器是否支持64位内核(是否64位硬件)/usr/sbin/bootinfo -p如果返回32,则表示硬件是32位的;如果返回的是chrp,则表示硬件是64位的机器。
显示当前磁带设备rmt0的属性:lsattr -l rmt0 -E显示缺省的磁带设备rmt0的属性:lsattr -l rmt0 -D显示终端设备tty0的登录属性:lsattr -l tty0 -a login -R显示系统级属性:lsattr -E -l sys0查看当前系统有多少CPU:lscfg | grep proc查看当前系统有多少硬盘而且是否被使用:Lspv查看当前系统的详细配置:lscfg -pv也可以显示某一设备的配置:lscfg -vl rmt0查看当前系统的芯片名称、系统名、节点名、型号等:uname -p # 显示芯片名称,例如:powerpcuname -r # 显示操作系统的发行号uname -s # 显示系统名,例如:AIXuname -n # 显示节点名uname -a # 显示系统名、节点名、版本、机器IDuname -M # 显示型号,例如:IBM,7046-B50uname -v # 显示操作系统版本uname -m # 显示机器ID·关于AIX查看AIX的版本、发行号、ML(Maintenance Level)级别:oslevel -r 或lslpp -h bos.rte如何改变文件系统大小,例如:将/usr文件系统增加1000000字节:chfs -a size=+1000000 /usr 如何使用CD:mount -V cdrfs -o ro /dev/cd0 /cdrom查看本机的IP地址:Ifconfig -a 或host Fully_Qualified_Host_Name例如:host 查找哪一个文件集(fileset)包含特定的文件,例如:查找/usr/bin/vmstat属于哪一个文件集。
AIX系统操作手册
AIX系统操作手册系统操作手册版本:5L目录第一章AIX操作系统的安装 (5)安装介质与方式 (5)BOS(Base Operating System)安装 (5)第二章AIX操作系统基本命 (8)系统的进入和退出 (8)password (8)mkdir、rm、mv和cd (8)ls (9)date (10)wc (10)who (10)finger (11)ps (11)kill (15)find (15)grep (16)第三章vi编辑器 (18)3.1vi 简介 (18)3.2vi的进入与离开 (18)3.3vi 的文本输入模式 (18)3.4vi 基本编辑命令 (19)3.5文件处理子命令 (21)第四章存储管理 (21)4.1相关术语 (21)PV (Physical V olume) (21)VG (Volume Group) (21)PP (Physical Partition) (22)LP (Logical Partition) (22)LV(Logical V olume) (22)Mirror(镜像) (22)VGDA(V olume Group Description Area,卷组描述区) (22)VGSA(V olume Group Status Area,卷组状态区) (23)4.2PV的管理 (23)硬盘安装 (23)配置一个PV (23)修改PV的属性 (24)删除一个PV (24)4.3VG的管理 (24)创建一个VG (24)对VG的管理 (25)4.4LV的管理 (27)增加一个LV (27)修改LV的属性 (28)删除一个LV (31)第五章RS6000 更换硬盘的过程 (32)HDISK0和HDISK1做成MIRROR,是ROOTVG (32)先做系统备份 (32)查看HDISK0的S/N,P/N号等,在换盘的时候做对照 (33)查看所有硬盘(包括逻辑盘)的状态# lsdev -Cc disk (33)停HACMP (34)把HDISK0从ROOTVG中不做MIRROW (34)关机 (34)开机 (34)把HDISK0加到ROOTVG中并做镜像 (35)重启动2号机 (35)关闭1号机的HACMP (35)重启动1号机 (35)启动1号机的HACMP (35)启动2号机的HACMP (35)第六章HACMP安装配置 (36)准备工作 (36)检测连8port卡的TTY (37)使用AIX安装CD安装文件 (37)修改电源管理 (38)Netscape安装和配置 (38)安装HACMP/ES软件 (38)安装最新的AIX和HACMP补丁 (38)SSA微码升级 (39)设置主机名 (39)为所有网卡绑定boot或standby的IP地址 (39)创建VG、LV和FS (40)修改系统参数 (41)重启两台机器 (41)配置HACMP (41)HA测试(一):启动和关闭 (43)HA测试(二):本机IP接管 (44)HA测试(三):资源接管 (44)第七章模拟硬盘更换 (46)预做方案 (46)查看硬盘信息 (46)把要更换硬盘从VG中拿掉 (46)关机 (46)准备工作 (46)拆机箱 (46)开机 (47)查看硬盘 (47)改PV (47)做镜像 (47)把另一块盘18G拿掉 (47)关机 (48)更换硬盘 (48)开机 (48)查看硬盘信息 (48)改PV (48)做镜像 (48)起服务 (48)英迈强人 (48)第二方案 (50)把把机器的前面板拆下 (50)查看硬盘信息,看哪个盘是干什么用的 (50)把要更换硬盘从VG中拿掉 (50)把硬盘做成PV (51)lspv查看硬盘情况 (51)把硬盘加到VG中 (51)把18G硬盘数据复制到36G上, (51)取下另一18G硬盘 (51)把硬盘做成PV (51)做镜像 (51)检查,OK (52)第一章AIX操作系统的安装安装介质与方式AIX操作系统的安装可以:1)通过Tape安装。
AIX操作系统主要命令介绍
Unix(AIX)常用命令[语法]:ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......][说明]:ls 命令列出指定目录下的文件,缺省目录为当前目录./,缺省输出顺序为纵向按字符顺序排列。
-R 递归地列出每个子目录的内容-a 列出所有文件,包括第一个字符为“.”的隐藏文件-d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连用以显示目录状态。
-C 输出时多列显示-x 横向按字符顺序排列-m 输出按流式格式横向排列,文件名之间用逗号(,)分隔-l 长列表输出,显示文件详细信息,每行一个文件,从左至右依次是:文件存取模式链接数文件主文件组文件字节数上次修改时间其中文件存取模式用10个字母表示,从左至右的意义如下:第一个字母表示文件种类,可以是以下几种情况:d 为目录文件l 为链接b 为块文件c 为字符型文件p 为命名管道(FIFO)- 为普通文件后面9个字母分别表示文件主、同组用户、其他用户对文件的权力,用r表示可读,w 表示可写,x 表示可执行。
如果是设备文件,则在文件字节数处显示:主设备从设备。
-n 与-l选项相同,只是文件主用数字(即UID)显示,文件组用数字(即GID)表示-o 与-l选项相同,只是不显示文件组-g 与-l选项相同,只是不显示文件主-r 逆序排列-t 按时间顺序排列而非按名字-u 显示时间时使用上次访问时间而非上次修改时间-c 显示时间时使用上次修改i节点时间而非上次修改时间-p 若所列文件是目录文件,则在其后显示斜杠(/)-F 在目录文件后加’/’,在可执行文件后加’*’-b 文件名中若有非打印字符,则用八进制显示该字符-q 文件名中的打印字符用’?’表示-i 显示节点号-s 显示文件长度时使用块长度而非字节长度-f 将后面的参数解释为目录并列出其中的每一项-1 每行仅列一项[例子]:ls 列出当前目录下的文件ls -al /bin 以长列表的形式列出目录/bin 下的所有文件,包括隐藏文件1.2 pwd[语法]: pwd[说明]:本命令用于显示当前的工作目录[例子]:pwd 显示出当前的工作目录1.3 cd[语法]: cd [目录][说明]:本命令用于改变当前的工作目录,无参数时使用环境变量$HOME 作为其参数,$HOME 一般为注册时进入的路径。
IBM_小型机P520_AIX5.3操作系统安装指导书-华为资料
资料编码... 产品名称IBM小型机P520使用对象培训工程师产品版本版本V5.3编写部门VAS 资料版本V1.0-20060718培训环境IBM 小型机P520 AIX5.3操作系统安装指导书V1.0-20060718拟制:才天恒日期:20060718审核:才天恒日期:20060718审核:日期:批准:日期:华为技术有限公司版权所有侵权必究目录第1章软件相关概念 (5)1.1 基本介绍 (5)1.2 重要概念介绍 (5)1.2.1软件产品的命名格式: (5)1.2.2 FILE_SET (5)1.2.3 PACKAGE (5)1.2.4 LPP (6)1.2.5 ML (6)1.2.6 RML (6)1.2.7 PTF & APAR (7)第2章软件安装和配置 (8)2.1 软件安装前提 (8)2.2 操作系统软件安装过程 (8)2.2.1 安装基本操作系统包(BOS) (8)2.2.2 系统自动重启,并自动运行配置助手 (21)2.2.3 补充安装需要的包 pakage (28)2.2.4 安装 RML(ML) 推荐维护包 (维护包) (33)2.2.5 安装必要的APAR 以及 PTF(instfix –I ,smitty update_all) (39)2.2.6 系统备份mksysb –i /dev/rmt0 (39)2.2.7 重启系统 (39)2.3 安装HACMP 机群软件 (39)2.3.1 安装HACMP软件(smitty installp) (39)2.3.2 安装HACMP软件补丁包(smitty installp) (40)2.3.3 安装成功后再次系统备份mksysb –i /dev/rmt0 (40)2.3.4 重启系统 (40)2.4 AIX操作系统配置 (41)安装完成后,需要完成后续配置工作: (41)本部分内容仅供参考,具体实施请参考各产品的安装手册 (41)2.4.1 修改主机名 (41)2.4.2 修改时间 (41)2.4.3 检查网卡及设置 IP地址 (41)2.4.4 如何做根盘镜象: (41)2.4.5 如何将操作系统内核改为64Bit (42)2.4.6 如何清除小型机上由于告警造成的黄灯 (42)2.4.7 如何修改系统参数 (42)设置用户license数 (42)2.4.8 如何使64位应用环境生效 (43)2.4.9 如何修改每个用户使用的最大进程数和IO参数 (43)2.4.10 如何修改异步IO参数 (44)2.4.11 如何修改/etc/security/limits文件 (45)2.4.12 如何设置本地磁盘空间 (46)2.4.13 如何设置PAGINGSPACE (47)2.4.14 如何设置系统提示符带主机名及路径 (47)2.4.15 如何CDE配置环境 (47)第3章常用命令 (47)第4章常用网址 (48)关键词:AIX 安装指导书摘要:缩略语清单:参考资料清单:《AIX 5L 系统管理技术》电子工业出版社IBM 小型机操作系统安装指导书第1章软件相关概念1.1 基本介绍AIX 操作系统系统是 IBM 公司专为 IBM pSeries 和 RS6000服务器开发的unix操作系统。
AIX V6.1新特性介绍
i.e. F50, E30, etc. i.e. S80, H80, M80, etc. i.e. p610, p640, etc.
支持的处理器类型 PPC970MP POWER4 POWER5 POWER6
不支持32位内核 支持32位和64位系统库和应用 全面支持32位应用
Notes: Average respondent controls 25-50 UNIX servers for a mid-size organization. 75% run heterogeneous environments. Equal mix of IBM, Sun, and HP shops.
AIX V6.1
PowerVM Virtualization: - POWER6 spt. - 64-way SMP - Enhanced SMT - MicroPartitions™ - Virt I/O Server - Workload Partitions - Variable Pages - Storage Keys - App Mobility - Hot Patch - Tracing Facilities - Dec Floating Point - Improved Dumps
AIX V5.2
Flexible Resource Management: - POWER4+ spt. - Dynamic LPAR - Dynamic CUoD - Dyn. CPU Sparing - 512GB mem - 16 TB filesystems - UNIX03 branded - Concurrent I/O - MultiPath I/O - Mobile IP V6 - System UE Gard - Flex LDAP Client - XSSO PAM spt
AIX操作系统培训(ppt129张)
/
bin lib lppsharesbin
/etc/filesystems
文件系统挂接(mount) ● 挂接:使文件系统与层次目录结构进行逻辑连接 ● 文件系统与/dev目录下的特殊文件(LV)关联 ● 文件系统挂接起来后,相关逻辑卷及其内容即连接 到层次目录结构的一个目录上。
挂接文件系统到空目录
pasti e
report s
pgms
.profile .exrc
/
/
.profile .profile .exrc myscript data
data
doc
doc
.exrc myscript
显示文件系统
#lsfs
显示逻辑卷信息
● 依卷组显示逻辑卷
#lsvg -l rootvg
SMIT逻辑卷管理器菜单
―物理卷(PV:Physical Volume):物理硬盘 ―卷组(VG:Volume Group):物理卷的组合
―物理分区(PP:Physical Partition):物理卷上的最
小分配单位
物理卷PV
物理卷(PV:Physical Volume)对应于一块硬盘
- 对应于一块硬盘
- 命名为hdisk0, hdisk1, ……(lspv) - 与采用的技术无关 SCSI SSA RAID… SAN
文件系统
文件系统是:
-是存储数据的一种方法 -具有层次目录结构 AIX文件系统有3种类型: -日志文件系统(jfs) -CD-ROM文件系统(cdrfs) -网络文件系统(nfs) 不同的文件系统以目录结构连接起来
建立文件系统的目的
● 物理上可以放到硬盘的任何地方(性能好) ● 某些任务使用文件系统更为高效,例如备份、移动等等。 ● 可以限制用户对硬盘空间的使用 ● 保证整个目录文件树结构的一致性,一个文件系统被破坏 不会影响其他文件系统
aix系统VI编辑器的操作
VI编辑器的操作1.进入vi# vi 文件名 <Enter> (#为命令提示符)2.退出vi1) <Esc> 退出插入方式进入命令方式:w <Enter> 将文件存盘:q <Enter> 退出vi(:wq)2) <Esc> 退出插入方式进入命令方式:q! <Enter>无条件退出vi,修改内容不存盘3) <Esc> 退出插入方式进入命令方式:x <Enter> 将文件存盘并退出vi3.临时退出vi1) <Esc> 退出插入方式进入命令方式:!command <Enter> 执行命令command命令执行完成后,按<Enter>返回编辑画面。
2) <Esc> 退出插入方式进入命令方式:!sh <Enter> 进入子shell进入子shell后出现命令(#或$)提示符,按Ctrl_d退出子shell,再按<Enter>返回编辑画面。
3) <Esc> 退出插入方式进入命令方式!!command <Enter> 执行命令command的结果代替当前行注:前面没有“:”,当前行原来的内容消失,代之以命令执行的结果。
4.屏幕滚动1) 向后滚动一屏使用的命令为:Ctrl+f (滚屏后保留上一屏的最后两行)2) 向后滚动半屏使用的命令为:Ctrl+d3) 向前滚动一屏使用的命令为:Ctrl+b4) 向前滚动半屏使用的命令为:Ctrl+u5) 屏幕定位使用命令zz将当前行置为屏幕正中央,使用命令zt会将当前行置为屏幕顶端,命令zb则会将当前行置于屏幕底端。
将屏幕直接定位于文件第一屏或最后一屏也是经常遇到的问题,命令gg和G可以完成这样的功能,使用完这些命令后,光标会定位到第一屏的第一行或最后一屏的最后一行上。
5.文本输入、删除与修改文本的输入、删除与修改是文件编辑的基本操作,其中大部分命令会将vi编辑器由普通模式切换为编辑模式,下面来介绍这些命令。
AIX操作系统详细配置步骤
AIX 操作系统详细配置步骤1)设置系统时区(非夏令时制、北京时区)和时间。
设置系统时区:“smitty chtz ”。
(如果在“安装助手阶段”配置过时区,这一步可以忽略)可以忽略)设置系统时间:“smitty date ”。
注意:在设置系统时间前必须确保时区设置正确,时区正确与否可用命令“echo $TZ ”查看(在时区不正确的情况下,设置时间是徒劳的)。
设置完时区后必须重启系统才能生效。
重启后可用命令“echo $TZ ”查看时区,正确的时区显示是BEIST-8。
然后再对系统时间作调整。
系统时间可用命令“date ”查看。
”查看。
2) 修改操作系统参数需要修改的操作系统参数包括支持的用户最大进程数、High water mark 、Low water mark 。
设置支持的用户最大进程数:“chdev chdev ––l sys0 l sys0 ––a maxuproc=2048” 设置High water mark :“chdev chdev ––l sys0 l sys0 ––a maxpout=8193” (对于Power5以前的旧机器,建议设置为513,对于连接7133 SSA 的阵列,一定要设置为33)设置Low water mark :“chdev chdev ––l sys0 l sys0 ––a minpout=4096” (对于Power5以前的旧机器,建议设置为256,对于连接7133 SSA 的阵列,一定要设置为24)验证方法:验证方法:验证支持的用户最大进程数:“lsattr lsattr ––El sys0 |grep maxuproc ” 显示结果应该为:显示结果应该为:maxuproc2048 Maximum number of PROCESSES allowed per user True验证High water mark 值:“lsattr lsattr ––El sys0 |grep maxpout ” 显示结果应该为:显示结果应该为:maxpout8193 HIGH water mark for pending write I/Os per file True 验证Low water mark 值:“lsattr lsattr ––El sys0 |grep minpout ”显示结果应该为:显示结果应该为:minpout4096 LOW water mark for pending write I/Os per file True3) 设置Dump 设备参数dump lv 初始大小调整原则:规定初始大小为内存大小的三分之一。
AIX操作系统概述_2
Add a TTY
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
rmt0Defined 00-01-00-5,C150MB ?-Inch Tape Drive
ent0Available00-02Ethernet Adapter
# lsdev -Cc memory
查看所有属于memory设备的信息,其输出如下:
mem0Available00-0D16MB Memory Card
adapterppa sio Standard I/O Parallel Port Adapter
adaptertokenring mca Token-Ring High-Performance Adapter
disk 400mb scsi 400MB SCSI Disk Drive
disk osdisk scsi Other SCSI disk
# lsdev -CH
查看系统内各个设备的信息,我们可以看到如下信息:
namestatuslocationdescription
sys0Available00-00System Object
bus0Available00-00PCI Bus
bus1Available00-10ISA Bus
Customized数据库中又有两类设备。一种叫Defined设备;另一种叫Available设备。 Defined设备是指它的驱动程序已安装,但系统还没有找到该设备。Available设备则 是指系统已找到该设备及其驱动程序,因此你可以直接使用这个设备。