WAS_V7_for_AIX_5.3_安装以及性能调优

合集下载

WAS7在分布式平台AIX上的安装和应用部署

WAS7在分布式平台AIX上的安装和应用部署

WAS安装、调整和应用部署目录WAS安装、调整和应用部署 (1)说明: (2)必备条件 (2)操作系统准备 (2)WAS v7的安装 (3)进入管理控制台的方法 (34)创建和配置数据源 (35)安装IBM HTTP SERVER和HTTP 插件(一般在集群环境下才需要此步) (45)在应用中使用Reference引用的方式访问数据源 (61)应用部署 (62)验证WAS安装和配置: (68)重新生成插件,从IHS作为入口访问应用 (68)WAS参数设置和调整 (70)停止和启动WAS的方法 (85)查看系统日志 (85)资源监控和参数调整方法 (85)常见的日常管理任务 (90)查看/更改应用服务器端口 (90)新建/删除概要文件 (95)管理安全性 (96)常用网上资源 (98)说明:本文主要以AIX系统为例,说明了安装WebSphere应用服务器的基本过程。

与平台有关的特性,文中略作说明,详细内容请参见WebSphere信息中心。

必备条件1.为了安装设置最简便,本文所有操作请都在root用户下进行2.如果使用非root安装,请参照信息中心,主要是对安装目录需要有相应权限。

3.工具Xmanage3或Xmanage4,主要为图形界面的显示。

操作系统准备1)确认操作系统版本是否满足要求到如下网址/support/docview.wss?rs=180&uid=swg27012369去查看当前操作系统是否满足WebSphere应用服务器要求。

2)确认操作系统的各项参数、安装的包符合要求WebSphere应用服务器信息中心明确列出了对各种操作系统要求的参数修改、需要的rpm包等等。

请参见WebSphere信息中心/infocenter/wasinfo/v7r0/index.jsp的Preparing XXX systems for installation。

例如,对于AIX,是Preparing AIX systems for installation。

AIX 5L 内存性能优化之使用 ps、sar、svmon 和 vmstat 监视内存的使用

AIX 5L 内存性能优化之使用 ps、sar、svmon 和 vmstat 监视内存的使用

AIX 5L 内存性能优化之使用ps、sar、svmon 和vmstat 监视内存的使用AIX 5L 内存性能优化之使用ps、sar、svmon 和vmstat 监视内存的使用,通过命令监控AIX系统的内存使用状况,进而进行系统内存的性能优化,是一个系统管理员对系统优化要做的基本工作!内存子系统中最重要的优化部分并不涉及到实际的优化工作。

在对您的系统进行优化之前,必须弄清楚主机系统的实际运行情况。

要做到这一点,AIX® 管理员必须知道应该使用何种工具,以及如何对他或她将要捕获的数据进行分析。

再次说明近期发表的一些其他优化文章中所介绍的内容,您在对系统进行正确地优化之前,必须首先监视主机,无论它是在逻辑分区(LPAR) 运行还是在自己的物理服务器上运行。

您可以使用许多命令来捕获和分析数据,所以您需要了解这些命令,以及其中的哪个命令最适合于将要进行的工作。

在捕获了相关的数据之后,您需要对结果进行分析。

有些问题乍看起来像是一个中央处理单元(CPU) 的问题,而经过分析之后,可以正确地诊断为内存或I/O 问题,前提是您使用了合适的工具捕获数据,并且知道如何进行分析工作。

仅当正确地完成了这些工作之后,您才可以考虑对系统进行实际的更改。

如果医生不了解您的病史和目前的症状,就无法诊治疾病,同样地,您也需要在优化子系统之前对其进行诊断。

如果在出现CPU 或者I/O 瓶颈的情况下,对内存子系统进行优化,这将是毫无帮助的,甚至可能会影响主机的正常运行。

本文将帮助您了解正确地实施诊断工作的重要性。

您将看到,性能优化并不仅仅只是进行实际的优化工作。

在您将要学习的工具中,有一些是通用的监视工具,所有版本的UNIX 都提供了这些工具,另外还有一些工具是专门为AIX 编写的。

有些工具为AIX Version 5.3 进行了优化,同时还专门为AIX 5.3 系统开发了一些新的工具。

生成基准数据是非常重要的,这一点无论重申多少次都不为过。

优化AIX 7磁盘性能 第三部分用 ioo+filemon+fileplace+JFS+JFS2 进行调优

优化AIX 7磁盘性能 第三部分用 ioo+filemon+fileplace+JFS+JFS2 进行调优

优化AIX 7磁盘性能第三部分用 ioo+filemon+fileplace+JFS+JFS2 进行调优关于本系列本系列共有三篇文章(见 参考资料),介绍 AIX® 磁盘和 I/O 子系统,重点关注在优化磁盘 I/O 性能时遇到的各种挑战。

尽管磁盘调优很可能没有 CPU 或者内存优化那么激动人心,但它是优化服务器性能的关键方面。

事实上,部分原因是因为磁盘 I/O 是最薄弱的子系统环节,与任何其他子系统相比,可以通过更多的措施提高磁盘 I/O 性能。

简介本系列的 第 1 部分 和 第 2 部分 讨论了设计系统架构的重要性,它对整体系统性能的影响,以及一个新的 I/O 优化工具 lvmo,可以使用该工具对逻辑卷进行调优。

在这个部分中,将研究如何使用 ioo 命令优化系统,该命令可以对大多数 I/O 调优参数进行配置,显示所有 I/O 调优参数的当前值或下一次启动值。

还将学习如何以及何时使用 filemon 和 fileplace 工具。

通过使用增强型日志文件系统(AIX 中的默认文件系统),提高整体文件系统性能、优化文件系统以及让 JFS2 产生最好的性能,这些都是调优技术的重要部分。

甚至还将研究一些可能影响性能的文件系统属性,比如顺序访问和随机访问。

文件系统概述本节讨论 JFS2、文件系统性能以及对 JFS 所做的特定性能改进。

正如您所知道的,在 AIX 中有两种类型的内核。

它们是 32 位内核和 64 位内核。

尽管它们共享一些共同的库、大多数的命令及实用工具,但了解它们的区别以及内核与整体性能调优之间的关系是非常重要的。

JFS2 针对 64 位内核进行了优化,而 JFS 则针对 32 位内核进行了优化。

尽管日志文件系统可以提供更高的安全性,但在以前往往会带来性能方面的开销。

在更重视性能(以牺牲可用性为代价)的情况下,可能会禁用元数据日志记录功能以提高 JFS 的性能。

对于 JFS2,也可以通过禁用日志记录(在 AIX 6.1 和更高版本中)帮助提高性能。

AIX 性能调优

AIX 性能调优

IBM TRAINING®A26AIX Performance TuningJaqui LynchLas Vegas, NVAIX Performance TuningUpdated Presentation will be at:/papers/pseries-a26-aug06.pdfJaqui LynchSenior Systems EngineerMainline Information SystemsAgenda•AIX v5.2 versus AIX v5.3•32 bit versus 64 bit •Filesystem Types•DIO and CIO•AIX Performance Tunables •Oracle Specifics •Commands•ReferencesNew in AIX 5.2•P5support•JFS2•Large Page support (16mb)•Dynamic LPAR•Small Memory Mode–Better granularity in assignment of memory to LPARs •CuOD•xProfiler•New Performance commands–vmo, ioo, schedo replace schedtune and vmtune •AIX 5.1 Status–Will not run on p5 hardware–Withdrawn from marketing end April 2005–Support withdrawn April 2006AIX 5.3•New in5.3–With Power5 hardware•SMT•Virtual Ethernet•With APV–Shared Ethernet–Virtual SCSI Adapter–Micropartitioning–PLMAIX 5.3•New in5.3–JFS2 Updates•Improved journaling•Extent based allocation•1tb filesystems and files with potential of 4PB•Advanced Accounting•Filesystem shrink for JFS2•Striped Columns–Can extend striped LV if a disk fills up•1024 disk scalable volume group–1024 PVs, 4096 LVs, 2M pps/vg•Quotas•Each VG now has its own tunable pbuf pool–Use lvmo commandAIX 5.3•New in5.3–NFSv4 Changes•ACLs–NIM enhancements•Security•Highly available NIM•Post install configuration of Etherchannel and Virtual IP –SUMA patch tool–Last version to support 32 bit kernel–MP kernel even on a UP–Most commands changed to support LPAR stats–Forced move from vmtune to ioo and vmo–Page space scrubbing–Plus lots and lots of other things32 bit versus 64 bit•32 Bit•Up to 96GB memory •Uses JFS for rootvg •Runs on 32 or 64 bit hardware •Hardware all defaults to 32 bit•JFS is optimized for 32 bit• 5.3 is last version of AIX with 32 bit kernel •64 bit•Allows > 96GB memory •Current max is 256GB (arch is 16TB) except 590/595 (1TB & 2TB)•Uses JFS2 for rootvg •Supports 32 and 64 bit apps•JFS2 is optimized for 64 bitFilesystem Types•JFS•2gb file max unless BF •Can use with DIO •Optimized for 32 bit •Runs on 32 bit or 64 bit •Better for lots of small file creates and deletes •JFS2•Optimized for 64 bit •Required for CIO •Can use DIO•Allows larger file sizes •Runs on 32 bit or 64 bit •Better for large files and filesystemsGPFSClustered filesystemUse for RACSimilar to CIO –noncached, nonblocking I/ODIO and CIO•DIO–Direct I/O–Around since AIX v5.1–Used with JFS–CIO is built on it–Effectively bypasses filesystem caching to bring data directlyinto application buffers–Does not like compressed JFS or BF (lfe) filesystems•Performance will suffer due to requirement for 128kb I/O –Reduces CPU and eliminates overhead copying data twice–Reads are synchronous–Bypasses filesystem readahead–Inode locks still used–Benefits heavily random access workloadsDIO and CIO•CIO–Concurrent I/O–Only available in JFS2–Allows performance close to raw devices–Use for Oracle dbf and control files, and online redo logs,not for binaries–No system buffer caching–Designed for apps (such as RDBs) that enforce writeserialization at the app–Allows non-use of inode locks–Implies DIO as well–Benefits heavy update workloads–Not all apps benefit from CIO and DIO –some arebetter with filesystem caching and some are saferthat wayPerformance Tuning•CPU–vmstat, ps, nmon•Network–netstat, nfsstat, no, nfso•I/O–iostat, filemon, ioo, lvmo•Memory–lsps, svmon, vmstat, vmo, iooNew tunables•Old way–Create rc.tune and add to inittab•New way–/etc/tunables•lastboot•lastboot.log•Nextboot–Use –p –o options–ioo–p –o options–vmo–p –o options–no –p –o options–nfso–p –o options–schedo-p –o optionsTuneables1/3•minperm%–Value below which we steal from computational pages -default is 20%–We lower this to something like 5%, depending on workload•Maxperm%–default is 80%–This is a soft limit and affects ALL file pages (including those in maxclient)–Value above which we always steal from persistent–Be careful as this also affects maxclient–We no longer tune this –we use lru_file_repage instead–Reducing maxperm stops file caching affecting programs that are running•maxclient–default is 80%–Must be less than or equal to maxperm–Affects NFS, GPFS and JFS2–Hard limit by default–We no longer tune this –we use lru_file_repage instead•numperm–This is what percent of real memory is currently being used for caching ALL file pages •numclient–This is what percent of real memory is currently being used for caching GPFS, JFS2 and NFS •strict_maxperm–Set to a soft limit by default –leave as is•strict_maxclient–Available at AIX 5.2 ML4–By default it is set to a hard limit–We used to change to a soft limit –now we do notTuneables2/3•maxrandwrt–Random write behind–Default is 0 –try 32–Helps flush writes from memory before syncd runs•syncd runs every 60 seconds but that can be changed–When threshhold reached all new page writes are flushed to disk–Old pages remain till syncd runs•Numclust–Sequential write behind–Number of 16k clusters processed by write behind•J2_maxRandomWrite–Random write behind for JFS2–On a per file basis–Default is 0 –try 32•J2_nPagesPerWriteBehindCluster–Default is 32–Number of pages per cluster for writebehind•J2_nRandomCluster–JFS2 sequential write behind–Distance apart before random is detected•J2_nBufferPerPagerDevice–Minimum filesystem bufstructs for JFS2 –default 512, effective at fs mountTuneables3/3•minpgahead, maxpgahead, J2_minPageReadAhead & J2_maxPageReadAhead–Default min =2 max = 8–Maxfree–minfree>= maxpgahead•lvm_bufcnt–Buffers for raw I/O. Default is 9–Increase if doing large raw I/Os (no jfs)•numfsbufs–Helps write performance for large write sizes–Filesystem buffers•pv_min_pbuf–Pinned buffers to hold JFS I/O requests–Increase if large sequential I/Os to stop I/Os bottlenecking at the LVM–One pbuf is used per sequential I/O request regardless of the number of pages–With AIX v5.3 each VG gets its own set of pbufs–Prior to AIX 5.3 it was a system wide setting•sync_release_ilock–Allow sync to flush all I/O to a file without holding the i-node lock, and then use the i-node lock to do the commit.–Be very careful –this is an advanced parameter•minfree and maxfree–Used to set the values between which AIX will steal pages–maxfree is the number of frames on the free list at which stealing stops (must be >=minfree+8)–minfree is the number used to determine when VMM starts stealing pages to replenish the free list–On a memory pool basis so if 4 pools and minfree=1000 then stealing starts at 4000 pages– 1 LRUD per pool, default pools is 1 per 8 processors•lru_file_repage–Default is 1 –set to 0–Available on >=AIX v5.2 ML5 and v5.3–Means LRUD steals persistent pages unless numperm< minperm•lru_poll_interval–Set to10–Improves responsiveness of the LRUD when it is runningNEW Minfree/maxfree•On a memory pool basis so if 4 pools andminfree=1000 then stealing starts at 4000pages•1 LRUD per pool•Default pools is 1 per 8 processors•Cpu_scale_memp can be used to changememory pools•Try to keep distance between minfree andmaxfree<=1000•Obviously this may differvmstat -v•26279936 memory pages•25220934 lruable pages•7508669 free pages• 4 memory pools•3829840 pinned pages•80.0 maxpin percentage•20.0 minperm percentage•80.0 maxperm percentage•0.3 numperm percentage All filesystem buffers•89337 file pages•0.0 compressed percentage•0 compressed pages•0.1 numclient percentage Client filesystem buffers only•80.0 maxclient percentage•28905 client pages•0 remote pageouts scheduled•280354 pending disk I/Os blocked with no pbuf LVM –pv_min_pbuf •0 paging space I/Os blocked with no psbuf VMM –fixed per page dev •2938 filesystem I/Os blocked with no fsbuf numfsbufs•7911578 client filesystem I/Os blocked with no fsbuf•0 external pager filesystem I/Os blocked with no fsbuf j2_nBufferPerPagerDevice •Totals since boot so look at 2 snapshots 60 seconds apart•pbufs, psbufs and fsbufs are all pinnedno -p -o rfc1323=1no -p -o sb_max=1310720no -p -o tcp_sendspace=262144no -p -o tcp_recvspace=262144no -p -o udp_sendspace=65536no -p -o udp_recvspace=655360nfso -p -o nfs_rfc1323=1nfso -p -o nfs_socketsize=60000nfso -p -o nfs_tcp_socketsize=600000vmo -p -o minperm%=5vmo -p -o minfree=960vmo -p -o maxfree=1088vmo -p -o lru_file_repage=0vmo -p -o lru_poll_interval=10ioo -p -o j2_maxPageReadAhead=128ioo -p -o maxpgahead=16ioo -p -o j2_maxRandomWrite=32ioo -p -o maxrandwrt=32ioo -p -o j2_nBufferPerPagerDevice=1024ioo -p -o pv_min_pbuf=1024ioo -p -o numfsbufs=2048ioo -p -o j2_nPagesPerWriteBehindCluster=32Increase the following if using raw LVMs (default is 9)Ioo –p –o lvm_bufvnt=12Starter Set of tunablesNB please test these before putting intoproduction vmstat -IIGNORE FIRST LINE -average since bootRun vmstat over an interval (i.e. vmstat 2 30)System configuration: lcpu=24 mem=102656MB ent=0kthr memory page faults cpu---------------------------------------------------------------------------r b avm fre re pi po fr sr cy in sy cs us sy id wa pc ec 56 1 18637043 7533530 0 0 0 0 0 0 4298 24564 986698 2 0 0 12.00 100.057 1 18643753 7526811 0 0 0 0 0 0 3867 25124 9130 98 2 0 0 12.00 100.0System configuration: lcpu=8 mem=1024MB ent=0.50kthr memory page faults cpu------------------------------------------------------------------------------r b p avm fre fi fo pi po fr sr in sy cs us sy id wa pc ec1 1 0 170334 968 96 163 0 0 190 511 11 556 662 1 4 90 5 0.03 6.81 1 0 170334 1013 53 85 0 0 107 216 7 268 418 02 92 5 0.02 4.4Pc = physical processors consumed –if using SPPEc = %entitled capacity consumed –if using SPPFre may well be between minfree and maxfreefr:sr ratio 1783:2949 means that for every 1783 pages freed 2949 pages had to be examined. ROT was 1:4 –may need adjustingTo get a 60 second average try: vmstat 60 2Memory and I/O problems•iostat–Look for overloaded disks and adapters•vmstat•vmo and ioo(replace vmtune)•sar•Check placement of JFS and JFS2 filesystems and potentially the logs•Check placement of Oracle or database logs•fileplace and filemon•Asynchronous I/O•Paging•svmon–svmon-G >filename•nmon•Check error logsioo Output•lvm_bufcnt= 9•minpgahead= 2•maxpgahead= 8•maxrandwrt = 32 (default is 0)•numclust= 1•numfsbufs= 186•sync_release_ilock= 0•pd_npages= 65536•pv_min_pbuf= 512•j2_minPageReadAhead = 2•j2_maxPageReadAhead = 8•j2_nBufferPerPagerDevice = 512•j2_nPagesPerWriteBehindCluster = 32•j2_maxRandomWrite = 0•j2_nRandomCluster = 0vmo OutputDEFAULTS maxfree= 128 minfree= 120 minperm% = 20 maxperm% = 80 maxpin% = 80 maxclient% = 80 strict_maxclient = 1 strict_maxperm = 0OFTEN SEEN maxfree= 1088 minfree= 960 minperm% = 10 maxperm% = 30 maxpin% = 80 Maxclient% = 30 strict_maxclient = 0 strict_maxperm = 0numclient and numperm are both 29.9So numclient-numperm=0 aboveMeans filecaching use is probably all JFS2/NFS/GPFSRemember to switch to new method using lru_file_repageiostatIGNORE FIRST LINE -average since bootRun iostat over an interval (i.e. iostat2 30)tty: tin tout avg-cpu: % user % sys % idle % iowait physc% entc0.0 1406.0 93.1 6.9 0.0 0.012.0 100.0Disks: % tm_act Kbps tps Kb_read Kb_wrtn hdisk1 1.0 1.5 3.0 0 3hdisk0 6.5 385.5 19.5 0 771hdisk14 40.5 13004.0 3098.5 12744 13264 hdisk7 21.0 6926.0 271.0 440 13412 hdisk15 50.5 14486.0 3441.5 13936 15036 hdisk17 0.0 0.00.00 0iostat–a AdaptersSystem configuration: lcpu=16 drives=15tty: tin tout avg-cpu: % user % sys % idle % iowait0.4 195.3 21.4 3.3 64.7 10.6Adapter: Kbps tps Kb_read Kb_wrtnfscsi1 5048.8 516.9 1044720428 167866596Disks: % tm_act Kbps tps Kb_read Kb_wrtn hdisk6 23.4 1846.1 195.2 381485286 61892408 hdisk9 13.9 1695.9 163.3 373163554 34143700 hdisk8 14.4 1373.3 144.6 283786186 46044360 hdisk7 1.1 133.5 13.8 628540225786128 Adapter: Kbps tps Kb_read Kb_wrtnfscsi0 4438.6 467.6 980384452 85642468Disks: % tm_act Kbps tps Kb_read Kb_wrtn hdisk5 15.2 1387.4 143.8 304880506 28324064 hdisk2 15.5 1364.4 148.1 302734898 24950680 hdisk3 0.5 81.4 6.8 3515294 16043840 hdisk4 15.8 1605.4 168.8 369253754 16323884 iostat-DExtended Drive Reporthdisk3 xfer: %tm_act bps tps bread bwrtn0.5 29.7K 6.8 15.0K 14.8Kread: rps avgserv minserv maxserv timeouts fails29.3 0.1 0.1784.5 0 0write: wps avgserv minserv maxserv timeouts fails133.6 0.0 0.3 2.1S 0 0 wait: avgtime mintime maxtime avgqsz qfull0.0 0.00.2 0.0 0iostat Otheriostat-A async IOSystem configuration: lcpu=16 drives=15aio: avgc avfc maxg maif maxr avg-cpu: % user % sys % idle % iowait150 0 5652 0 12288 21.4 3.3 64.7 10.6Disks: % tm_act Kbps tps Kb_read Kb_wrtnhdisk6 23.4 1846.1 195.2 381485298 61892856hdisk5 15.2 1387.4 143.8 304880506 28324064hdisk9 13.9 1695.9 163.3 373163558 34144512iostat-m pathsSystem configuration: lcpu=16 drives=15tty: tin tout avg-cpu: % user % sys % idle % iowait0.4 195.3 21.4 3.3 64.7 10.6Disks: % tm_act Kbps tps Kb_read Kb_wrtnhdisk0 1.6 17.0 3.7 1190873 2893501Paths: % tm_act Kbps tps Kb_read Kb_wrtnPath0 1.6 17.0 3.7 1190873 2893501lvmo•lvmo output••vgname= rootvg(default but you can change with –v)•pv_pbuf_count= 256–Pbufs to add when a new disk is added to this VG •total_vg_pbufs= 512–Current total number of pbufs available for the volume group.•max_vg_pbuf_count= 8192–Max pbufs that can be allocated to this VG•pervg_blocked_io_count= 0–No. I/O's blocked due to lack of free pbufs for this VG •global_pbuf_count= 512–Minimum pbufs to add when a new disk is added to a VG •global_blocked_io_count= 46–No. I/O's blocked due to lack of free pbufs for all VGslsps–a(similar to pstat)•Ensure all page datasets the same size although hd6 can be bigger -ensure more page space than memory–Especially if not all page datasets are in rootvg–Rootvg page datasets must be big enough to hold the kernel •Only includes pages allocated (default)•Use lsps-s to get all pages (includes reserved via early allocation (PSALLOC=early)•Use multiple page datasets on multiple disks –Parallelismlsps outputlsps-aPage Space Physical Volume Volume Group Size %Used Active Auto Typepaging05 hdisk9 pagvg01 2072MB 1 yes yes lvpaging04 hdisk5 vgpaging01 504MB 1 yes yes lvpaging02 hdisk4 vgpaging02 168MB 1 yes yes lvpaging01 hdisk3 vgpagine03 168MB 1 yes yes lvpaging00 hdisk2 vgpaging04 168MB 1 yes yes lvhd6 hdisk0 rootvg512MB 1 yes yes lvlsps-sTotal Paging Space Percent Used3592MB 1%Bad Layout aboveShould be balancedMake hd6 the biggest by one lp or the same size as the others in a mixedenvironment like thisSVMON Terminology•persistent–Segments used to manipulate files and directories •working–Segments used to implement the data areas of processesand shared memory segments•client–Segments used to implement some virtual file systems likeNetwork File System (NFS) and the CD-ROM file system•/infocenter/pseries/topi c/com.ibm.aix.doc/cmds/aixcmds5/svmon.htmsvmon-Gsize inuse free pin virtualmemory 26279936 18778708 7501792 3830899 18669057pg space 7995392 53026work pers clnt lpagepin 3830890 0 0 0in use 18669611 80204 28893 0In GB Equates to:size inuse free pin virtualmemory 100.25 71.64 28.62 14.61 71.22pg space 30.50 0.20work pers clnt lpagepin 14.61 0 0 0in use 71.22 0.31 0.15 0General Recommendations•Different hot LVs on separate physical volumes•Stripe hot LV across disks to parallelize•Mirror read intensive data•Ensure LVs are contiguous–Use lslv and look at in-band % and distrib–reorgvg if needed to reorg LVs•Writeverify=no•minpgahead=2, maxpgahead=16 for 64kb stripe size•Increase maxfree if you adjust maxpgahead•Tweak minperm, maxperm and maxrandwrt•Tweak lvm_bufcnt if doing a lot of large raw I/Os•If JFS2 tweak j2 versions of above fields•Clean out inittab and rc.tcpip and inetd.conf, etc for things that should not start–Make sure you don’t do it partially–i.e. portmap is in rc.tcpip and rc.nfsOracle Specifics•Use JFS2 with external JFS2 logs(if high write otherwise internal logs are fine)•Use CIO where it will benefit you–Do not use for Oracle binaries•Leave DISK_ASYNCH_IO=TRUE in Oracle•Tweak the maxservers AIO settings•If using JFS–Do not allocate JFS with BF (LFE)–It increases DIO transfer size from 4k to 128k–2gb is largest file size–Do not use compressed JFS –defeats DIOTools•vmstat –for processor and memory•nmon–/collaboration/wiki/display/WikiPtype/nmon–To get a 2 hour snapshot (240 x 30 seconds)–nmon-fT-c 30 -s 240–Creates a file in the directory that ends .nmon•nmon analyzer–/collaboration/wiki/display/WikiPtype/nmonanalyser–Windows tool so need to copy the .nmon file over–Opens as an excel spreadsheet and then analyses the data•sar–sar-A -o filename 2 30 >/dev/null–Creates a snapshot to a file –in this case 30 snaps 2 seconds apart •ioo, vmo, schedo, vmstat–v•lvmo•lparstat,mpstat•Iostat•Check out Alphaworks for the Graphical LPAR tool•Many many moreOther tools•filemon–filemon -v -o filename -O all–sleep 30–trcstop•pstat to check async I/O–pstat-a | grep aio| wc–l•perfpmr to build performance info forIBM if reporting a PMR–/usr/bin/perfpmr.sh300lparstatlparstat-hSystem Configuration: type=shared mode=Uncapped smt=On lcpu=4 mem=512 ent=5.0 %user %sys %wait %idle physc%entc lbusy app vcsw phint%hypv hcalls0.0 0.5 0.0 99.5 0.00 1.0 0.0 -1524 0 0.5 154216.0 76.3 0.0 7.7 0.30 100.0 90.5 -321 1 0.9 259Physc–physical processors consumed%entc–percent of entitled capacityLbusy–logical processor utilization for system and userVcsw–Virtual context switchesPhint–phantom interrupts to other partitions%hypv-%time in the hypervisor for this lpar–weird numbers on an idle system may be seen/infocenter/pseries/index.jsp?topic=/com.ibm.aix.doc/cmds/aixcmds3/lparstat.htmmpstatmpstat–sSystem configuration: lcpu=4 ent=0.5Proc1Proc00.27%49.63%cpu0cpu2cpu1cpu30.17%0.10% 3.14%46.49%Above shows how processor is distributed using SMTAsync I/OTotal number of AIOs in usepstat–a | grep aios| wc–lOr new way is:ps–k | grep aio| wc-l4205AIO max possible requestslsattr –El aio0 –a maxreqsmaxreqs4096 Maximum number of REQUESTS TrueAIO maxserverslsattr –El aio0 –a maxserversmaxservers 320 MAXIMUM number of servers per cpu TrueNB –maxservers is a per processor setting in AIX 5.3Look at using fastpathFastpath can now be enabled with DIO/CIOSee Session A23 by Grover Davidson for a lot more info on Async I/OI/O Pacing•Useful to turn on during backups (streaming I/Os)•Set high value to multiple of (4*n)+1•Limits the number of outstanding I/Osagainst an individual file•minpout–minimum•maxpout–maximum•If process reaches maxpout then it issuspended from creating I/O untiloutstanding requests reach minpoutNetwork•no –a & nfso-a to find what values are set to now•Buffers–Mbufs•Network kernel buffers•thewall is max memory for mbufs•Can use maxmbuf tuneable to limit this or increase it–Uses chdev–Determines real memory used by communications–If 0 (default) then thewall is used–Leave it alone–TCP and UDP receive and send buffers–Ethernet adapter attributes•If change send and receive above then also set it here–no and nfso commands–nfsstat–rfc1323 and nfs_rfc1323netstat•netstat–i–Shows input and output packets and errors foreach adapter–Also shows collisions•netstat–ss–Shows summary info such as udp packets droppeddue to no socket•netstat–m–Memory information•netstat–v–Statistical information on all adaptersNetwork tuneables•no -a•Using no–rfc1323 = 1–sb_max=1310720(>= 1MB)–tcp_sendspace=262144–tcp_recvspace=262144–udp_sendspace=65536(at a minimum)–udp_recvspace=655360•Must be less than sb_max•Using nfso–nfso-a–nfs_rfc1323=1–nfs_socketsize=60000–nfs_tcp_socketsize=600000•Do a web search on “nagle effect”•netstat–s | grep“socket buffer overflow”nfsstat•Client and Server NFS Info •nfsstat–cn or –r or –s–Retransmissions due to errors•Retrans>5% is bad–Badcalls–Timeouts–Waits–ReadsUseful Links• 1. Ganglia–• 2. Lparmon–/tech/lparmon• 3. Nmon–/collaboration/wiki/display/WikiPtype/nmon• 4. Nmon Analyser–/collaboration/wiki/display/WikiPtype/nmonanalyser • 5. Jaqui's AIX* Blog–Has a base set of performance tunables for AIX 5.3 /blosxomjl.cgi/• 6. vmo command–/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.doc/cmds/aixcmds6/vmo.htm •7. ioo command–/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.doc/cmds/aixcmds3/ioo.htm •8. vmstat command–/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.doc/cmds/aixcmds3/ioo.htm •9. lvmo command–/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.doc/cmds/aixcmds3/ioo.htm •10. eServer Magazine and AiXtra–/•Search on Jaqui AND Lynch•Articles on Tuning and Virtualization•11. Find more on Mainline at:–/ebrochureQuestions?Supplementary SlidesDisk Technologies•Arbitrated–SCSI20 or 40 mb/sec–FC-AL 100mb/sec–Devices arbitrate for exclusive control–SCSI priority based on address •Non-Arbitrated–SSA80 or 160mb/sec–Devices on loop all treated equally–Devices drop packets of data on loopAdapter Throughput-SCSI100%70%Bits Maxmby/s mby/s Bus DevsWidth •SCSI-15 3.588•Fast SCSI10788•FW SCSI20141616•Ultra SCSI201488•Wide Ultra SCSI 4028168•Ultra2 SCSI402888•Wide Ultra2 SCSI80561616•Ultra3 SCSI1601121616•Ultra320 SCSI3202241616•Ultra640 SCSI6404481616•Watch for saturated adaptersCourtesy of /terms/scsiterms.htmlAdapter Throughput-Fibre100%70%mbit/s mbit/s•13393•266186•530371• 1 gbit717• 2 gbit1434•SSA comes in 80 and 160 mb/secRAID Levels•Raid-0–Disks combined into single volume stripeset–Data striped across the disks•Raid-1–Every disk mirrored to another–Full redundancy of data but needs extra disks–At least 2 I/Os per random write•Raid-0+1–Striped mirroring–Combines redundancy and performanceRAID Levels•RAID-5–Data striped across a set of disks–1 more disk used for parity bits–Parity may be striped across the disks also–At least 4 I/Os per random write(read/write to data and read/write toparity)–Uses hot spare technology。

IBM_AIX5.3_6.1操作系统Initiator_软件安装和配置指导书

IBM_AIX5.3_6.1操作系统Initiator_软件安装和配置指导书

AIX 5.3/6.1操作系统Initiator软件安装和配置指导书1 安装环境:1.1 应用系统信息操作系统版本:IBM AIX 5.3(补丁级别:5300-02)内核版本:Initiator版本:AIX iSCSI SW (Ethernet SAN) Initiator for AIX 5.3.0.20操作系统版本:IBM AIX 6.1(补丁级别:6100-00-01-0748)内核版本:Initiator版本:AIX iSCSI SW (Ethernet SAN) Initiator for AIX 6.1.0.02 Initiator安装过程2.1 软件安装AIX 5.3/6.1 默认安装iscsi initiator软件。

如下命令确认系统是否安装相应软件包:AIX 5.3AIX 6.1也可执行下列命令查看,显示Available即为已安装iscsi软件。

说明:●如果系统没有安装iSCSI HBA卡,则软件iSCSI initiator对应为iscsi0,否则则往后递推:如果安装2块iSCSI HBA卡,则HBA对应为iscsi0和iscsi1,软件iSCSI initiator对应为iscsi2。

3 软件配置过程3.1 配置initiator名称(1) step1(进入配置界面)(2) step2(选择适配器)执行smit iscsi之后,会进入如下界面,选择“iSCSI Protocol Device”(3) step3(选择适配器)确定后会进入如下界面,选择“Change / Show Characteristics of an iSCSI Protocol Device”(4) step4(选择适配器)确定之后会进入如下界面,如果没有安装HBA卡的话iscsi software intiator应该对应为iscsi0。

本系统安装了2块iSCSI HBA卡(对应为iscsi0和iscsi1),所以iscsisoftware intiator对应变为iscsi2。

AIX V7.1操作系统安装配置规范

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系列芯片开发的机型,相应的硬件要求建议如下:➢双电源模块冗余配置(拷机过程中需进行电源冗余测试工作)。

AIX性能问题诊断及调优

AIX性能问题诊断及调优

在AIX日常运维中,性能问题一直是一个很重要的问题,为了让操作系统能正常平稳高效的运行,便需要一些武功秘籍来进行快速定准并解决问题,本次我们便来讨论一下我们可以用到的武功秘籍。

所谓性能问题,主要几种在CPU、内存、I/O三个大类别,因此我们分类进行讨论。

类别一:CPU检查系统的三把斧头一招便是topas,这个是最常用也是最有效的一招,通过topas的输出可以看到CPU的使用情况。

从topas的输出我们主要关注如下4个指标:那么判定系统忙不忙的一个指标为Idle%,正常情况下,Idle%的值如果低于10%,则这个系统的CPU就需要注意了,此时关注一下是User%高还是Kern%高,如果是User%高,则说明是应用程序占用CPU较多,反之则说明操作系统本身占用CPU较高。

(但是请注意:并不是所有Kern%高都是操作系统本身导致的,也有可能是应用程序调用了系统本身的函数,这样也会把这部分消耗算在Kern%头上)在拍完第一板斧后,我们继续向下分析,拍第二板斧trpof,这个可以理解为精简版的trace,一般情况下执行这个命令对系统负载影响不太大,因此可以用这个工具先粗略看一下相关的进程。

通过tprof可以看出占用CPU排名靠前的进程。

如果root cause还没有找到,那么便使出大招,收trace数据。

在收集trace 数据前请先注意以下原则:①收集trace数据会对当前系统的负载有影响,在CPU已经达到99%时,再收集trace有可能把操作系统搞夯。

②一定要等到问题重现时收集trace,由于trace产生的数据量巨大,因此要收集有效时间段的trace。

如果不确定问题什么时候重现,可以写个判断脚本,收集循环trace。

③用root用户进行trace收集④需要预估trace数据的大小,然后根据预估的空间,在操作系统上找一个空间较大的地方存放数据。

trace数据的大小可以用下列公式算出:预估数据大小=逻辑CPU的个数* 10MB(其中逻辑CPU的个数可以用vmstat | grep -i lcpu命令查看)在执行完上述收集命令后,会生成trace的raw文件。

在AIX5.3下配置、安装NIM (图文并茂)

在AIX5.3下配置、安装NIM (图文并茂)

1.NIM安装1.NIM安装准备在AIX5.3环境下使用NIM,首先需配置NIM的SERVER(Master)。

NIM 所需的软件包大多数已经具备,手工从系统光盘安装bos.sysmgt。

安装完后使用smitty nim即可进入NIM的配置菜单,如下图所示。

如果未装上面的包,使用smitty nim进入的是NIM client的配置菜单,和SERVER 的菜单会有所区别。

使用NIM需要在SERVER上配置所有client的IP信息,写入/etc/hosts中,如下面的client_1和client_2。

虽然这两个client还未安装系统,但在SERVER (CDH70)上必须先知道会有它们的存在。

NIM服务器配置在NIM 服务器上需配置的内容主要有网络,NIM的安装资源和客户端的管理。

以下是配置基本操作系统(BOS)安装环境的步骤。

首先配置网络,使用smitty nim进入,选择环境配置:选择Advanced Configuration,配置NIM Master,此时可设定NIM的网络名,SERVER上使用的网络接口。

回车后,SERVER完成配置,会启动NIM服务。

接下来,退回到环境配置的菜单中,配置NIM安装资源。

为了安装基本操作系统,需同时创建LPP和SPOT资源。

选择资源的SERVER,这里只配置了一台master。

在创建资源详细信息中,设置创建路径为cd0(在光驱中放入安装盘),分别输入所创建LPP和SPOT资源的名称,NIM默认会创建新的文件系统来存放这些资源。

创建BOS资源的时间会比较长,之后就可以退回前面菜单配置client了。

选择添加客户端。

输入客户端的名称,这里输入的名称最好已经在/etc/hosts中定义,否则会在详细信息中提示输入网关。

修改客户端的详细信息,大多数可以用默认的。

在创建完所有的客户端后,可以为客户端分组,同一组的机器就可以一起分配资源了。

退回到最初的菜单,选择NIM管理任务,定义组。

天工计划--WAS_V7_for_AIX_6.1_安装以及性能调优概要

天工计划--WAS_V7_for_AIX_6.1_安装以及性能调优概要

1环境2安装步骤2.1 简介1.此安装仅仅是单机环境,仅仅安装W AS ND/BASE版的AppServer,不安装IBM HTTPServer和Plug-Ins.2.此安装将采用root用户安装,并且将采用wasadmin用户进行启动。

3.采用x windows图形化界面安装方式,即采用xManager 程序登录进行安装。

4.WAS v7将安装在缺省路径: /usr/IBM/WebSphere/AppServerAIX 操作系统必须满足:AIX 6.1 with Recommended Maintenance package 6100-00-04 这个条件2.2 上传介质1.上传通过相应的FTP工具上传介质到AIX 机器上的/tmp/WASMEDIA/tmp/WASMEDIA/base:WAS 的基本介质目录。

/tmp/WASMEDIA/pack:W AS v7.0.0.13补丁包介质目录/tmp/WASMEDIA/updateInstaller:打WAS V7补丁包的安装程序2.解压2.1 cd /tmp/WASMEDIA/base2.2 gunzip -c C1G2QML.tar.gz|tar -xvf –2.3 cd /tmp/WASMEDIA/updateInstaller2.4 gunzip -c 7.0.0.15-WS-UPDI-AixPPC64.tar.gz|tar -xvf –AIX OS2.3 AIX 环境基本参数检查如下图所示内容,满足W AS 7 For AIX 6.1 的要求。

2.4 安装WAS 7.02.4.1安装WAS 7.0基本介质1.root用户登录,请使用xManager 登录进去然后进入terminal环境2.cd /tmp/WASMEDIA/basecd WAS3../install 将出现如下图所示的图形化界面,如图形化界面出不来则说明AIX 安装有问题(例如AIX 补丁包没有满足W AS 7的要求)4.一直点击下一步,直到出现如下图所示的界面:注意:选择Application Server:因为是单机环境不需要进行集群。

AIX系统安装以及升级

AIX系统安装以及升级

AIX系统安装以及升级首先接通电源,打开机器等待小机自检,然后开机。

等到显示器出现以下提示信息时,然后按“1”,进入到“sms menu”进入到“sms menu”之后,选“3”“continue to password entry”在这里键入密码“admin”在进入到“main menu ”是选择“5”——“select boot options”在进入到“multiboot ”选择“1”——“select install/boot device”在“select device type”上选择“3”——“CD/DVD”选择“4”-“IDE”然后选择“1” ,选择CD-ROM选择“2 ”,进行引导。

“1 ”,“yes”开始安装,按F1 ,然后按回车键进入安装页面。

选择一,用英语安装。

选择一,默认设置安装。

然后,就直接看到了安装默认的信息。

然后为了看到配置信息,按99,回到上层。

这里选择二,配置安装,至于“3”则是进维护模式。

这里会提示有三种安装方式。

第一种是完全覆盖安装,第二种是主要环境安装,第三种是保护安装。

这里选1,覆盖安装。

选择1 ,完全覆盖安装。

2是保存安装。

选择安装的磁盘,hdisk0,选择0,继续。

在前面配置完成之后会再次回到这个界面,什么都不选,默认回车,查看一下安装信息有无错误,然后回车。

等待安装,光盘读写。

换光盘。

再次将光盘换回。

系统已经安装到p55A的机器中。

然后,在键盘上按tab+空格键使用键盘,进行配置信息,也可以不配置直接进入系统,进行配置。

#oslevel –s (查看系统版本信息)5300-04-00下面进行AIX的系统升级。

用#ls sj (查看到在sj目录下升级安装包已经上传到系统之中)#smit update_all(使用smit工具进行升级安装)然后进入升级配置界面,这里选择升级路径“/zsh/sj”在“accept new license agreements?”选择“yes”,回车两次。

IBMAIX5LTCP和UDP性能调整

IBMAIX5LTCP和UDP性能调整

IBM AIX 5L TCP 和UDP 性能调整可调整通信参数的优化设定值随LAN 类型、主系统通信I/O 端口特点和应用程序而不同。

这一部分描述了AIX 通信调整的综合原理。

请使用以下大纲来验证及调整网络安装和工作负载:∙确保适配器位于正确的插槽中。

∙确保系统固件处于正确的发行级别∙确保适配器和网络交换机处于正确的速度和双工方式∙确保已选择了正确的MTU 大小∙针对网络类型、速度和协议调整AIX 可调项∙其他注意事项:∙适配器卸载选项∙TCP 校验和卸载∙TCP 大量发送和重新分段∙中断合并∙输入线程(Dog 线程)适配器布局网络性能取决于所选的硬件,如机器中的适配器类型和适配器布局。

为确保获得最佳性能,必须把网络适配器置于最适合每个适配器的I/O 总线插槽中。

请考虑以下项:∙PCI-X 对比PCI 适配器∙64 位对比32 位适配器∙支持的总线插槽时钟速度(33 MHz、50/66 MHz 或133 MHz)适配器的带宽或数据速率越高,插槽布局就越重要。

例如,PCI-X 适配器用于PCI-X 插槽中时表现最好,因为它们通常在总线上以133 MHz 的时钟速度运行。

可将PCI-X 适配器置于PCI 插槽中,但它们在总线上运行较慢,通常为33 MHz 或66 MHz,因而不会象在某些工作负载上一样表现良好。

同样,64 位适配器安装在64 位插槽中工作状况最好。

可将64 位适配器置于32 位插槽中,但它们不会以最理想的速率运行。

大型MTU 适配器(如处于巨型帧(jumbo frame)方式的千兆以太网)在64 位插槽中表现得较好。

潜在影响性能的其他问题是每根总线或每个PCI 主机网桥(PHB)上的适配器数。

视系统模型和适配器类型而定,每个PHB 上的高速适配器数可能会受限。

布局准则可确保适配器分布在各种PCI 总线上,并且可以限制每根PCI 总线上的适配器数。

有关机器型号和适配器类型的更多信息,请查阅《PCI 适配器布局参考》。

AIX 5L 内存性能优化之配置和管理交换空间

AIX 5L 内存性能优化之配置和管理交换空间

AIX 5L 内存性能优化之配置和管理交换空间,优化(VMM)AIX 5L 内存性能优化之配置和管理交换空间,优化(VMM) ,通过命令掌握AIX系统的交换空间内存使用状况,进而进行系统内存的性能优化,是一个系统管理员对系统优化要做的基本工作!什么是交换(分页)空间?它是与VMM 有关的。

VMM 使用交换(分页)空间存储没有使用活动RAM 的进程。

正是因为这个目的,交换空间是系统整体性能的关键组件。

作为一名管理员,您需要了解如何监视和优化您的分页参数。

分页空间本身是一个特殊的逻辑卷,它存储了当前不访问的信息。

您必须确保您的系统拥有足够的分页空间。

如果分页空间过小,整个进程可能会丢失,并且当所有的空间都占满后,系统可能会崩溃。

尽管值得再次说明,分页空间是VMM 中的一部分,但是更重要的是真正地理解内核如何将进程调入到RAM 中,过多的分页肯定会对性能造成影响。

AIX 通过将内核与VMM 紧密集成在一起,实现了一种称为请求分页的方法。

事实上,内核本身的大部分都驻留在虚拟内存中,这样可以帮助释放它的片段空间以用于其他进程。

我将更深入地介绍它的工作方式,并介绍在管理和优化分页空间时需要使用的一些工具。

您将了解到,优化工作必须根据系统的类型来进行。

例如,对于使用Oracle 联机事务处理(OLTP) 类型数据库的系统,在配置多大的交换空间以及如何优化分页参数方面,通常有一些特定的推荐方案。

正如本系列前几期文章中所介绍的,如果不能真正地了解系统的运行状况,您就无法对分页设置进行真正地优化。

您需要了解所使用的工具、如何最好地分析将要捕获的数据,并熟悉实现分页空间的最佳实践。

根据我的经验,导致系统崩溃的首要原因就是耗尽了分页空间。

如果您仔细地阅读本文,并且遵循其中的建议方案,那么应该不会出现这种情况。

很显然,您并不希望系统发生崩溃,但如果的确出现了这种情况,那么您将希望这是由于硬件故障造成的、而与您的操作无关,或者由于系统管理员的疏忽造成。

IBM_小型机P520_AIX5.3操作系统安装指导书-华为资料

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性能调优

AIX性能调优

管理作业的方法
-前台运行的作业通过: - batch - nice - /etc/security/limits -后台运行的作业通过: - renice
基本的性能分析
查看CPU 查看运行 队列长度 高队列长度 否 高数据页交换 是 是 可能是CPU限制 可能是内存限制 是 是 高CPU 使用率 否 查看内存 否 查看磁盘 磁盘间平衡 否
性能调优的限制
-性能的度量经常是不确定的 -调优方法并不总是可靠的 -没有标准的途径或详尽的说明书 -相互冲突的需求 -不可预测的使用 -复杂的系统相互作用 -敏感的资源要求
明确工作量
分类: -工作站 -多用户环境 -服务器 -需求的类型和等级 -软件包 -内部的应用 -真实世界的度量 -没有基准
05:08:11 05:08:11 9.03 0.22 05:08:5005:08:57 7773.12 52.83
Tue May 23 05:22:00 1999 Tue May 23 05:08:00 1999
基本的性能分析
查看CPU sar -u 查看运行 队列长度 sar -q 高队列长度 否 高数据页交换 是 是 可能是CPU限制 可能是内存限制 是 是 高CPU 使用率ห้องสมุดไป่ตู้否 查看内存vmstat 否 查看磁盘 iostat 磁盘间平衡 否
平衡磁 盘负载
可能是磁盘/SCSI限制
CPU的使用情况(sar –u)
这条命令的语法是: # sar [options] interval number 例如: # sar –u 60 3 AIX NODE 2 3 00000211 07/06/99 %usr %sys %wio %idle 08:25:11 48 52 0 0 08:26:10 63 37 0 0 08:27:12 59 41 0 0 . . Average 56 44 0 0

IBM小型机安装AIX 5.3操作系统

IBM小型机安装AIX 5.3操作系统

1.1.1安装操作系统通过光盘启动系统来进行操作系统的安装,其具体步骤如下:给主机上电,等主机面板的荧光条显示“OK”。

将AIX 5.3安装盘的第一张光盘放入光驱,打开机器上的电源开关按钮,启动机器。

当图形终端显示如下信息时按…F1‟键。

进入“System Management Services”图形功能菜单。

选1,进入如下界面进入如下界面:选择5进入如下界面选择1,然后进入如下界面选择4,进入如下界面选择1,然后进入如下界面:选择1,然后进入软件安装启动界面,系统在通过光盘引导下开始操作系统系统的安装。

设定安装参数在如下的安装界面中首先按…F1‟键,然后按回车键设置系统控制台按安装方式选项1:按照缺省方式安装操作系统。

选项2:如果要改变安装方式和系统设置。

选项3:进入系统维护模式。

在如上的安装界面中选择“1”,重新设置系统的安装方式后有两个功能选项可以供安装者对系统的安装方式进行重新设置。

A、“Method of Installation”(安装方式),其中有三种安装方式可供选择:- New and Complete Overwrite Installation.(完全覆盖)- Migration Installation.(升级安装)来安装操作系统,即选择“1”,然后进入如下界面选择hdisk0作为安装的目标盘。

安装选择完成后,系统将安装选择小计如下:在完成系统安装方式后将正式开始从光盘安装操作系统系统进入安装工程。

安装过程历时约半个小时左右操作系统安装完成之后系统将自动重新启动,待系统重启后将进行系统配置和操作系统扩展包的安装。

1.1.2安装后系统配置操作系统BOS安装完毕后,机器会自动启动进入“系统配置”界面,选择“接收许可证”选项,以接受操作系统的电子许可证。

选择“Exit the Configuration Assistant”选择next。

operatingsystem“,完成。

此时,新建和完全覆盖BOS安装完成了,并且系统的初始配置也完成了。

aix5.3操作系统安装:入门(IBM官方文档)

aix5.3操作系统安装:入门(IBM官方文档)

"bZ9C>J O0d'V D z7.0,k D A Z113D:y w;P D E"#Z;f(2004j8B)>f>J CZ AIX5L V5.3M>z7D y P s x"P f,1=Z B f>P m P y w*9#>v f o D s f a)K;E A_b{m#g{C m Q}%,r+b{D y:IBM P z+>O#V+>:/?,P z O#P 4#P7333E p2c!10%,J~`k:200021#*(}g S D N=a)b{,k9C K L5r X x X7: ctscrcf@#R G I\a9C z a)D N N E",x^k T z P#N N p N#Copyright(c)1993,1994Hewlett-Packard CompanyCopyright(c)1993,1994International Business Machines Corp.Copyright(c)1993,1994Sun Microsystems,Inc.Copyright(c)1993,1994Novell,Inc.All rights reserved.>z70d`X D5\f(#$"R Z m I$B V",S x^F T d9C"4F"V"M4`k#4 -i f Z(,>z7r`X D5D N N?V<;C T N N N=N N==x P4F#RESTRICTED RIGHTS LEGEND:Use,duplication,or disclosure by the United States Government is subject to the restrictions set forth in DFARS252.227-7013(c)(1)(ii)and FAR52.227-19.>v f o04V41a)>v f o,;=P N N V`D(^[G w>D9G5,D)#$,|(+;^Z5,D P X G V("J z M J CZ3V X(C>D#$#>v f o P I\|,<u=f;;<7DX=r!"m s#K&D E"+(Z|D;b)|D+`k>J O D B f> P#>J O P h v D z7M/r L r I T f1D x M/r|D,x;m P(*#©Copyright International Business Machines Corporation2002,2004.All rights reserved.?<X Z>i (v)>i D Z] (v);v T> (v)AIX P D s!4x V (v)ISO9000 (v)`X v f o (v)Z1B y>Y w5320i\ (1)g S m I$-i (1)Z2B+B D M j+2G20 (3)Z;=<853 (3)Z~=S AIX z7CD}< (3)Z}=h C M i$20h C (4)Z D=20s d C53 (5)Z3B(F20 (7)Z;=<853 (7)Z~=S AIX z7CD}< (8)Z}=i$(F20h C"*<20 (8)Z D=20s i$53d C (9)=<.y w (11)L j (12)©Copyright IBM Corp.2002,2004iiiiv AIX5L f>5.3:Y w5320:k EX Z>i>i*53\m1a)P X g N Z@"53P9C CD-ROM h820M d C AIX Y w53D E"#>v f o 2I T Z,Y w53;p0k D D5CD P C=#>i D Z]>i D>f>4|,<u|D#Z]k H0f>G`,D#;v T>>i9C T B D;v T><(:V e j6|n"S}L"X|V"D~"a9"?<M d|{F I53$(e D n?#,1j6C'!q D<N T s,H g4%"j)M<j#1e j6IC'a)5J{F M5D N}#H V V e j6X(}]5D>}"k z I\4=D D>T>`F D>}"k z w*L r1I\`4D?V L r z k`F D>}"4T53D{"r z&5J d k D E"#AIX P D s!4x VAIX Y w53P D y P Z]<G x V s!4D,b b6E|x V s4M!4V8#}g,z I T9C ls|n 4P v D~#g{d k LS,53+l&z:04R=1C|n#,y,FILEA"FiLea M filea G}v;,D D~{,49|G$t Z`,D?<o#*K\b}p4P;k*D Y w,k\G7#z9C K}7D s!4 V8#ISO9000>z7D*"M z z P9C K ISO9000J?O$e5#`X v f oB P v f o+o z z\m AIX73:v6AIX5L V5.3208O k N<s+7v6AIX5L V5.32+8O7v6AIX5L V5.353\m E n:Y w53k h87v6AIX5L V5.353\m8O:Y w53k h87v6AIX5L V5.353\m8O:(E k x g7v6AIX5L V5.3(C`L E n:L r`4k w T7v6AIX5L V5.3(E`L E n7v6AIX5L V5.3T\\m8O7v Performance Toolbox Version2and3for AIX:Guide and Referencev6AIX5L V5.3|n N<s+7v6AIX5L V5.3D~N<s+7v6AIX5L V5.3J c m7©Copyright IBM Corp.2002,2004vv6AIX5L V5.353C'8O:Y w53k h87 v6AIX5L V5.353C'8O:(E k x g7vi AIX5L f>5.3:Y w5320:k EZ1B y>Y w5320i\>8O a)K j I AIX 5.2y>Y w53(BOS)20y h=h D E v#BOS20L r W H V4K P1D bos3s,;s20J1D D~/,b!v Z z G S<N539G S ASCII 5320#y]z!q D o T M y20z w D2~d C,20L r T/X20*s D{"D~/M h8D~ /#I T9C B P=(20AIX:B(M j+2GK=(Z B D z w O20AIX 5.2r_j+2G53O f Z D N N BOS f>#(F C=(S AIX4.2r AIX5.2D|B f>|B#(F20#t s`}D~53,|,y m i"_-mM53d C D~#|2G/tmp D~53##f C=(z f BOS D g Z f>,+#t y m i"C'4(D_-m M/home D~53#|2G/usr"var"tmp M/(y)D~53#z7(&C L r)D~M d C}]*'#X Z#f20D E",k N D6AIX5L V5.3208O k N<s+7#B m T>B(M j+2G20=(M(F20=(D20=h.d D n p#m1.AIX BOS20=(20=h B(M j+2G(FF w rootvgG qF w D~53/"/usr M/varG qF w D~53/homeG q#f d C q GV4BOS G G20=S D~/G GV4d C q Gg S m I$-iAIX5.2f m~m I$-i0k"I T C g S N=i4#g{z7P g S m I$-i,m~20L x0X k S \|#g{G u<BOS20,z I T Z20*<s,+G Z53I w*0d Cz V1(<N X F()D;? V r_020z V1(ASCII X F()9C.0Z m I$T0r P i4M S\m I$-i#0y>Y w531(BOS)P m I$-i,+"G y P m~|<P m I$-i#1z T BOS20S\m I$-i1,z2T N N T/X f BOS20D m~S\y P m I$-i#;)m~,H g GNOME r_KDE@f, Z BOS20}L P I T!q T X20;b)m~D`&m I$E"%@T>#P X m I$Y w D|`E",k N D6AIX5L V5.3208O k N<s+7#©Copyright IBM Corp.2002,200412AIX5L f>5.3:Y w5320:k EZ2B+B D M j+2G209C B P=h44P AIX 5.2D+B M j+2G20#v:Z;=<853;v:Z~=S AIX z7CD}<;v Z43D:Z}=h C M i$20h C;v Z53D:Z D=20s d C53;P X B(M j+2G20D|`E",k N D6AIX5L V5.3208O k N<s+7P D:y>Y w53i\; ;Z#g{}Z4P AIX D x g20,k N<6AIX5L V5.3208O k N<s+7P D:x g20\m(NIM); ;Z#Z;=<8531.X h P c;D I C E L U d M Z f#AIX5.2*s128MB Z f M2.2GB o m E L U d#X Z=S"Pf E",k N D6AIX5L"P5w7#2.7#2~20Q j I,|,+?b?h8#P X205w,k N D f53?~a)D D5#3.g{10Q2053R g{}Z AIX D V P f>O20,k F w53m~M}]D8]1>#P X g N4(538]D5w,k N D6AIX5L V5.3208O k N<s+7P D:4(538];;Z#4.g{53h*,d|53(E"C J|G D J4,7#Z x P20.0C=T B E":m2.x g d C E"$w mx g S Z J d w S Z4(Z J d w O#w z{IP X7______._______._______._______x g Z k______._______._______._______{F~q w______._______._______._______r{x X______._______._______._______Z~=S AIX z7CD}<1.+AIX m1CD e k CD-ROM h8#2.7#r*,S A53D y P b?h8(H g CD-ROM}/w"Ex z"DVD}/w M U K)#;P20AIX D CD-ROM}/w&C|,20i J#3.r*53g4#4.153"v=N d y y,4|L O D F5|(r_ASCII U K O D5)#g{P<N T>w,1"v d y y1I T Z A;O4=|L<j#g{P ASCII U K(2F*tty U K),1"v d y y1,+4=keyboard ;J#V Z53+S20i J}<#":g{53;9C F5|(r_ASCII U K O D5|)}<,k N<2~D5T q C P X g N S AIX z7CD}<53D E"#©Copyright IBM Corp.2002,200435.4F1|(r_ASCII U K O D1)M Enter|4!q53X F(#g{P`v T>w r U K,4U T>w r U K O D8>E"!q;v w*X F(#6.(}Z!n V N P d k`&D}V*0BOS201K%!q o T#4Enter|r*06-9C y>Y w5320k,$1A;#7.Z!n V N P d k2T!q2|D/T>20h C"20,"4Enter|#6-9C y>Y w5320k,$d k!n E"4Enter|#!n T>>>m>#19C1!h C*<"420>>>2|D/T>20h C"203*53V4t/,$#=88o z?99O6K%>>>!n[1]:2Z}=h C M i$20h C1.Z020M h C1A;P,(}l i20=((+B M j+2G)"z k*20D E L"w o T73h CM20!n4i$20h C G q}7#a T>!(D!n**#7O!q"4Enter|*<BOS D20#20j I s53a T/X B}<#*AZ53D:Z D=20s d C53;#q r,k*A S=h2#2.*|D53h C(||(20=(M*20D E L),Z!n V N P d k1"4Enter|#20M h Cd k0"4X59C10h C20,r d k z*|D D h C D}V"4X5#153h C:20=(.............+B M j+2G20E L;C.............hdisk0>>>!n[0]:13.Z!n V N P d k1,T!q0+B M j+2G1"4Enter|#b1T>0|D20D E L;C1A;#|D20D E L;Cd k;v r`v*CZ20D E L D}V;s4Enter|#*!{!n,d k`&D}V"4Enter|#A Y(X k)!q;v}<L#10!n T>>>m>#{F;C z k s!(MB)VG4,G q I}<1hdisk004-B0-00-2,04296^G2hdisk104-B0-00-5,04296^G3hdisk204-B0-00-6,012288^G>>>0L x O v m>D!n66y>Y w53204*D E L77T>|`E L E"88o z?99O6K%>>>!n[0]:4AIX5L f>5.3:Y w5320:k E4.(}d k k2L{F T&D}V!q*20D E L,"4Enter|#10!P D E L T>>>m>#T?v*I*AIX y m i;?V D E L4P C Y w#*!{?j E L D!q,k Y N d k E L}V"4B Enter |#5.(}Z!n V N P d k0"4Enter|T j I E L!q#020M h C1A;T>+B M j+2G(w*20=()M C'!(D E L#6.*|D w o T73h C,k Z!n V N P d k2"4Enter|#d k k!q D00W<(1"0o T1M0|L1`T&D}V"4Enter|#7.*|D|`!n,k Z!n V N P d k3"4Enter|#Z AIX5.2I C D20!n P,z I T:v|D@f&C L rv t C r{C0I E F c y1!n#v t C r{C0\X D C J#$E*D~1(CAPP)M Evaluation Assurance Level4+(EAL4+)!n# v t C64;Z K#v t C0v?D U>D~531(JFS2)#v20<N m~#v20D5~q m~#P X Z AIX 5.2P I q CD20!n D|`E",k N D6AIX5L V5.3208O k N<s+7P D:2 0!n;;Z#8.k g B i$02G20**1A;P D!q G q}7:2G20**E L:hdisk00W<(:en_USo T:en_US|L:en_USQ t C64;Z K:qQ4(JFS2D~53:q@f:CDEt C538]T20N N53:G}Z20D I!m~:>>>1L x2088o z?99O6K%>>>!n[1]:9.4B Enter|*<BOS20#20j I s53a T/X B}<#Z D=20s d C531.Z_P<N T>D53P,Z+B M j+2G20.s,0d Cz V1+r*#Z_P ASCII T>D53P,Z+B M j+2G20.s,020z V1+r*#2.!q S\m I$!n T S\Y w53Dg S m I$#3.h C U Z M1d,*\m1(root C')h C\k,"d C x g(E(TCP/IP)#b1I T9C N N d|!n#I T(}Z|n P d k configassist r_smitty assist5X A0d Cz V1 r_020z V1#4.!q K v d Cz V"!q B;=#r_,4F10|(r ESC+0)K v020z V1#5.g{Z0d Cz V1P,k!q"4j I,X B t/AIX1;t/d Cz V,"!q j I#Z2B+B D M j+2G205K1,j I K+B M j+2G BOS20,"R2j I K53D u<d C# 6AIX5L f>5.3:Y w5320:k EZ3B(F209C T B=h+z10D Y w53f>(F=AIX 5.2:v:Z;=<853;v Z83D:Z~=S AIX z7CD}<;v Z83D:Z}=i$(F20h C"*<20;v Z93D:Z D=20s i$53d C;P X0(F201D|`E",k N D6AIX5L V5.3208O k N<s+7P D:(F20;;Z#g{*4P AIX D x g20,k N<6AIX5L V5.3208O k N<s+7P D:x g20\m(NIM);; Z#/f:K}L h*X U M X B20y Y w53#^[N1X B20N N Y w53,k w{#z1d,9d n M^H X0l$w:I,@9I\D}]r&\D*'#4P(F200,k7#5P T}]M N N(F D& C L r r m i D I?8]#P X g N4(538]D5w,k N<6AIX5L V5.3208O k N<s+7P D :4(538];#Z;=<8531.7#root C'5P SYSTEM D w O$=(#I T(}d k T B|n4l i C u~:#lsuser-a auth1rootg{h*,(}d k T B|n4|D5:#chuser auth1=SYSTEM root2.*<200,d|C J C53D C'X k"z#3.i$z D&C L r I T Z AIX5.2O K P#,y9*l i&C L r G q k AIX5.2~x F f]#g{53G&C L r~q w,k i$;P m I$J b#k N<&C L r D5r I/)&L4i$&C L r;'V M m I D A I X6p#2I T Z B P W e b X7l i A I X a p p l i c a t i o n a v a i l a b i l i t y guide /servers/aix/products/ibmsw/list/:4.(}9C lppchk|n,i$10y P20D m~Q}7X d k Z0m~X*z7}]b1(SWVPD)P#*i$y P D~/<5P*s D X h7"j+20,d k T B|n:#lppchk-v5.l i7O z D2~"k G n B D#6.y P D X h D2~,|(N N b?h8(H g Ex zr CD/DVD-ROM}/w)X k o m O,S C"S g#g{z h*x;=D E",k N<53=x D2~D5#7.9C errpt|n S53m s U>P D u?z I;v m s(f#*T>j{D j8(f,k d k T B|n:#errpt-a8.X h P c;D E L U d M Z f I C#AIX5.2*s128MB Z f M2.2GB o m E L U d#P X n b D"PE",k N D6AIX 5.2"P5w7#9.*z D53m~M}]F w8]1>#P X g N4(538]D5w,k N D6AIX5L V5.3208O kN<s+7P D:4(538];;Z#10.g{,S h894r*,+d r*#©Copyright IBM Corp.2002,20047Z~=S AIX z7CD}<1.+AIX m1CD e k CD-ROM r_DVD-ROM h8#2.(}d k B P|n X B}<53:#shutdown-r3.153"v=N d y y,4B|L O D F5(r_ASCII U K O D5)#g{z5P D G<N T>w,1"v d y y1z I T Z A;O4=|L<j#g{z5P D G ASCII U K(2F*tty U K),1"v d y y1,z+4=|L;J#":g{z D53;9C F5|(r_Z ASCII U K O D5|)4}<,N<z D2~D5T q C X Z u y S AIX z7CD}<53D E"#4.4B F1(r_ASCII U K O D1)"4B Enter|4!q53X F(#5.(}Z!q a>{&d k`&D E k"4B Enter|4*BOS20K%!q o T#06-9C y>Y w5320k,$1K%r*#6.Z!q V N d k2!q2|D/T>20h C"20"4B Enter|#6-9C y>Y w5320k,$d k z!q D E k"4B Enter#!q T>>>m>#19C1!h C"4*<202|D/T>20h C"203*53V4t/,$#=88o z?99O6K%>>>!q[1]:2Z}=i$(F20h C"*<201.i$(F G20D=(#g{(F;G20=(,k!q|#!q z*20D;v(r`v)E L#153h C:20=(.............(F20E L.............hdisk02.!q w o T73h C(20s)#3.d k3!q|`D!n"4B Enter|#*9C o z K%q*P X Z(F20}L P I C D!n D|`*6,d k88"Z|`!n K%P4B Enter|#P X AIX5.2P I C D20!n D|`E",k N D6AIX 5L V5.3208O k N<s+7P D:20!n;;Z#4.i$0(F20**1A;P D!q"4B Enter|#5.1T>0(F7O1K%1,4K%5w P v53E",r_d k0"4B Enter|L x(F#(F7Od k0"4Enter|T L x20,r d k z!q D}V;s4Enter#1P v;a O"=53P D Q#f D0y>531d C D~#b)D~#f Z/tmp/bos P#2P v+}%";f;D D~/#3P v+;}%y P10Z]D?<#4;(F x X B}<#*s9C530S\m I$-i#8AIX5L f>5.3:Y w5320:k E53X B}<s a a>z S\#>>>0L x(F#88o z?+---------------------------------------------------------------------------/f:+S0y>531P}%!P D D~"?<M D~/(I20!n)#P X|`E",k!q2r3#>>>!q[0]:(F j I s,S/tmp/bos?<C J K E"#Z D=20s i$53d C(F j I s,53+X B}<#g B d C53:1.Z_P<N T>w D53O,(F20s,0d Cz V1+r*#Z_P ASCII T>w D53O,(F20s,020z V1r*#P X0d Cz V1r020z V1D|`E",k N D6AIX5L V5.3208O k N<s+7P D:d C Y w53;;Z#2.!q S\m I$!n4S\Y w53Dg S m I$#3.i$\m1(root C')\k M x g(E(TCP/IP)E"#Z b19C N N d|!n#I(}Z|n P d k configassist r_smitty assist5X=0d Cz V1r _020z V1#4.!q K v d Cz V"!q B;=#r_,4B F10(r ESC+0)K v020z V1#5.g Z0d Cz V1P,k!q"4j I,R X B t/AIX1;t/0d Cz V1,"!q j I#1v V G<a>{1,T root C'G<"4P53\m N q#Z3B(F20910AIX5L f>5.3:Y w5320:k E=<.y w>E"G*Z@z a)D z7M~q`4D#IBM I\Z d|z R r X x;a)>D5P V[D z7"~q r&\X T#P X z10y Z x r D z7M~q D E",k r z1XD IBM z m I/#N N T IBM z7"L r r~q D}C"G b Z w>r5>;\9C IBM D z7"L r r~q#;*;V8IBM D*6z(,N N,H&\D z7"L r r~q,<I T z f IBM z7"L r r~q#+G,@@M i$N N G IBM z7"L r r~q,r IC'T P:p#IBM+>I\Q5P r}Z j k k>D5Z]P X D w n({#a)>D5"4Z hC'9C b)({D N N m I$#z I T C i f==+m I$i/D y:IBM Director of LicensingIBM CorporationNorth Castle DriveArmonk,NY10504-1785U.S.A.>u n;J C*O u z r N N b y D u n k1X(I;;B D z R r X x:z J L5z w+>T04V41D y!a)>v f o,;=P N N N=D(^[G w>D,9G,>D)#$,|((+;^Z)T G V(T" J z T M J CZ3X(C>D,>#$#3)z R r X x Z3);W P;J m b}w>r,>D#$#r K> u nI\;J CZ z#>E"P I\|,<u=f;;<7DX=r!"m s#K&D E"+(Z|D;b)|D+`k>J O D B f>P#IBM I T f1T>J O P h v D z7M/r L r x P D x M/r|D,x;m P(*#>L r D;m I=g{*K b P X L r D E"T o=g B?D:(i)J m Z@"4(D L r M d|L r(|(> L r).d x PE";;,T0(ii)J m T Q-;;D E"x P`%9C,k k T B X7*5:IBM CorporationDept.LRAS/Bldg.00311400Burnet RoadAustin,TX78758-3498U.S.A.;*q XJ1D u~M u n,|(3)i N B D;(}?D6Q,<I q C b=f D E"#>J O P h v D m I L r0d y P I C D m I J O y P IBM@]IBM M'-i"IBM z J L rm I$-i r N N,H-i P D u n a)#P X+V Z(DBCS)E"D m I$i/,k k z y Z z R r X x D IBM*6z(?E*5,r C i f==+ i/D y:IBM World Trade Asia CorporationLicensing2-31Roppongi3-chome,Minato-kuTokyo106,JapanIBM I T4|O*J1D N N==9C r V"z y a)D N N E"x^k T z P#N N p N#©Copyright IBM Corp.2002,200411f0G IBM z7D E"I S b)z7D)&L"d v f5w r d|I+*q CD J O P q!#IBM;P T b )z7x P b T,2^(7O d T\D+7T"f]T r N N d|X Z G IBM z7D y w#P X G IBM z7 T\D J b&1r b)z7D)&L a v#>E"P T G IBM Web>cD N N}C<;G*K=c p{E a)D,;T N N==d1T G)Web>c D#$#G)Web>c P D J O;G IBM z7J O D;?V,9C G)Web>c x4D g U+I z T P P ##>J O|,U#L q Y w P y9C D}]M(f D>}#*K!I\j!X5w|G,>}|,v K"+>" 7F M z7D{F#y P b){F<G i9D,g P W,,?t I O#L jT B u o G z J L5z w+>Z@z M/r d|z R r X x D L j:AIXAIX5LIBMd{+>"z7r~q{F I\G d{+>D L j r~q j G#12AIX5L f>5.3:Y w5320:k EA_b{mU{X7 %;0?Eg0E kA _b {mS151-0019-00S151-0019-00 k X K _:B r [p k X K _:B r [p[p "b Z k p 9C $i z [p "b Z [p "b Z k p 9C $i z [p "b ZZ Ky OJ 1IBM P z+>O #V +>,:/?P z O #P 4#P 7333E p 2c !10%200021___________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________P z!"S151-0019-00。

精品文档_AIX下WAS安装及配置

精品文档_AIX下WAS安装及配置

AIX下WAS安装及配置一、准备工作说明:以下安装或查看文件的路径都以例子安装路径来说明,也可能包含机器名等信息,自己在实际操作中可以自己定义路径,此时请注意修改为实际的路径。

工具准备:Xmanager:连接到AIX系统的客户端工具,有UI界面;FTP工具,用于客户端和服务器之间上传下载文件,如FileZilla。

一般安装好WAS应用服务器即可发布应用,但若有相应的补丁文件则及时打上补丁。

IHS可以用来做请求的分发,若有需要时可以安装。

Plugin用于Http server 和WAS连接的桥梁,装IHS后也装上plugin。

二、准备安装文件将安装文件用FTP工具上传到服务器:在上图中,在左边打开本地存放安装文档的目录,在右边服务器打开将要存放安装文档的目录,然后在左边选中要上传的安装文件拖动到右边服务器对应的文件夹中,即可自动开始上传文件。

其他FTP 工具操作类似。

本例中把安装文件上传在服务器的“/software/WAS7”文件夹下。

启动用Xmanager ,连接到服务器:本地目录树本地单个目录下的文件列表服务器目录树服务器单个目录下的文件列表运行此程序点击此结点双击要远程连接的服务器输入服务器的用户名后按回车键输入登录密码后按回车键,密码不会显示在屏幕上连接到服务器:3、弹出命令输入框2、选择Terminal1、点击小三角弹出菜单在终端中输入“cd /software/WAS7”进入安装文件所在目录:输入“pwd”可以查看当前文件夹路径,输入“ls”可以查看当前目录下的文件:注:C1G2QML.tar.gz是was的安装文件,C1G2RML.tar.gz是HIS安装文件,pak文件是补丁包。

输入“gzip –d C1G2QML.tar.gz”,将“C1G2QML.tar.gz”解压;再输入“gzip –d C1G2RML.tar.gz”,将“C1G2RML.tar.gz”解压:输入“mkdir was71”、“mkdir wasIHS”新建两个目录,分别用于解压两个安装文件:输入“mv C1G2QML.tar was7”将C1G2QML.tar文件移动到“was71”文件夹,输入“mv C1G2RML.tar was7”将C1G2RML.tar移动到“wasIHS”文件夹:输入“cd was71”进入was71目录:输入“tar -xvf C1G2QML.tar”将was安装文件解压出来:解压后输入“cd /WAS”目录:三、安装WAS在上面的目录下,输入“./install”启动安装界面:1、输入命令后回车2、弹出图形安装界面3、点击下一步按钮1、接受许可2点击下一步按钮点击下一步按钮1、可以选中各选项2、点击下一步按钮1、选择安装路径2、点击下一步按钮下一步安装的选择,可以选择“none”不安装概要文件,然后再用命令创建概要文件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WAS_V7_for_AIX_5.3 _安装以及性能调优1 创建was启动用户
创建wasadmin用户的根目录。

创建组和用户
2 安装was
root帐号运行./install,将出现如下图所示的图形化界面。

点击下一步,出现如下图所示的界面,并输入用户名:wasadmin ,密码:passw0rd
64位的JDK安装websphere后是没有profile的,需要手工创建profile。

出现如下提示时,表示创建成功。

INSTCONFSUCCESS: Success: Profile AppSrv01 now exists. Please consult /washome/WebSphere/AppServer/profiles/AppSrv01/logs/AboutThisProfile.txt for more information about this profile.
4 启动服务
网络参数
no -o tcp_keepidle=600 no -o tcp_keepintvl=10 no -o tcp_keepinit=40 no -p -o tcp_nodelayack=1
执行no -a |grep tcp_nodelayack 查看设置。

在浏览器地址栏输入:http://xx.xx.xx.xx:9060/admin
进入W AS V7 WEB 管理控制台:输入用户名:wasadmin 密码:password,点击登录
6.1 Web 容器的调优
1)点击相应的链接,进入如下的页面
2)启用servlet 高速缓存
3)点击会话管理链接进入会话管理调整页面,把最大会话量改成4096.点击确定保存
6.2 调整线程池
1)点击相应的链接,进入如下的页面:
2)把相应的线程池大小调整成如下所示
6.3 调整JVM 日志
1)点击相应的链接,进入如下的页面:
2)把相应的值改成如下面几张图所示:
6.4 JVM 参数调优
1)点击相应的链接,进入如下的页面
2)调整的值如下几张图片所示:
-Xgcpolicy:gencon -Xdisableexplicitgc –Xnoclassgc
7 非root帐号启动
8 参考资料
1.Running IBM WebSphere Application Server on System p and AIX Optimization and
Best Practices:
/abstracts/sg247347.html
2. W ASv7_Tuning_Script_Templates_v1.0 :
ftp:///software/webservers/WASv7_Tuning_Script_Templates_v1.0.pdf
3. W ASv7 信息中心:
/infocenter/wasinfo/v7r0/index.jsp
4. WebSphere Application Server V7 Concepts, Planning and Design :
/abstracts/sg247708.html。

相关文档
最新文档