AIX 系统参数配置
AIX 系统参数配置
一、单机环境 
1、系统用户的最大登录数maxlogin 
   maxlogin的具体大小可根据用户数设定,可以通过smitty chlicense命令修改,该参数记录于/etc/security/login.cfg文件,修改在系统重新启动后生效。
2、系统用户的limits参数 
   这些参数位于/etc/security/limits文件中,可以把这些参数设为-1,即无限制,可以用vi 修改/etc/security/limits文件,所有修改在用户重新登录后生效。 
default: 
fsize = 2097151    ----》改为-1 
core = 2097151 
cpu = -1 
data = 262144      ----》改为-1 
rss = 65536 
stack = 65536 
nofiles = 2000
3、Paging Space 
   检查paging
space的大小,在物理内存<2G时,应至少设定为物理内存的1.5倍,若物理内存>;2G,可作适当调整。同时在创建paging
space时, 应尽量分配在不同的硬盘上,提高其性能。利用smitty chps修改原有paging space的大小或smitty
mkps增加一块paging space。
4、系统核心参数配置 
 利用lsattr -Elsys0
检查maxuproc, minpout,
maxpout等参数的大小。maxuproc为每个用户的最大进程数,通常如果系统运行DB2或ORACLE是应将maxuproc调整,Default:128、调整到500,maxuproc增加可以马上起作用,降低需要AIX重起。当应用涉及大量的顺序读写而影响前台程序响应时间时,可考虑将maxpout设为33,
 minpout设为16,利用smitty chgsys来设置。
5、文件系统空间的设定 
一般来说,系统的文件系统/、/usr、/var、/tmp的使用率不要超过80%,/tmp建议至少为300M,文件系统满可导致系统不能正常工作,尤其是AIX的基本文件系统,如/ (根文件系统)满则会导致用户不能登录。用df 查看。
# df -k  (查看AIX的基本文件系统) 
Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on 
/dev/hd4            24576      1452   95%     2599    22% / 
/dev/hd2           614400     28068   96%    22967    15% /usr 
/dev/hd9var          8192      4540   45%      649    32% /var 
/dev/hd3           167936    157968    6%       89     1% /tmp 
/dev/hd1            16384      5332   68%     1402    35% /home
利用smitty chfs扩展文件系统的空间。
6、激活SSA Fast-Write Cache 
   利用smitty ssafastw来激活每一个逻辑盘hdiskn的Fast-Write Cache:选择硬盘后,把Enable Fast-Write一项改为Yes后回车即可。
7、激活AIO 
AIO通常只对文件系统起作用,对裸设备没有作用。最大为10X并行磁盘数<80,最小为最大的一半。
①、定义系统中的AIO设备 
smit aio ->; Configure Defined Asynchronous I/O 然后回车执行; 
②、激活系统中的AIO设备 
smit
 aio ->; Change / Show Characteristics of Asynchronous
I/O回车出现AIO配置对话框,将对话框中〔STATE to be configured at system
restart〕域选择为“available”,然后回车执行; 
注:系统会提示只有在重起后才能生效。
8、rootvg镜像
因为rootvg损坏系统将无法运行,即使通过备份磁带恢复,也会造成系统停机,因此在磁盘空间充裕的情况下,可考虑对rootvg作镜像,同时在建立rootvg镜像时应尽量使用连接在不同SCSI
 上的硬盘以做到负载均衡。利用smitty mirrorvg修改。
二、双机环境 
   在双机环境中,除了考虑上述参数设置外,还需考虑: 
1、 High water mark for pending write I/Os per file(maxpout) 和Low water mark for pending write I/Os per file 
   它们缺省值为0,在双机环境中一般应设High water mark为33,Low water mark为24,这两个参数可用smitty chgsys来设置。
2、 syncd daemon的数据刷新频率 
   该值表示刷新内存数据到硬盘的频率,缺省为60,一般可改为20,也可根据实际情况更改。该参数通过vi /sbin/rc.boot更改,其中一行如下: 
nohup  /usr/sbin/syncd 60 >;/dev/null 2>;&1 &  
改为: 
nohup  /usr/sbin/syncd 20 >;/dev/null 2>;&1 &
9.修改系统(5.1)内核 
将64位内核转变为32位内核。 
ln -sf /usr/lib/boot/unix_mp /unix 
ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix 
bosboot -ad /dev/ipldevice 
shutdown -Fr
将32位内核转变为64位内核。 
ln -sf /usr/lib/boot/unix_64 /unix 
ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix 
bosboot -ad /dev/ipldevice 
shutdown -Fr
来自 “ ITPUB博客 ”
,链接:http://blog.itpub.net/73920/viewspace-1003676/,如需转载,请注明出处,否则将追究法律责任。
AIX 系统参数配置的更多相关文章
- Linux查看系统参数配置
		
Linux查看系统参数 1.查看内存(以GB为单位) [root@rac1 ~]# free -g total :内存总数,物理内存总数 used :已使用内存 free :空闲的内存数 shared ...
 - Mysql 性能优化2 系统参数配置方法 和 文件系统
		
--------------------------------------------目录------------------------------------------------- • 关于 ...
 - aix DNS 配置以及网络命令traceroute和nslookup 和 dig 命令
		
DNS 域名系统 (DNS) 服务器将 IP 地址解释为其他计算机或网站的域名和地址.如果没有 DNS,您需要在 Web 浏览器中输入 IP 地址.例如,如果您未访问 DNS 并希望查看 IBM 的网 ...
 - mac java_home等系统参数配置
		
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/HomeCLASSPAHT=.:$JAVA_HOME/lib ...
 - HBase数据库集群配置
		
0,HBase简介 HBase是Apache Hadoop中的一个子项目,是一个HBase是一个开源的.分布式的.多版本的.面向列的.非关系(NoSQL)的.可伸缩性分布式数据存储模型,Hbase依托 ...
 - 通过 SSH 隧道方式图形化连接 AIX 服务器
		
跳转到主要内容 登录 (或注册) 中文 [userid] IBM ID: 密码: 保持登录. 单击提交则表示您同意developerWorks 的条款和条件. 查看条款和条件. 需要一个 IBM ID ...
 - Oracle10g/11g 在SUSE/RHEL上的安装与配置
		
在过去对众多项目的支撑过程中,Oracle作为首选数据库,其安装与配置过程成了重复性最多的工作之一.在此,我进行了总结,并分享出来,希望能对大家有所帮助.随着Oracle版本的提升,从9i -> ...
 - pxc5.7配置安装
		
pxc5.7配置安装 一.准备工作 # Centos6. 最小化安装操作系统 ########################---- Centos最小化安装推荐常用依赖包---- ######### ...
 - (原创)odoo11配置邮件功能的那些事儿
		
要点总结: 1.odoo的邮件系统功能设计目的,主要是解决业务相关的邮件沟通问题,切记不要将odoo当作邮件系统或者邮件客户端使用 2.odoo收件,默认需要邮件系统支持catch-all功能,但可惜 ...
 
随机推荐
- Python学习日记(二十九) 网络编程
			
早期的计算机通信需要有一个中间件,A要给B传东西,A必须要把信息传给中间件,B再把从中间件中拿到信息 由于不同机器之间需要通信就产生了网络 软件开发的架构 1.C/S架构 服务器-客户机,即Clien ...
 - MySQL Replication--半同步复制(Semi-Sync Replication)
			
半同步复制 默认配置下,MYSQL主从库通过binlog来保持一致,主库事务提交后,将binlog日志写入磁盘,然后返回给用户,备库通过拉取主库的binlog来同步主库的操作,无法保证主备节点数据实时 ...
 - php 文件包含 include、include_once、require、require_once
			
简言之,include某文件:把某文件的代码粘过来,如果该文件不存在,也继续执行下面的代码,带_once的是看看之前引用过没,引用过就不引用了(_once这行代码的心里活动:“之后引用过没有我不关心, ...
 - 【转】高性能网络编程6--reactor反应堆与定时器管理
			
反应堆开发模型被绝大多数高性能服务器所选择,上一篇所介绍的IO多路复用是它的实现基础.定时触发功能通常是服务器必备组件,反应堆模型往往还不得不将定时器的管理囊括在内.本篇将介绍反应堆模型的特点和用法. ...
 - jupyter notebook中导入其他ipynb文件中的代码
			
%%capture %run "../Untitled Folder 3/2nn.ipynb" %%capture 抑制输出%run "../Untitled Folde ...
 - vue 中 axios 使用
			
前言 在对接接口的时候时常会有传参问题调调试试很多,是 JSON.From Data还是 URL 传参,没有搞清楚就浪费很多时间. 本文中就结合 axios 来说明这些的区别,以便在以后工作更好对接. ...
 - iptables 规则学习
			
iptables 一共有 3 张表:mangle,nat,filter mangle 表主要处理 ttl,tos,mark 等信息(进) filter 顾名思义就是过滤器,用作防火墙(出) nat 主 ...
 - test20190901 NOI2019 模拟赛
			
0+0+0=0.还是太菜,看不出题型. Masodik 你要从 (0,0) 点走到 (n,m),每次只能往 x 轴或者 y 轴正方向移动一个单位距离.从 (i,j) 移动到 (i,j+1) 的代价为 ...
 - SQL操作Spark SQL--BasicSQLTestt
			
object BasicSQLTest { def main(args: Array[String]): Unit = { val spark = SparkSession .builder() .a ...
 - MySQL 内连接、外连接、左连接、右连接、全连接……太多了
			
用两个表(a_table.b_table),关联字段a_table.a_id和b_table.b_id来演示一下MySQL的内连接.外连接( 左(外)连接.右(外)连接.全(外)连接). 主题:内连接 ...