aix设置交换空间
aix操作
AIX操作小汇Smitty命令是IBM引以自豪的,基本99%的命令可以通过smitty实现,专门针对SMC维护中的命令在版本的documents包中有,其他的一些为各位罗列了一些,大家可以尝试以下,查看交换区信息:lsps -a 显示交换区的分布信息lsps -s 显示交换区的使用信息slibclean 清除处理程序遗留的旧分页信息smit mkps 建立交换区空间信息swapon -a 启动所有的分页空间/etc/swapspaces 存放分页空间表格信息显示卷信息:lsvg 显示卷的名称lsvg -l rootvg 显示rootvg卷的详细信息lsvg -o 显示活动卷的名称lspv 显示组成卷的各硬盘的活动信息(PVMISSING为故障,PVACVTIVE为正常)mount卷的方法:varyonvg datavg 加载datavg卷varayoffvg datavg 卸载datavg卷mount /dev/data1 加载datavg下的一个data1卷裸设备类型:raw,jfs jfs可以转变成文件系统,而raw则不行在裸设备上安装oracle系统:修改裸设备的权限,如裸设备名为system01,安装数据库用户为oraclechown oracle:dba /dev/system01chown oracle:dba /dev/rsystem01在使用文件时必须用rsystem01smit快速路径名称:(smit:图形方式,smitty:字符方式)dev 设备管理diag 诊断jfs 定期档案管理系统lvm 逻辑卷册系统管理员管理nfs NFS管理sinstallp 软件安装及维护spooler 列印队列管理system 系统管理tcpip TCP/IP管理USER 使用者管理clstart,clstop:启动和停止clusterlssrc -g cluser:查看cluser的状态查看已安装的软件信息:ls -aF /usr/lpp (lpp:Licensed Program Products)查看安装媒体内容:installp -q -d /dev/cdrom -l启动时自动加载文件系统信息:需要加载的信息存放在/etc/filesystemsmount -t nf 加载所有在/ect/filesystems中定义type=nfs的文件系统显示已加载的文件系统及状态:df -v,mount查看错误日志信息:errpt -a有关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.ca 根名称服务器快取/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.confTCP/IP群组子系统:/etc/startsrc -g tcpip 启动全部的tcpip子系统startsrc -s inetd 启动主要internet除错:iptrace 启动封包追踪ipreport 追踪结果格式化输出netstat 网络统计ping 检查是否可以到达查看HACMP,外部硬盘信息:lscfg -vlsdev -Cc adapter对等机器信息:/etc/.rhosts/etc/hosts.equiv/etc/hosts观察进程内存使用情况:ps aux 观察参数%mem:内存使用百分比RSS:实际使用内存vmstat free的单位为块,缺省值为4096bytst创建raw设备时选择的类型:raw_lvcat fn | more -看文件的内容cat fn fn > newfile -把两个文件结合成一个文件cd -回到用户的默认路径cd / -到根目录cd /xxxx -change you to a DIR anywhere in systemcd .. -到上一级目录cd xxxxx -will change you to a DIR in current dircfgmgr -v -搜索并配置新设备cp oldfn newfn -拷贝文件cp oldfn Dirn -把文件拷贝到其他目录crontab -l -list crontab entries for the current userctrl + v -SMIT 或diag 菜单中向下翻一页ctrl + 6 -SMIT 或diag 菜单中向上翻一页del fn -same as rm -i,promts to remove fndf -I -查看文件系统状态(no inodes)df -k -(k) show status in 1024 bites(1mb)diag -a -updates changes in hardware configurationdiag ***** -****= a device type(as tape,disk....Fastpath) diag -ed xxxx -分析某设备的故障记录diag -Ad xxxx -对某设备进行高级诊断diag -cd rmtX -resets tape drivedosformat -formats a diskette to DOSdosdir -列出DOS 格式软盘中的内容dosread XX YY -从DOS 格式软盘拷贝文件到主机doswrite YY XX -从主机拷贝文件到DOS 格式软盘errpt | more -查看简短的故障信息errpt -a -查看详细故障信息errpt -s Mmddhhmmyy -查看某日期以后的故障记录errpt -aj XXXXXXX -看某个故障ID 的详细记录(XXX=1st column) errpt -d S -查看软件故障记录errpt -j XXXXXXX -list summary report by ID number.errpt -aN XXXXXX -查看某设备的详细故障信息errpt -N XXXXXXX -查看某设备的简短故障信息errclear 0 -清除系统所有故障记录errclear -N XXXXX 0 -清除某设备的故障记录, 0=all enter errclear -j XXXXX 0 -clears errorlog by ID number.finger -same as who but with more detailsformat -格式化一张UNIX 格式的软盘hostname -查看当前主机名host (hostname) -responds with internet addressinstfix -ik IPAR# -查看某个补丁是否完全安装lppchk -v -checks install status of LPPslpstat -查看打印队列情况lptest 80 5 > /dev/lp0 -send test pattern to lp0ls -list names of files & directories in current dirls -l -查看文件的详细信息ls -al -list details of files or dir in current dirlsattr -El xxxxxx -查看设备的设置信息lsattr -El sys0 -查看系统序列号微码及其他主要配置信息lsdev -C | more -查看系统设备配置(devices)lsdev -Cc xxxxx -list devices(xxx=tty,printer,disk,memory,adpter) lsdev -Cs scsi -查看所有SCSI 设备lsdev -Cc tape -查看所有磁带设备lsdev -Cs pci -查看pci 设备lscons -查看当前主控台设备lscfg -列出所有硬件设备lscfg -vpl XXXXX -list config info(VPD) of a device(rmt0,hdisk,etc) lsfs -列出所有文件系统+ data from "df" cmdlslpp -L | more -列出系统已安装的软件lslpp -w fn -列出文件所属的文件组(文件名要用绝对路径)lslv -m hd5 -finds boot drive under pv1 columnlsps -a -查看内存交换区的使用情况lspv -lists information about the physical volumeslspv hdisk# -list drive infolspv -l hdisk# -列出hdisk#上的逻辑卷lsuser -f ALL -lists all attributes for all userslsvg -列出所有已定义的卷组lsvg -p XXXXXX -列出卷组中的盘(xxxxx= volume name)more -reads and displays text one screen at a timemv fn (path fn) -移动文件或改名oslevel -q -查看AIX 版本pg -reads and displays text one screen at a timepdisable -makes unavailable or shows all disabled tty'spdisable tty# -停止一个tty 端口penable -makes available or shows all enabled tty'spenable tty# -enables a ttyps -el |more -列出运行中的进程(程序)pwd -查看你的当前路径r -重复上一条命令r mount -重复上一条mount 命令rm * -删除当前目录下所有文件rm -r * -删除所有文件包括子目录(非常危险慎用)rmdev -l XXXXX -停止设备的使用但保留其定义在ODM 中rmdev -l XXXXX -d -停止设备的使用并删除其在ODM 中的定义set -o vi -sets up to veiw cammands that have been run-vi 编辑器的子命令:保存并退出编辑Esc + k -used with SET command to list last commandk,l -vi 的子命令k=列出上一个命令i -use with SET command inserts charactersj -steps you backwardscw -cw=change a word(use with Esc)a,x,r -a=added, x=delete, r=replace text(r+letter)smit ***** -(*****= tape,disk,tty,etc.快速路径)su -switches to root id or prompts you for passwordsu XXXXXX -switches to XXXXXX's idtar -cvf /dev/rmtX /etc -will copy /etc to a tape drivetar -tvf /dev/rmtX -列出磁带中的内容uptime -how long since last IPLvmstat 1 10 -reports virtual memory statistics for 10 secondsiostat # # -reports CPU,disk & cdrom statisticswho -shows users on systemwho am i -shows user id on your terminal & tty numberUSE the following with other commands.---------------------------------------------------> -重定向>/tmp/****.1 -creates a file (used with lsXXX command)>/dev/lp# -重定向到打印机| -管道符以其左边命令的输出作为右边命令的输入|grep -is useful to search for text in a file.|more -跟在命令之后使其输出每次显示一屏/ -slash sign UNIX 的路径符>> -double redirect will add text to end of file& -以后台方式运行一个命令MUST unmount file system 1st to run fsck & dfsck/only use with a problem---------------------------------------------------------------------------------------------- fsck -y XXXXXXX -will check a file system for errorsSSA RELATED COMMANDS-----------------------------------------lsattr -El ssaX -list attributes of SSA adapterslscfg -vl ssaX -list VPD of SSA adapterslsdev -C | grep SSA -list all SSA deviceslslpp -L | grep SSA -list SSA device driverslscfg -vl pdisk# -list VPD of pdisksssaxlate -l hdiskX -list hdisk to pdisk assignmentssaxlate -l pdiskX -list pdisk to hdisk assignmentssa_ela -analyze SSA errorlogs and give SRN。
aix操作系统中页面交换空间的使用技巧
aix操作系统中页面交换空间的使用技巧在aix操作系统中,页面交换空间是一种用于存储进程暂时不需要使用的数据的虚拟内存空间。
通过将进程的部分数据从物理内存中转移到交换空间中,可以释放物理内存,并为其他进程腾出更多的空间。
在使用页面交换空间时,有一些技巧可以帮助提高系统的性能和稳定性。
1.合理设置页面交换空间的大小
aix系统默认的页面交换空间大小为内存的2倍。
如果内存较小,可以适当增加交换空间的大小,以避免物理内存不足的情况。
但是,过大的交换空间也会影响系统的性能,因此需要根据实际情况进行调整。
2.优化页面交换空间的位置
aix系统中,页面交换空间可以放置在磁盘的不同位置,包括本地磁盘、网络存储等。
为了提高交换空间的性能,建议将其放置在本地磁盘上,同时避免将交换空间存放在同一个物理磁盘上的文件系统和数据文件中。
3.避免过度使用页面交换空间
虽然页面交换空间可以释放物理内存,但过度使用它会导致系统的性能下降。
因此,建议尽量避免使用过多的交换空间,同时将进程的数据集中存放在物理内存中,以避免频繁地进行页面交换。
4.监控页面交换空间的使用情况
aix系统提供了一些工具,如vmstat、sar等,可以实时监控页
面交换空间的使用情况。
通过监控交换空间的使用情况,可以及时发现问题,并采取相应的措施进行调整,以避免系统的性能和稳定性出现问题。
总之,在aix操作系统中,页面交换空间是一个重要的资源,合理使用它可以提高系统的性能和稳定性。
通过以上技巧的应用,可以更好地管理和优化页面交换空间的使用。
IBM--AIX命令
IBM pSeries服务器AIX系统的常用命令1.如何移动与重命名文件?要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用mv 命令。
如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。
注意: 如果不指定-i 标志,mv 命令可能会覆盖许多已存在的文件。
-i 标志会在覆盖文件之前提示确认。
而-f 标志则不会提示确认。
如果一起指定了-f 和-i 两个标志,则后一个指定的标志优先。
以下是如何使用mv 命令的示例:1.要将文件移动到另一个目录并给它一个新名字,请输入:# mv intro manual/chap1按下Enter 键。
该命令将intro 文件移动到manual/chap1 目录。
名字intro 从当前目录被除去,同样的文件在manual 目录中以chap1 的名字出现。
2.要将文件移动到另一个目录,且不改变名字,请输入:# mv chap3 manual按下Enter 键。
该命令将chap3 移动到manual/chap3。
用mv 命令重命名文件可以使用mv 命令改变文件的名字而不将其移动到另一目录。
3.要重命名文件,请输入:# mv appendix apndx.a按下Enter 键。
该命令将appendix 文件重命名为apndx.a。
如果名为apndx.a 的文件已存在,则旧的内容被appendix 文件的内容替换。
2.如何在系统中移动或者重命名目录?如果需要移动或者重命名目录,可以在系统中使用mvdir 命令。
例如,如果需要移动目录,可以在命令行中输入下面的命令:# mvdir book manual然后按下Enter(回车)键。
如果manual 目录在系统中已经存在,则上面的命令会将book 目录移动到名为manual 的目录下面。
否则,book 目录会被重新命名为manual。
例如,如果需要移动和重命名目录,请在命令行中输入下面的命令:# mvdir book3 proj4/manual然后按下Enter(回车)键。
AIX 交换区管理
在系统启动时启用交换区
为了在启动系统时启用交换区,必须把 交换区的信息写入/etc/fstab文件。 该文件中所有交换区可以使用swapon a命令激活。
监视交换区
HP-UX使用swapinfo命令可用来监视交换 区的使用情况,它可以显示设备交换和 文件系统交换的统计信息以及所有交换 区目前的使用比率。如果交换区不足, 应设置更多的交换区来确保应用程序的 正常运行。
HP-UX交换区得类型(4)
(三)主交换区 主交换区指在系统引导时就有效的特殊 的设备交换区。 主交换区一般位于系统的主引导磁盘 (即ROOT磁盘上)。 要保证系统中至少要有一个主交换区有 效。
HP-UX交换区得类型(5)
(四)二级交换区(或称辅交换区) 二级交换区(或称辅交换区) 文件系统交换区是二级交换区,主交换的 附加设备交换区也可作为二级交换区, 二级交换区通常位于非ROOT磁盘上。
HP-UX交换区得类型(2)
(一)设备交换区 设备交换区是只为交换而使用的磁盘区 域或逻辑卷。如果使用整个磁盘作为交 换区,或在LVM中使用一个整个的逻辑 卷作为交换区时,这种交换区叫设备交 换区。
HP-UX交换区得类型(3)
(二)文件系统交换区 文件系统交换区不是专做交换用的,它既支持 文件和其他数据结构,也提供可供交换使用的 空间。即交换区与其他文件共存,并且可以动 态配置。 比较: 比较:设备交换区比文件系统交换区快速、高效, 通常给文件系统交换区设置一个较低的优先级, 这样,仅当设备交换区不够用时才使用文件系 统交换区。
系统内存和交换区的概念(2)
过度频繁的换页 换页可能引起“颠簸” 换页 内存上运行两个大的程序时使用交换 交换就 交换 比换页要好一些
HP-UX交换区得类型(1)
AIX HACMP双机切换资源包操作说明
X HACMP双机切换资源包操作说明1、操作背景1.1 系统环境在此处详细描述双机切换操作所涉及的X HACMP系统环境。
1.2 双机切换目的在此处详细说明进行双机切换的原因和目的,例如故障处理、系统维护等。
2、准备工作2.1 数据备份在此处详细说明进行双机切换前的数据备份工作,包括备份的数据类型、备份的目录、备份的方式等。
2.2 网络准备在此处详细说明进行双机切换前的网络准备工作,包括IP地质划分、网络连接测试等。
2.3 资源包准备在此处详细说明进行双机切换前的资源包准备工作,包括资源包的创建、配置文件的修改等。
3、双机切换操作步骤3.1 停止资源包在此处详细说明停止资源包的操作步骤,包括停止资源管理器、停止应用程序等。
3.2 确认切换条件在此处详细说明进行双机切换前需要确认的条件,例如切换的时间窗口、双机状态检查等。
3.3 切换资源包在此处详细说明切换资源包的操作步骤,包括切换资源管理器、启动资源管理器等。
3.4 检查切换结果在此处详细说明进行双机切换后需要进行的检查工作,例如检查应用程序状态、检查网络连接等。
4、恢复操作4.1 恢复资源包在此处详细说明如何恢复原来的资源包,包括关闭新的资源包、启动原来的资源包等。
4.2 检查恢复结果在此处详细说明进行资源包恢复后需要进行的检查工作,例如检查应用程序状态、检查网络连接等。
5、注意事项在此处双机切换操作中需要注意的事项,例如操作顺序、资源包的配置细节等。
6、附件本文档涉及的附件列表,包括配置文件样例、操作脚本等。
7、法律名词及注释在此处文档中涉及的法律名词及其注释,以确保读者能够正确理解文档内容。
AIX V7.1操作系统安装配置规范
AIX7.1操作系统安装配置规范文档信息项目名称:AIX7.1操作系统安装配置规范文档版本号:1.0文档作者:环境保障二处生成日期:2015年7月文档审核者:环境保障二处审核日期:文档维护记录版本号维护日期作者/维护人描述1.0 2015-7-7 环境保障二处根据中心内部相关处室讨论意见及部门会商意见修订,形成正式文档2015年7月信息科技部适用范围本安装配置规范适用于AIX V7.1版。
除条文中特别规定适用范围的,本安装配置规范条文适用于总分行的生产、研发和测试等环境。
鉴于AIX7.1操作系统小版本在不断变化中,且还分为express、standard、enterprise三个版本,本文档根据standard版安装过程截取步骤及截图,若安装其他版本操作系统,文档中所涉及的步骤或截图可能与实际环境有所差异,请注意结合实际情况做出判断。
目录适用范围 (1)一、硬件配置要求(生产环境必须满足,研发测试环境供参考) (3)二、操作系统安装过程 (3)(一)准备工作 (3)(二)安装过程 (3)(三)其他软件包的安装 (20)三、操作系统的配置步骤 (21)(一)修改时区 (21)(二)修正操作系统时间 (22)(三)修改ROOT用户的密码 (23)(四)修改机器名 (23)(五)修改操作系统属性参数 (24)(六)设置系统DUMP (25)(七)VG创建及配置 (27)(八)修改系统交换空间 (31)(九)激活串口 (32)(十)修改IP地址和路由设置 (33)(十一)建立逻辑卷WORKLV (35)(十二)创建文件系统 (36)(十三)系统内核参数调优 (38)(十四)系统资源参数调整 (38)(十五)配置安全连接软件SSH (39)(十六)部署NTP服务(生产环境必须设置,研发测试环境供参考) (40)(十七)部署生产系统操作系统自动备份脚本(生产环境必须设置,研发测试环境供参考) 40四、操作系统的安全设置步骤 (41)(一)关闭所有不必要的系统服务进程 (41)(二)设置登录超时时间 (44)(三)限制用户使用SU (44)(四)操作系统用户帐户设置规范如下: (44)(五)用户密码策略设置(生产环境必须设置,研发测试环境供参考) (45)(六)系统安全其他方面的设置步骤 (47)五、双网卡配置与监控部署 (48)(一)小型机双网卡配置(生产环境必须设置,研发测试环境供参考) (48)(二)部署生产系统综合管理脚本(生产环境必须设置,研发测试环境供参考) (49)(三)部署系统集中监控平台T IVOLI监控代理(生产环境必须设置,研发测试环境供参考)50一、硬件配置要求(生产环境必须满足,研发测试环境供参考)AIX操作系统适用于IBM 小型机和刀片式基于Power系列芯片开发的机型,相应的硬件要求建议如下:➢双电源模块冗余配置(拷机过程中需进行电源冗余测试工作)。
ibm aix安装教程
ibm aix安装教程一、安装基本操作系统(BOS)打开计算机或在开机状态下重新启动(#reboot)将AIX安装盘放入光驱当系统自检keyboard 通过后,按"5"(从光驱引导)系统提示:Please define the system Console后,按"1"(确认终端)系统提示:Type a "1" and press Enter to use this terminal as the system console后按1(选择英语为安装语言)进入安装程序,按系统提示操作:选择" 2 Chang/show Installation Settings and Install" 其它选项不需改变,只需改以下两项:将安装方式改为"New and Complete Installation"选择所要安装系统的disk开始install。
二、设置终端类型(TTY)结束安装后,第一次启动时,系统提示选择终端类型,应选择ibm3151用"root"登录,接着出现系统设置(时间,密码等),直接退出即可#export TERM=ibm3151(设置终端类型,否则无法进入smit)#smit tty (设置终端类型,否则以后启动还会要求选择终端类型)选择chang/show characeristics of a TTY (修改)修改ENABLE LOGIN 为"enable"修改TERMINAL type 为ibm3151三、安装Bundle#smit easy_install选择INPUT device / directory for software 为[/dev/cd0](按F4选择)选择Select a FileSet Bundle 为Server 及App-Dev(有图形设备需选Graphics-Startup)四、选择安装软件#smit进入Software Installation and Maintenance-〉Install and Update-〉SoftwareInstall and Updata from LAT EST Available Software选择INPUT device / directory for software 为[/dev/cd0](按F4选择)进入SOFTWARE to install选择所需安装的软件开头有"@"符即已安装过开头有"+"符即未安装过如不装图形终端,则以"X11"开头的不装以下必须装:pat (兼容AIX 3)bos.databos.dosutil (dos utility)有关info,msg的必须装五、设置TCP/IP#lsdev -Cc adapter查看网卡设置(选择IBM 10/100 Mbps Ethernet PCI Adapter)#smit tcpip选择"Minimum Configuration & Startup"在"Available Network Interfaces"对话框中选择"en0 Standard Ethernet Network Interface"注意:如有多块网卡,根据前面查看的设置,选择正确的网卡,一般不选"et0 IEEE 802.3 Ethernet Network Inte rface"在HOSTNAME中填入所起的主机名(F50-CMIS).在Internet ADDRESS (dotted decimal)设IP地址(16.54.2.7)在Network MASK (dotted decimal)设掩码(255.255.255.0)在Default GATEWAY Address设网关在Your CABLE Type选择"TP"全部选定后按回车(Enter)运行六、设置VG(卷组)#smit vg选择Add a Volume Group设置Volume Grorp Name设置Physical partition Size in megabytes(PP值,一般2.2G可设4,4.5G可设8,9.1G可设16)设置Physical Volume Names(选择所需disk)全部选定后按回车(Enter)运行七、设置LV(逻辑卷)#smit lv选择Add a Logical VolumeVOLUME GROUP name中选择VG nameLogical volume NAME中填入所起的LV 的名字Number of LOGICAL PARTITIONS中填入LV大小(这里的数量为Logical Partition数量,一块LP缺省值等于一块PP)全部选定后按回车(Enter)运行八、设置File Systems#smit进入System Storage Management (Physical & Logical Storage)->File Systems->Add/Chang/Show/De lete File Systems->Journaled File System->Add Journaled File System修改本文件系统块数(Size of File System),一块为512 Bytes修改Mount Point(为文件系统指定PATHS,如[/oracle])决定是否在系统启动时自动Mount该文件系统全部选定后按回车(Enter)运行九、安装C及C++语言查看C安装手册中安装C语言所必须先安装的软件(Software Must be Installed)#lslpp -l|grep bos.adt.include#lslpp -l|grep bos.adt.lib用上述两条命令查看这些文件是否Comitted#smit install_latest将C/C++语言安装盘放入光驱进入INPUT device / directory for software 选择"/dev/cd0 (SCSI Multimedia CD-ROM Drive)",SOFTW ARE to install按"F4",系统显示选择安装文件选择以xlc开头的所有文件全部选定后按回车(Enter)运行十、连接7133磁盘阵列中的磁盘将7133中磁盘连上(具体连接方法可查看7133/Model600随机资料)注意:7133 SSA接口的磁盘为回路连接,从主机后SSA ADAPTER连出后从另一根线连进,此回路中所串联的硬盘即该主机所使用硬盘#cfgmgr (激活系统,配置磁盘)注意:在关机状态下连接后再开系统自动调用cfgmgr十一、系统磁盘热插拔必须将所需拔出的磁盘中所在VG中的LV(Logical Volume)与File System进行umount#lsvg -l datavg (查看datavg中的详细信息).#df -k (查看文件系统的信息)#umount /cmis (umount 文件系统cmis)#varyoffvg datavg (切断datavg)#lsvg -o (查看当前激活的VG)#exportvg datavg.(输出datavg)此时可以拿出该磁盘(该磁盘可以为内置式).将该磁盘放入另外一台主机#importvg -y datavg hdisk1(在另外一台主机上键入该命令).十二、备份策略rootvg可采用#smit mksysb 来备份datavg 中的文件系统可进入smit->System Storage Management (Physical & Logical Storage)->File Systems->Backup a File System,选定预备份的文件系统,回车确认即可datavg可采用smit命令smit vg->Back Up a Volume Group,选定预备份的vg,回车确认即可AIX安装后的基本系统设置,补丁,优化等等的东西,确实有用哈----许多用户在*作系统安装完后,不对系统进行一些基本设置,而使用系统的缺省参数。
关于AIX上VMO调整参数及Memory性能评估
型值如下:
maxclient% = 8
maxperm% = 12
minperm% = 5
如何更改这三个参数呢, 在AIX5.3上,可以使用 vmo 命令,此命令设置或显示所有虚拟内存管理器调整参数
的当前值或下一个引导值。还可以用此命令进行永久性更改,或将更改推迟到下一次重新引导之后生效。此命令
把大部份的内存作为计算型内存(%Comp)来使用,这部份内存量主要为ORACLE SGA和PGA所用,其中ORACLE SGA 为
pinned memory.
根据系统内存大小,设定系统可以pin住的最大值:
maxpin% = 80 --此值可以升高
v_pinshm = 1 --允许pin住内存
以及交换情况:
MEMORY
Real,MB 16032
% Comp 83.2
% Noncomp 9.9
% Client 9.9
PAGING SPACE
Size,MB 16384
% Used 3.3
% Free 96.6
在一个使用裸设备的系统中,文件型内存,即上面的%Noncomp,%Client,只需要使用整个系统很少的内存;而
nokilluid = 0
npskill = 49152
npsrpgmax = 393216
npsrpgmin = 294912
npsscrubmax = 393216
这三个参数,可以根据内存总量大小,进行适度调节。计算型内存与文件型内存,在实际的应用中,需要遵循
以下一些原则(前3条是参考别人的):
1.使用的文件型内存百分比 + 使用的计算型内存百分比 < 100%
aix操作系统中页面交换空间的使用技巧
aix操作系统中页面交换空间的使用技巧
1.配置页面交换空间大小:在aix操作系统中,默认页面交换空间大小为2GB。
但是,如果需要更大的空间来支持更多的进程和应用程序,可以通过修改/etc/filesystems文件中的swap选项来增加页面交换空间的大小。
2. 监控页面交换空间使用情况:使用vmstat命令可以监视aix 系统中的页面交换情况。
vmstat命令可以显示当前的内存使用情况、页面交换使用情况以及CPU使用情况等。
3. 优化页面交换空间使用:在aix操作系统中,页面交换是一个重要的系统性能因素。
为了最大化系统性能,可以采取以下措施: a. 避免过度使用页面交换空间:由于页面交换需要花费大量的CPU时间和I/O操作,因此应该尽量避免过度使用页面交换空间。
b. 使用高速磁盘或固态硬盘:使用高速磁盘或固态硬盘可以加速页面交换操作,从而提高系统性能。
c. 调整页面交换算法:可以通过调整页面交换算法来提高系统性能。
例如,使用LRU (最近最少使用)算法可以优化页面交换性能。
d. 确保物理内存充足:为了避免过多使用页面交换空间,应该确保系统的物理内存充足。
如果物理内存不足,可以通过增加物理内存来解决。
e. 合理分配内存:合理分配内存可以减少页面交换的需求。
例如,在为应用程序分配内存时,可以考虑其实际需要的内存大小,避免过度分配内存。
Aix_交换空间问题
Aix_交换空间问题AIX培训笔记——交换空间2008-04-13 12:52交换空间,也即操作系统中的虚拟内存,本文简单介绍了一些交换空间管理的基本命令。
交换空间分配原则:Only one paging space per disk;Use disks with the least activity;Paging spaces roughly the same size;Do not extend paging space to multiple physical volumes;Use multiple disk controllers;查看交换空间使用情况:#lsps -aPage Space Physical Volume Volume Group Size %Used Active Auto Type paging00 hdisk4 rootvg 8192MB 31 yes yes lv hd6 hdisk3 rootvg 8192MB 31 yes yes lv查看物理内存数:#lsattr -El sys0 -a realmemrealmem 33554432 Amount of usable physical memory in Kbytes False或者:#lsattr -El mem0goodsize 32768 Amount of usable physical memory in Mbytes Falsesize 32768 Total amount of physical memory in Mbytes False 查看系统启动时激活的交换空间:#cat /etc/swapspaces* /etc/swapspaces** This file lists all the paging spaces that are automatically put into * service on each system restart (the 'swapon -a' command executed from * /etc/rc swaps on every device listed here).** WARNING: Only paging space devices should be listed here.** This file is modified by the chps, mkps and rmps commands and referenced * by the lsps and swapon commands.hd6:dev = /dev/hd6paging00:dev = /dev/paging00对以下信息需要特别注意,一旦发现,应立即通知系统管理员进行处理:"INIT: Paging space is low""ksh: cannot fork no swap space""Not enough memory""Fork function failed""fork () system call failed""Unable to fork, too may processes""Fork failure - not enough memory available""Fork function not allowed. Not enough memory available.""Cannot fork: Not enough space"如何创建交换空间,可以用smit或mkps命令来完成,mkps命令格式如下:mkps [-a] [-n] [-t type] -s NumLPs Vgname PvnameVgname 交换空间所在的卷组(volume group)名Pvname 交换空间所在的物理卷(physical volume)名-s NumLPs 交换空间所占用的逻辑分区(logical partition)数-a 在下次系统启动时激活该交护岸空间 (将该交换空间加入到/etc/swapspaces文件中)-n 立即激活该交换空间-t type 指定交换空间类型(lv或者nfs)以下命令在名字为rootvg的卷组(volume group)中创建一个大小为4个逻辑分区(logical partition)大小的交换空间,在创建完成后立即激活该交换空间,并且在下次系统启动时激活该交换空间:# mkps -s 4 -n -a rootvg改命令执行后,系统中会增加一个名字为/dev/pagingnn的一个交换空间,其中nn是一个顺序号,例如00、01等。
AIX 5L 内存性能优化之配置和管理交换空间
AIX 5L 内存性能优化之配置和管理交换空间,优化(VMM)AIX 5L 内存性能优化之配置和管理交换空间,优化(VMM) ,通过命令掌握AIX系统的交换空间内存使用状况,进而进行系统内存的性能优化,是一个系统管理员对系统优化要做的基本工作!什么是交换(分页)空间?它是与VMM 有关的。
VMM 使用交换(分页)空间存储没有使用活动RAM 的进程。
正是因为这个目的,交换空间是系统整体性能的关键组件。
作为一名管理员,您需要了解如何监视和优化您的分页参数。
分页空间本身是一个特殊的逻辑卷,它存储了当前不访问的信息。
您必须确保您的系统拥有足够的分页空间。
如果分页空间过小,整个进程可能会丢失,并且当所有的空间都占满后,系统可能会崩溃。
尽管值得再次说明,分页空间是VMM 中的一部分,但是更重要的是真正地理解内核如何将进程调入到RAM 中,过多的分页肯定会对性能造成影响。
AIX 通过将内核与VMM 紧密集成在一起,实现了一种称为请求分页的方法。
事实上,内核本身的大部分都驻留在虚拟内存中,这样可以帮助释放它的片段空间以用于其他进程。
我将更深入地介绍它的工作方式,并介绍在管理和优化分页空间时需要使用的一些工具。
您将了解到,优化工作必须根据系统的类型来进行。
例如,对于使用Oracle 联机事务处理(OLTP) 类型数据库的系统,在配置多大的交换空间以及如何优化分页参数方面,通常有一些特定的推荐方案。
正如本系列前几期文章中所介绍的,如果不能真正地了解系统的运行状况,您就无法对分页设置进行真正地优化。
您需要了解所使用的工具、如何最好地分析将要捕获的数据,并熟悉实现分页空间的最佳实践。
根据我的经验,导致系统崩溃的首要原因就是耗尽了分页空间。
如果您仔细地阅读本文,并且遵循其中的建议方案,那么应该不会出现这种情况。
很显然,您并不希望系统发生崩溃,但如果的确出现了这种情况,那么您将希望这是由于硬件故障造成的、而与您的操作无关,或者由于系统管理员的疏忽造成。
aix设置交换空间
AIX命令集锦四(页面空间管理命令)4.1、页面空间相关概念及设计规则:页面空间:就是我们常说的虚拟内存,是指硬盘上的存储内存信息的区域,虚拟内存是用来保存实际内存中暂时不用的程序或数据,使实际内存有更多的空闲空间来存放将要执行的程序或访问的数据,当需要执行的程序或访问的数据不在主内存时,就从虚拟内存中调入主内存,以便处理器执行或访问。
所有实际物理内存和虚拟内存的访问都是由虚拟内存管理器(VMM)来管理的,当实际内存空间变的很少时,AIX会按照最近最少使用算法把最近没有使用过的程序或数据从内存移至页面空间中,并为其他程序释放内存。
页(page):就是虚拟内存段(256M/个)被划分成4K大小的单元,实际内存也被划分成4K大小的单元,页是内存I/O操作的基本单位。
vmm的功能:管理内存页结构的分配,调度需要访问的不在当前RAM中的虚拟内存页面空间的大小设置规则:1、不能小于64M(5L以后的版本)2、不能超过磁盘总的20%3、最好是实际内存的2倍4、如果实际内存是256M或大于256M,则可用如下公式来计算页面空间的大小=512M+(实际内存大小-256M)*1.25以上都是粗略的估算,如果要实际一点,最好经常用lsps -a 命令来查看虚拟内存的使用情况,以便及时增加。
页面空间性能注意事项:把磁盘的中间部分分配给页面空间,而不是中央;尽量分配到多个物理卷上,但没有必要分配到每个物理卷上;尽量把最频繁的页面空间移到不经常使用的物理卷上;不要在一个物理卷上分配多个页面空间;每个页面空间逻辑卷的大小基本相同;不要把一个页面空间逻辑卷分配到多个物理卷上;应在维护的模式下修改基本页面空间(hd6)4.2、显示页面空间属性的命令:lsps -a 显示所有页面空间的属性和状态lsps -c hd6 以冒号":"来分隔各属性lsps -s 显示页面空间的概况lsdev -Cc memory 显示当前系统有哪些内存lsattr -El mem0 -H 显示内存mem0的当前属性lsattr -El L2cache0 -H 显示2级缓存的大小,以KB为单位lsattr -El sys0 -a realmem -H 显示实际物理内存的大小,以KB为单位slibclean 清除掉内存中当前没用的代码或数据模块4.3、添加一个页面空间的命令:mkps [-a] [-n] [-t lv] -s logicalpartitions volumegroup [physicalvolume] volumegroup 表示在该卷组中创建physicalvolume 位于上面卷组中的物理卷-s logicalpartitions 表示页面空间的大小,用逻辑分区的数量表示-a 表示系统启动后自动激活这个页面空间-n 表示立即激活这个页面空间-t lv 要创建的页面空间的类型为逻辑卷用mkps创建页面空间mkps -s 36 -n -a rootvg hdisk1 表示在卷组rootvg的hdisk1磁盘上建立了一个有36个逻辑分区的页面空间可以用smit mkps来操作用mklv创建页面空间mklv -y myps -t paging rootvg 20 表示在卷组rootvg的hdisk2磁盘上建立一个页面空间(paging)类型的逻辑卷,指定逻辑卷名为myps,大小为20个逻辑分区(假设一个分区为8M)lsps -a 检查新的页面空间是否添加到系统中chps -a y myps 表示系统启动时自动激活swapon /dev/myps 表示立即激活页面空间lsps -a 查看修改后的页面空间属性如果系统中本来就存在一个未用的逻辑卷mylv01,可以直接把该逻辑卷变成页面空间chlv -t paging mylv01lsps -a4.4、激活/关闭一个页面空间的命令:每当系统启动时,就会执行/sbin/rc.boot 脚本文件,该脚本会调用swapon命令来激活最初的页面空间设备(hd6)swapon -a 表示激活/etc/swapspaces 文件记录中的所有页面空间设备swapon /dev/paging01 激活一个页面空间设备swapon /dev/paging01 /dev/paging02 ....激活多个页面空间设备可以使用smit swapon来操作关闭页面空间命令:swapoff devicename {devicename ...}devicename 表示要关闭的页面空间,即对应的逻辑卷名(要带全路径),只能关闭以前用swapon命令激活的页面空间swapoff /dev/myps 表示关闭myps页面空间关闭页面空间可以使用smit swapoff来操作4.5、修改页面空间的属性命令:页面空间的属性一般在创建的时候已经确定,能修改的属性只有页面空间的大小及下次系统启动时是否激活该页面空间chps [-s logicalpartitions |-d logicalpartitions][-a {y|n}] pagingspace pagingspace 表示要被修改的页面空间,即对应的逻辑卷名-a {y|n} 表示系统启动时是否激活,a y表示自动激活,a n表示不自动激活-s logicalpartitions 表示增加页面空间的大小,logicalpartitions表示增加的逻辑分区数-d logicalpartitions 表示减少页面空间的大小,logicalpartitions表示减少的逻辑分区数chps -s 4 myps 表示给myps页面空间再增加5个逻辑分区chps -a y myps 表示让myps页面空间在系统启动时自动激活chps -d 4 myps 表示减少页面空间myps4个逻辑分区修改页面空间属性也可以通过smitty chps命令来完成增加页面空间的两种方法:(1)、chps -s 5 myps(2)、lsps -aextendlv myps 5lsps -a减少页面空间的步骤:lsps -achps -d 6 mypslsps4.6、删除页面空间(非基本页面空间)命令:删除页面空间的前提是,该页面空间必须处于非激活状态,删除页面空间的步骤为:swapoff /dev/myps 表示使myps页面空间处于非激活状态rmps myps 表示删除处于非激活状态的myps页面空间。
AIX-动态CPU内存调整手册
AIX-动态CPU内存调整手册动态CPU内存调整步骤通过IE登录HMC管理界面,用户名hscroot/s*****9(或a**123) 点击系统管理->服务器->选择需求表中的服务器:(注:超时时间(分钟)建议设置为内存修改量(G)的两倍)按照需求列表修改顺序动态修改CPU内存CPU修改方法:在主机前的方框中点勾,点击主机右侧的双箭头,点选动态逻辑分区->处理器->添加或除去,点击添加或除去后,如下图所示,已分配的处理器中,将数值修改为修改后CPU的值,点击确定。
若CPU调整时效为永久在主机前的方框中点勾,点击主机右侧的双箭头,点选配置->管理概要文件->点击概要文件(例如:主机名_profile),选择处理器,将期望处理器单元的数量修改为修改后CPU,并按照如下标准调整最大处理器单元数量:“cpu_max”若lpar为某系统的主备机,CPU最大值建议为主备lparCPU需求总和;其余情况为为期望值2倍。
点击确定。
内存修改方法:在主机前的方框中点勾,点击主机右侧的双箭头,点选动态逻辑分区->内存->添加或除去,点击添加或除去后,如下图所示,已分配的内存量中,将数值修改为修改后内存的值,在超时(分钟)中,将数值修改为表中内存超时时间,点击确定。
若内存调整时效为永久在主机前的方框中点勾,点击主机右侧的双箭头,点选配置->管理概要文件->点击概要文件(例如:主机名_profile),选择内存,将期望内存的数量修改为修改后内存,点击确定。
并按照如下标准调整最大内存数量:“mem_max”若lpar为某系统的主备机,内存最大值建议为主备lpar内存需求总和;其余情况为desire值2倍(desire<16G)或1.5倍(desire>=16G)。
点击确定。
登录主机按照如下标准调整PagingSpace大小。
内存小于等于4G的,PagingSpace调整为内存2倍,内存大于4G,PagingSpace 调整为内存相同大小修改后检查:登录LPAR,输入vmstat查看cpu内存是否符合预期。
AIX安装后的基本系统设置
AIX安装后的基本系统设置----许多用户在*作系统安装完后,不对系统进行一些基本设置,而使用系统的缺省参数。
由于系统的缺省参数值一般比较小,在以后的运行过程中会出现这样或那样一些本来很容易避免的问题。
本文将介绍在AIX 安装完后,有那些系统设置需要更改及一些推荐值。
1. AIX的软件包与补丁----AIX*作系统安装时只安装一些基本的软件包(fileset),而有些软件包是用户经常用到的但没有被安装。
建议用户在安装完AIX*作系统后再安装以下一些软件包。
bos.data**bos.adt*bos.perf*perfagent.tools*bos.dosutil*----将AIX*作系统的第一张CD插入CD-ROM 驱动器,在系统提示处输入快速路径smitty install_all。
在Input device / directory for software 选项中按F4 选择/dev/cd0。
在SOFTWARE to install选项中键入[bos.adt*, bos.dosutil*, bos.data*, *, bos.perf*, perfagent.tools*] 安装上述软件包.成功后按F10 退出。
----在安装完上述软件包后,需要给系统打补丁。
使用随AIX系统盘所带的Update CD或从IBM得到的最新的补丁盘。
插入CD-ROM 驱动器,在系统提示处输入快速路径smitty update_all,在Input device / directory for software 选项中按F4 选择/dev/cd0,将COMMIT software updates?选择no ,将SAVE replaced files? 选择yes 。
服务更新完毕后按F10 退出。
----再打新的补丁时,请都是使用这种方法,这可以保证在新的补丁出现问题时,可以退回以前的版本。
当此补丁稳定运行了一段时间后,可以commit它。
aix文件系统和换空间
/
/home
/bin
/sally
/john
/usr
/mnt
/usr/bin
超级块(Superblock):寄存文献系统大小和标识、空闲块 链表、nbpi
inode:寄存文献大小、所有者、权限、创立/访问/修改时 间
数据块(Data Block):寄存数据 间接块(Indirect Block):寄存到数据块旳指针
内存
磁盘
换页空间旳镜像
内存
磁盘
若换页空间磁盘发生故障,那么系统将暂停
为了实现更高旳可用性 对换页空间进行镜像 就像镜像一种逻辑卷同样 smitty lvm + LV + set LV + add a copy 或使用命令:mklvcopy
换页空间旳删除
内存
磁盘
在AIX4.3中: smitty chps shutdown -Fr smitty rmps 在AIX5L 中可在线删除换页空间或缩小换 页空间旳大小 swapoff psname rmps psname
第六单元 文献系统和换页空间
简介
日志文献系统内置在AIX中 AIX还需要换页空间以实现虚拟内存 本节简介了以上两方面内容
AIX中旳文献系统
日志文献系统(JFS/JFS2) 网络文献系统 CDROM文献系统 (CDRFS)
/
/home
/bin
/sally
/john
/usr
/mnt
/usr/bin
日志文献系统构造
错误 - 最佳是 使用相似旳容量
对旳
分页1 分页2 分页3 分页4
分页1 分页2 分页3 分页4
换页空间旳启用、停用
swapon 启用一 paging space. #swapon -a # swapon /dev/paging01 停用 一种或多种paging spaces. smitty chps (aix5L 之前) swapoff (aix 5.1后来) # swapoff /dev/paging02
aix操作系统中页面交换空间的使用技巧
aix操作系统中页面交换空间的使用技巧
aix操作系统中的页面交换空间是指硬盘上的一部分空间,它用于存储物理内存中长时间不使用的页。
在aix操作系统中,使用页面交换空间可以让物理内存更有效地使用,从而提高系统的性能和稳定性。
以下是在aix操作系统中使用页面交换空间的技巧:
1.了解页面交换空间的大小和使用情况
在aix操作系统中,可以使用命令vmstat和lsps来查看页面交换空间的大小和使用情况。
如果页面交换空间的使用率太高,会导致系统变得缓慢和不稳定。
因此,了解页面交换空间的使用情况非常重要。
2.增加页面交换空间的大小
如果页面交换空间的大小不足,可以使用命令chps来增加其大小。
但是,增加页面交换空间的大小也会占用硬盘空间,因此需要根据实际情况进行调整。
3.避免频繁使用页面交换空间
频繁使用页面交换空间会影响系统性能,因此需要尽可能避免。
可以通过增加物理内存或减少应用程序的内存使用量来减少页面交
换的次数。
4.调整页面交换空间的优先级
在aix操作系统中,页面交换空间的优先级可以通过命令vmo来进行调整。
可以根据应用程序的需要和系统的实际情况来调整页面交
换空间的优先级,从而提高系统的性能和稳定性。
总之,在aix操作系统中,页面交换空间的使用技巧是非常重要的。
通过了解页面交换空间的大小和使用情况,增加页面交换空间的大小,避免频繁使用页面交换空间,以及调整页面交换空间的优先级,可以提高系统的性能和稳定性,从而更好地满足应用程序的需求。
AIX的VMO调整
关于AIX上VMO调整参数及Memory性能评估二、Memory性能评估1、VMM的管理简介首先,还是简单讲解一下内存以及的VMM的一点工作原理。
内存和交换空间一般都是用页面来进行分配和管理的。
在内存中存在两种类型的页面:计算页面(一般为可执行文件段中的页面)和文件页面(存储的数据文件的页面)。
当我们执行程序或者读入数据的时候,内存中的页面就逐渐被占用。
当空闲的内存只剩maxfree的时候,vmm 的调页就被唤醒,通过调页算法,将内存中的页面转移到交换空间中。
一直到空闲内存达到maxfree,才停止调页。
在这里,我们涉及到两个参数:1)Minfree:最小空闲页链表尺寸。
一旦低于该值,系统偷页以填充页链表,保证有足够的内存页面。
偷页就是将不常用的页面替换出去。
2)Maxfree:最大空闲页链表尺寸。
一旦高于该值,系统停止偷页。
如果发现空闲列表不足,可以用下面的方法增加minfree参数#vmo -o minfree=1000 -o maxfree=1008Setting maxfree to 1008Setting minfree to 1000#vmo –o minfree=1000 –o maxfree=1008 –P # -P参数使修改永久生效一般情况下,minfree和maxfree通过下面的公式得到:maxfree=minmum(memory/128,128) ,minfree=maxfree-8注意:在AIX 5.2之前的版本请使用/usr/samples/kernel/vmtune命令。
#/usr/samples/kernel/vmtune –f 1000 –F 1008另外,关于内存的使用,我们还有两个经常碰到的参数需要关注:Minperm:用户I/O文件访问的最小缓冲区页数Maxperm:用户I/O文件访问的最大缓冲区页数Minperm和maxperm这两个参数的默认值分别为20%和80%。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AIX命令集锦四(页面空间管理命令)
4.1、页面空间相关概念及设计规则:
页面空间:就是我们常说的虚拟内存,是指硬盘上的存储内存信息的区域,虚拟内存是用来保存实际内存中暂时不用的程序或数据,使实际内存有更多的空闲空间来存放将要执行的程序或访问的数据,当需要执行的程序或访问的数据不在主内存时,就从虚拟内存中调入主内存,以便处理器执行或访问。
所有实际物理内存和虚拟内存的访问都是由虚拟内存管理器(VMM)来管理的,当实际内存空间变的很少时,AIX会按照最近最少使用算法把最近没有使用过的程序或数据从内存移至页面空间中,并为其他程序释放内存。
页(page):就是虚拟内存段(256M/个)被划分成4K大小的单元,实际内存也被划分成4K大小的单元,页是内存I/O操作的基本单位。
vmm的功能:管理内存页结构的分配,调度需要访问的不在当前RAM中的虚拟内存
页面空间的大小设置规则:
1、不能小于64M(5L以后的版本)
2、不能超过磁盘总的20%
3、最好是实际内存的2倍
4、如果实际内存是256M或大于256M,则可用如下公式来计算
页面空间的大小=512M+(实际内存大小-256M)*1.25
以上都是粗略的估算,如果要实际一点,最好经常用lsps -a 命令来查看虚拟内存的使用情况,以便及时增加。
页面空间性能注意事项:
把磁盘的中间部分分配给页面空间,而不是中央;尽量分配到多个物理卷上,但没有必要分配到每个物理卷上;尽量把最频繁的页面空间移到不经常使用的物理卷上;不要在一个物理卷上分配多个页面空间;每个页面空间逻辑卷的大小基本相同;不要把一个页面空间逻辑卷分配到多个物理卷上;应在维护的模式下修改基本页面空间(hd6)
4.2、显示页面空间属性的命令:
lsps -a 显示所有页面空间的属性和状态
lsps -c hd6 以冒号":"来分隔各属性
lsps -s 显示页面空间的概况
lsdev -Cc memory 显示当前系统有哪些内存
lsattr -El mem0 -H 显示内存mem0的当前属性
lsattr -El L2cache0 -H 显示2级缓存的大小,以KB为单位
lsattr -El sys0 -a realmem -H 显示实际物理内存的大小,以KB为单位
slibclean 清除掉内存中当前没用的代码或数据模块
4.3、添加一个页面空间的命令:
mkps [-a] [-n] [-t lv] -s logicalpartitions volumegroup [physicalvolume] volumegroup 表示在该卷组中创建
physicalvolume 位于上面卷组中的物理卷
-s logicalpartitions 表示页面空间的大小,用逻辑分区的数量表示
-a 表示系统启动后自动激活这个页面空间
-n 表示立即激活这个页面空间
-t lv 要创建的页面空间的类型为逻辑卷
用mkps创建页面空间
mkps -s 36 -n -a rootvg hdisk1 表示在卷组rootvg的hdisk1磁盘上建立了一个有36个逻辑分区的页面空间
可以用smit mkps来操作
用mklv创建页面空间
mklv -y myps -t paging rootvg 20 表示在卷组rootvg的hdisk2磁盘上建立一个页面空间(paging)类型的逻辑卷,指定逻辑卷名为myps,
大小为20个逻辑分区(假设一个分区为8M)
lsps -a 检查新的页面空间是否添加到系统中
chps -a y myps 表示系统启动时自动激活
swapon /dev/myps 表示立即激活页面空间
lsps -a 查看修改后的页面空间属性
如果系统中本来就存在一个未用的逻辑卷mylv01,可以直接把该逻辑卷变成页面空间chlv -t paging mylv01
lsps -a
4.4、激活/关闭一个页面空间的命令:
每当系统启动时,就会执行/sbin/rc.boot 脚本文件,该脚本会调用swapon命令来激活最初的页面空间设备(hd6)
swapon -a 表示激活/etc/swapspaces 文件记录中的所有页面空间设备
swapon /dev/paging01 激活一个页面空间设备
swapon /dev/paging01 /dev/paging02 ....激活多个页面空间设备
可以使用smit swapon来操作
关闭页面空间命令:
swapoff devicename {devicename ...}
devicename 表示要关闭的页面空间,即对应的逻辑卷名(要带全路径),只能关闭以前用swapon命令激活的页面空间
swapoff /dev/myps 表示关闭myps页面空间
关闭页面空间可以使用smit swapoff来操作
4.5、修改页面空间的属性命令:
页面空间的属性一般在创建的时候已经确定,能修改的属性只有页面空间的大小及下次系统启动时是否激活该页面空间
chps [-s logicalpartitions |-d logicalpartitions][-a {y|n}] pagingspace pagingspace 表示要被修改的页面空间,即对应的逻辑卷名
-a {y|n} 表示系统启动时是否激活,a y表示自动激活,a n表示不自动激活
-s logicalpartitions 表示增加页面空间的大小,logicalpartitions表示增加的逻辑分区数-d logicalpartitions 表示减少页面空间的大小,logicalpartitions表示减少的逻辑分区数chps -s 4 myps 表示给myps页面空间再增加5个逻辑分区
chps -a y myps 表示让myps页面空间在系统启动时自动激活
chps -d 4 myps 表示减少页面空间myps4个逻辑分区
修改页面空间属性也可以通过smitty chps命令来完成
增加页面空间的两种方法:
(1)、chps -s 5 myps
(2)、lsps -a
extendlv myps 5
lsps -a
减少页面空间的步骤:
lsps -a
chps -d 6 myps
lsps
4.6、删除页面空间(非基本页面空间)命令:
删除页面空间的前提是,该页面空间必须处于非激活状态,删除页面空间的步骤为:swapoff /dev/myps 表示使myps页面空间处于非激活状态
rmps myps 表示删除处于非激活状态的myps页面空间。