Well, the server is not REALLY memory bound according to the output of the top command below. My application just does so much I/O that 8gb of the 24gb are allocated to I/O Buffers by the OS. Are there parameters to limit the amount of memory used for I/O Buffers?
The "lm" processes are database lock managers. The "hciengine" processes are the interface engines running which process transactions and route/tranform/send them to their destinations. The interface engines write a copy of the transaction to a Raima database about 15 times during the process of getting them where they are going, thus the large amount of write activity large amount memory used for I/O Buffers.
Here is the output from the commands suggested. I'm not familiar with most of these statistics/settings, so hopefully someone will be nice enough to explain. :-)
To me it looks like the I/Os Blocked with no PBuf is not too high. This server has been running since May 16th. The one thing I'm not too sure about is the min/max tunables pin, perm and client. I think we left these at the default settings when AIX was installed.
Code:
# vmstat -v
6291456 memory pages
6074032 lruable pages
43335 free pages
5 memory pools
1256482 pinned pages
80.0 maxpin percentage
3.0 minperm percentage
90.0 maxperm percentage
35.9 numperm percentage
2181871 file pages
0.0 compressed percentage
0 compressed pages
35.9 numclient percentage
90.0 maxclient percentage
2181871 client pages
0 remote pageouts scheduled
32 pending disk I/Os blocked with no pbuf
80636 paging space I/Os blocked with no psbuf
2484 filesystem I/Os blocked with no fsbuf
0 client filesystem I/Os blocked with no fsbuf
1737 external pager filesystem I/Os blocked with no fsbuf
The disk activity is not all that high MOST of the time. We do have some archiving that happens 4 times a day, however, even then I don't see much IO Wait going on. It does seem like Disk0 and Disk1 are the busiest. This server is attached to a SAN, so there are many virtual hdisks.
Again, I'm do not know how to read the output of this command, but here it is in case anyone can help.
Code:
# ipcs -m
IPC status from /dev/mem as of Mon Aug 2 08:33:07 CDT 2010
T ID KEY MODE OWNER GROUP
Shared Memory:
m 1048576 0x0d000944 --rw-rw---- root system
m 1048577 0x7800000d --rw-rw-rw- root system
m 1048578 0x7800000c --rw-rw-rw- root system
m 1048579 0x700020a1 --rw------- root system
m 1048580 0x680020a1 --rw-r--r-- root system
m 1048581 0x670020a1 --rw-r--r-- root system
m 2097158 0x2604f589 --rw-rw-rw- hci staff
m 7 0x4401a2a5 --rw-rw-rw- hci staff
m 8 0x5001f9b2 --rw-rw-rw- hci staff
m 9 0x4b00afb2 --rw-rw-rw- hci staff
m 10 0x3c01bae4 --rw-rw-rw- hci staff
m 11 0x3f01e32d --rw-rw-rw- hci staff
m 12 0x3201bcf6 --rw-rw-rw- hci staff
m 13 0x6a01c7d7 --rw-rw-rw- hci staff
m 14 0x6901c836 --rw-rw-rw- hci staff
m 15 0x7801c198 --rw-rw-rw- hci staff
m 16 0x7b01c81e --rw-rw-rw- hci staff
m 17 0x460198e3 --rw-rw-rw- hci staff
m 18 0x22019b61 --rw-rw-rw- hci staff
m 19 0x5c01d841 --rw-rw-rw- hci staff
m 20 0x4001b0a2 --rw-rw-rw- hci staff
m 21 0x3501d208 --rw-rw-rw- hci staff
m 22 0x5901e867 --rw-rw-rw- hci staff
m 23 0x3301eba7 --rw-rw-rw- hci staff
m 24 0x470193fa --rw-rw-rw- hci staff
m 25 0x5301d575 --rw-rw-rw- hci staff
m 26 0x4501e494 --rw-rw-rw- hci staff
m 27 0x2801f56a --rw-rw-rw- hci staff
m 28 0x3401e5cf --rw-rw-rw- hci staff
m 29 0x4501974d --rw-rw-rw- hci staff
m 30 0x4601f5c8 --rw-rw-rw- hci staff
m 2097183 0x44019293 --rw-rw-rw- hci staff
m 2097184 0x5001d6e0 --rw-rw-rw- hci staff
We run two p5 nodes running AIX 5L in a cluster mode (HACMP), both the nodes share external disk arrays. Only the primary node can access the shared disks at a given point of time.
We are in the process of adding two new disks to the disk arrays so as to make them available to the existing... (3 Replies)
Hello,
I was wondering if I have 3 nodes (A, B, C) all configured to startup with HACMP, but I would like to configure HACMP in such a way:
1) Node B should startup first. After the cluster successfully starts up and mounts all the filesystems, then
2) Node A, and Node C should startup !
... (4 Replies)
hi guys,
I am new to linux. I want to install it on my home computer. I have a few questions.
1) if an exploit is found on linux, how long is it before it gets patched up? My worry is that because there are not many linux users, if a big is found, then it will be a long time before others... (4 Replies)
Yesterday my customer told me to expect a vcs upgrade to happen in the future. He also plans to stop using HDS and move to EMC.
Am thinking how to migrate to sun cluster setup instead.
My plan as follows leave the existing vcs intact as a fallback plan.
Then install and build suncluster on... (5 Replies)
Hello experts -
I am planning to install a Sun cluster 4.0 zone cluster fail-over. few basic doubts.
(1) Where should i install the cluster s/w binaries ?. ( global zone or the container zone where i am planning to install the zone fail-over)
(2) Or should i perform the installation on... (0 Replies)
As i have updated a lot of HACMP-nodes lately the question arises how to do it with minimal downtime. Of course it is easily possible to have a downtime and do the version update during this. In the best of worlds you always get the downtime you need - unfortunately we have yet to find this best of... (4 Replies)
Hello,
I am working on applications on an AIX 6.1 two-node cluster, with an active and passive node. Is there a command that will show me which mount points / file systems are shared and 'swing' from one node to the other when the active node changes, and which mount points are truly local to... (6 Replies)