<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7048081795112446605</id><updated>2011-11-27T16:35:48.974-08:00</updated><category term='AIX UNIX LINUX'/><title type='text'>myaix</title><subtitle type='html'>trying to figure out what to do during my spare time. So write something on AIX maybe something on life or something on everything.
A good blog does nothing.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-1529312676384509801</id><published>2011-02-18T01:27:00.000-08:00</published><updated>2011-02-18T01:47:50.585-08:00</updated><title type='text'>HOWTO INSTALL OPEN SSH ON AIX6.1</title><content type='html'>1. To install open ssh you will also need open ssl.&lt;br /&gt;&lt;br /&gt;for open ssl you can download from:&lt;br /&gt;https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=aixbp&amp;amp;S_PKG=openssl&amp;amp;lang=en_US&amp;amp;cp=UTF-8&lt;br /&gt;&lt;br /&gt;the file name is:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;openssl.0.9.8.1301.tar.Z                                              (6 MB)                                     &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;for open ssh you can download from:&lt;br /&gt;http://sourceforge.net/projects/openssh-aix/files/openssh-aix%20Source%20Patch/Openssh-4.5p1_srcpatch/openssh-4.5_srcpatch.tar/download&lt;br /&gt;&lt;br /&gt;the file name:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;openssh-4.5_srcpatch.tar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2. Once downloaded create a directory (eg /tmp/openssh) and transfer the files.&lt;br /&gt;3. uncompress the files&lt;br /&gt;4. tar -xvf for openssl and openssh&lt;br /&gt;&lt;br /&gt;tar -xvf ./openssl.0.9.8.1301.tar&lt;br /&gt;tar -xvf ./openssh-4.5_srcpatch.tar&lt;br /&gt;&lt;br /&gt;5. install the openssl first. when you tar the open ssl file, it will create an openssl directory. cd to that directory. run this command&lt;br /&gt;/tmp/openssh&gt; cd openssl.0.9.8.1301&lt;br /&gt;/tmp/openssh/openssl0.9.8.1301&gt; inutoc .&lt;br /&gt;&lt;br /&gt;use smit install and point the installation directory to /tmp/openssh/openssl0.9.8.1301 . remember to choose &lt;span style="font-style: italic;"&gt;accept new licence as yes  &lt;/span&gt;and all the files need to install.&lt;br /&gt;&lt;br /&gt;6. the install openssh.&lt;br /&gt;/tmp/openssh&gt; inutoc .&lt;br /&gt;&lt;br /&gt;use smit install and point the installation directory to /tmp/openssh . Remember to choose &lt;span style="font-style: italic;"&gt;accept new license as yes&lt;/span&gt; and all the files need to install&lt;br /&gt;&lt;br /&gt;7.  to start the ssh , run the daemon as root user&lt;br /&gt;&lt;br /&gt;/tmp/openssh&gt; startsrc -g sshd&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Good luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-1529312676384509801?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/1529312676384509801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2011/02/howto-install-open-ssh-on-aix61.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/1529312676384509801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/1529312676384509801'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2011/02/howto-install-open-ssh-on-aix61.html' title='HOWTO INSTALL OPEN SSH ON AIX6.1'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-4419964455927170871</id><published>2011-01-21T18:09:00.000-08:00</published><updated>2011-01-21T18:12:37.859-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIX UNIX LINUX'/><title type='text'>AIX IN THE UNIX WORLD</title><content type='html'>Twenty five years ago on January 21, 1986, IBM Austin launched a new operating system called &lt;span style="font-weight: bold;"&gt;IBM RT Personal Computer Advanced Interactive eXecutive&lt;/span&gt; -- better known as AIX -- with a new system called the IBM RT PC. The system ran on a RISC processor codenamed “ROMP” (for Research Office Products Division MultiProcessor) and was originally marketed as an engineering workstation.&lt;br /&gt;&lt;br /&gt;This new AIX operating system was based on UNIX operating system, but it included significant IBM enhancements such as a virtualization to allow multiple operating systems to run on a single machine, support for high resolution displays, and a simple user interface.&lt;br /&gt;&lt;br /&gt;Over the ensuing years we have seen significant advances in the evolution of AIX:&lt;br /&gt;-    1990, AIX V3 on the RS/6000 on the first POWER processor&lt;br /&gt;-    1994, AIX V4 with support for symmetric multiprocessing&lt;br /&gt;-    2001, AIX 5L provides logical partitioning virtualization on POWER4&lt;br /&gt;-    2007, AIX 6 contains workload partitions&lt;br /&gt;-    2010, AIX 7 has built in clustering and the ability to host an earlier version of AIX&lt;br /&gt;&lt;br /&gt;Of course AIX was not evolving alone – since that original release on the RT PC in 1986, the capabilities of Power processor and hardware grew from a single processor running at 5.9 MHz to today’s Power 795 running up to 256 POWER7 cores at 4.25 GHz..&lt;br /&gt;&lt;br /&gt;Throughout this evolution, the AIX and Power Systems market position has grown from a small fraction of the engineering workstation market to the market leader of the $16 billion enterprise UNIX server market.  Leadership performance has long been key part of this success, but AIX and Power Systems also lead the market in reliability and availability.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-4419964455927170871?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/4419964455927170871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2011/01/aix-in-unix-world.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/4419964455927170871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/4419964455927170871'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2011/01/aix-in-unix-world.html' title='AIX IN THE UNIX WORLD'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-7926754956612236690</id><published>2010-03-29T02:11:00.000-07:00</published><updated>2010-03-29T02:37:01.735-07:00</updated><title type='text'>AIX QUICK SHEET</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Filesystems&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;/dev/hd1  /home&lt;br /&gt;/dev/hd2  /usr&lt;br /&gt;/dev/hd3  /tmp&lt;br /&gt;/dev/hd4  / root&lt;br /&gt;/dev/hd5   BLV (Boot Logical Volume)&lt;br /&gt;/dev/hd6    Paging space&lt;br /&gt;/dev/hd8   JFS2 log&lt;br /&gt;/dev/hd9var  /var&lt;br /&gt;/dev/hd10opt  /opt&lt;br /&gt;/dev/hd11admin  /admin &lt;span style="font-weight: bold;"&gt;New in 6.1&lt;/span&gt;&lt;br /&gt;livedump  /var/adm/ras/livedump  &lt;span style="font-weight: bold;"&gt;New in 6.1 TL3&lt;/span&gt;&lt;br /&gt;/proc      procfs pseudo  filesystem&lt;br /&gt;Remove mount point entry and the LV for /mymount&lt;br /&gt;&lt;span style="font-style: italic;"&gt;rmfs /mymount (Add -r to remove mount point)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Grow the /var  lesystem by 1 Gig&lt;br /&gt;&lt;span style="font-style: italic;"&gt;chfs -a size=+1G /var&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Grow the /var  lesystem to 1 Gig&lt;br /&gt;&lt;span style="font-style: italic;"&gt;chfs -a size=1G /var&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Find the  file usage on a fi lesystem&lt;br /&gt;&lt;span style="font-style: italic;"&gt;du -smx  /&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;List filesystems in a grep-able format&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lsfs&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Get extended information about the /home  filesystem&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lsfs -q /home&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Create a log device on datavg VG&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mklv -t jfs2log -y datalog1 datavg 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Format the log device just created&lt;br /&gt;&lt;span style="font-style: italic;"&gt;logform /dev/datalog1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Kernel Tuning&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- no is used in the following examples. &lt;span style="font-style: italic;"&gt;vmo, no, nfso, ioo, raso&lt;/span&gt;, and &lt;span style="font-style: italic;"&gt;schedo&lt;/span&gt; all use similar syntax. lvmo uses di fferent syntax.&lt;br /&gt;&lt;br /&gt;Reset all networking tunable to the default values&lt;br /&gt;&lt;span style="font-style: italic;"&gt;no -D&lt;/span&gt; (Changed values will be listed)&lt;br /&gt;&lt;br /&gt;List all networking tunable&lt;br /&gt;&lt;span style="font-style: italic;"&gt;no -a&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Set a tunable temporarily (until reboot)&lt;br /&gt;&lt;span style="font-style: italic;"&gt;no -o use isno=1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Set a tunable at next reboot&lt;br /&gt;&lt;span style="font-style: italic;"&gt;no -r -o use isno=1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Set current value of tunable as well as reboot&lt;br /&gt;&lt;span style="font-style: italic;"&gt;no -p -o use isno=1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;List all settings, defaults, min, max, and next boot values&lt;br /&gt;&lt;span style="font-style: italic;"&gt;no -L&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;List all sys0 tunables&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lsattr -El sys0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Get information on the minperm% vmo tunable&lt;br /&gt;&lt;span style="font-style: italic;"&gt;vmo -h minperm%&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Change the maximum number of user processes to 2048&lt;br /&gt;&lt;span style="font-style: italic;"&gt;chdev -l sys0 -a maxuproc=2048&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Check to see if SMT is enabled&lt;br /&gt;&lt;span style="font-style: italic;"&gt;smtctl&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Directory containing tunables settings&lt;br /&gt;&lt;span style="font-style: italic;"&gt;/etc/tunables/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ODM&lt;/span&gt;&lt;br /&gt;Query CuDv for a specific item&lt;br /&gt;&lt;span style="font-style: italic;"&gt;odmget -q name=hdisk0 CuDv&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Query CuDv using the \like" syntax&lt;br /&gt;&lt;span style="font-style: italic;"&gt;odmget -q "name like hdisk?" CuD&lt;/span&gt;v&lt;br /&gt;&lt;br /&gt;Query CuDv using a complex query&lt;br /&gt;&lt;span style="font-style: italic;"&gt;odmget -q "name like hdisk? and parent like vscsi?" CuDv&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Devices&lt;/span&gt;&lt;br /&gt;List all devices on a system&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lsdev&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;List all disk devices on a system (See next item for a list of classes)&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lsdev -Cc disk&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;List all customized (existing) device classes (-P for complete list)&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lsdev -C -r class&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Remove hdisk5&lt;br /&gt;&lt;span style="font-style: italic;"&gt;rmdev -dl hdisk5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Get device address of hdisk1&lt;br /&gt;&lt;span style="font-style: italic;"&gt;getconf DISK DEVNAME hdisk1 (or) bootinfo -o hdisk1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Get the size (in MB) of hdisk1&lt;br /&gt;&lt;span style="font-style: italic;"&gt;getconf DISK SIZE /dev/hdisk1 (or) bootinfo -s hdisk1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;List all disks belonging to scsi0&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lsdev -Cc disk -p scsi0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Find the slot of a PCI Ethernet adapter&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lsslot -c pci -l ent0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Find the (virtual) location of an Ethernet adapter&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lscfg -l ent1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Find the location codes of all devices in the system&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lscfg&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;List all MPIO paths for hdisk0&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lspath -l hdisk0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Find the WWN of the fcs0 HBA adapter&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lscfg -vl fcs0 | grep Network&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Temporarily change console output to /console.out&lt;br /&gt;&lt;span style="font-style: italic;"&gt;swcons /console.out -&gt; &lt;/span&gt;(Use swcons to change back.)&lt;br /&gt;&lt;br /&gt;Get statistics and extended information on fcs0&lt;br /&gt;&lt;span style="font-style: italic;"&gt;fcstat fcs0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tasks&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Change port type of HBA&lt;/span&gt; (This may vary by HBA vendor)&lt;br /&gt;&lt;span style="font-style: italic;"&gt;rmdev -d -l fcnet0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;rmdev -d -l fscsi0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;chdev -l fcs0 -a link type=pt2pt&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;cfgmgr&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Mirroring rootvg to hdisk1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;extendvg rootvg hdisk1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mirrorvg rootvg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;bosboot -ad hdisk0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;bosboot -ad hdisk1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;bootlist -m normal hdisk0 hdisk1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Mount a CD/DVD ROM to /mnt&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mount -rv cdrfs /dev/cd0 /mnt -&gt; (for a CD)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mount -v udfs -o ro /dev/cd0 /mnt -&gt; (for a DVD)&lt;/span&gt;&lt;br /&gt;-&gt; Note the two di erent types of read-only flags. Either is Ok.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Create a VG, LV, and FS, mirror, and create mirrored LV&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mkvg -s 256 -y datavg hdisk1 (PP size is 1/4 Gig)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mklv -t jfs2log -y dataloglv datavg 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;logform /dev/dataloglv&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mklv -t jfs2 -y data01lv datavg 8 -&gt; (2 Gig LV)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;crfs -v jfs2 -d data01lv -m /data01 -A yes&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;extendvg datavg hdisk2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mklvcopy dataloglv 2 -&gt; (Note use of mirrorvg in next example)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mklvcopy data01lv 2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;syncvg -v datavg&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lsvg -l datavg will now list 2 PPs for every LP&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mklv -c 2 -t jfs2 -y data02lv datavg 8 -&gt; (2 Gig LV)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;crfs -v jfs2 -d data02lv -m /data02 -A yes&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mount -a&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Move a VG from hdisk1 to hdisk2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;extendvg datavg hdisk2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;mirrorvg datavg hdisk2&lt;/span&gt;&lt;br /&gt;-&gt; Wait for mirrors to synchronize&lt;br /&gt;&lt;span style="font-style: italic;"&gt;unmirrorvg datavg hdisk1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;reducevg datavg hdisk1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Find the free space on PV hdisk1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;lspv hdisk1 ! (Look for \FREE PPs")&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Additional Information&lt;br /&gt;http://publib.boulder.ibm.com/infocenter/systems/scope/aix&lt;br /&gt;http://www.redbooks.ibm.com/portals/unix&lt;br /&gt;Display error codes can be found in the \Diagnostic Information for Multiple Bus Systems" manual&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;About this QuickSheet&lt;/span&gt;&lt;br /&gt;Created by: William Favorite (wfavorite@tablespace.net)&lt;br /&gt;Updates at: http://www.tablespace.net/quicksheet/&lt;br /&gt;Disclaimer: This document is a guide and it includes no express warranties to the suitability, relevance, or compatibility of its contents with any specfi c system. Research any and all commands that you inflict upon your command line.&lt;br /&gt;Distribution: The PDF version is free to redistribute as long as credit to the author and tablespace.net is retained in the printed and viewable versions. LATEX source not distributed at this time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-7926754956612236690?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/7926754956612236690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2010/03/aix-quick-sheet.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/7926754956612236690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/7926754956612236690'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2010/03/aix-quick-sheet.html' title='AIX QUICK SHEET'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-7766955521671495073</id><published>2009-08-15T03:14:00.000-07:00</published><updated>2009-08-15T03:15:55.347-07:00</updated><title type='text'>New and Update IBM Redbooks</title><content type='html'>&lt;div&gt;&lt;div&gt;TS7650G and TS7650 ProtecTIER De-duplication Servers&lt;/div&gt;&lt;div&gt;Revised: August 7, 2009&lt;/div&gt;&lt;div&gt;http://w3.itso.ibm.com/redpieces/abstracts/sg247652.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tuning System x Servers for Performance&lt;/div&gt;&lt;div&gt;Published: August 4, 2009 ISBN: 0738433071 848 pages&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/sg245287.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Implementing an iDataPlex Solution&lt;/div&gt;&lt;div&gt;Published: August 4, 2009 ISBN: 0738433233 272 pages&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/sg247629.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Managing Unified Storage with N-Series Operation Manager&lt;/div&gt;&lt;div&gt;Published: August 4, 2009 ISBN: 0738433160 576 pages&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/sg247734.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;PowerVM Virtualization on System p: Intro &amp;amp; Configuration&lt;/div&gt;&lt;div&gt;Revised: July 29, 2009 ISBN: 0738485306 398 pages&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/sg247940.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Power 520 Technical Overview&lt;/div&gt;&lt;div&gt;Revised: July 29, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/redpapers/abstracts/redp4403.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Brocade 8Gb FC Single-port and Dual-port HBA for System x&lt;/div&gt;&lt;div&gt;Published: July 31, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/tips0719.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;QLogic 8Gb FC Single-port and Dual-port HBAs for System x&lt;/div&gt;&lt;div&gt;Published: July 31, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/tips0721.html?Open&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-7766955521671495073?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/7766955521671495073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/08/new-and-update-ibm-redbooks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/7766955521671495073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/7766955521671495073'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/08/new-and-update-ibm-redbooks.html' title='New and Update IBM Redbooks'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-6038793791947803999</id><published>2009-08-15T03:12:00.000-07:00</published><updated>2009-08-15T03:14:12.575-07:00</updated><title type='text'>System hang after update to 6100-03</title><content type='html'>&lt;div&gt;Systems with Encypted File System (EFS) support enabled may fail to boot after updating to the 6100-03 Technology Level. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This problem occurs if the clic.rte.kernext and clic.rte.lib filesets are installed at a&lt;/div&gt;&lt;div&gt;level below 4.6.0.0. EFS may be enabled if the 'efsenable' command was ever executed &lt;/div&gt;&lt;div&gt;on the system, even if there are no encrypted file systems currently in use. The presence of the file /var/efs/efsenabled indicates that EFS is enabled.&lt;/div&gt;&lt;div&gt;To avoid this issue, update the clic.rte.kernext and clic.rte.lib filesets to the 4.6.0.0 level from the clic.rte image available on the AIX Expansion Pack, dated 5/2009 or later. The clic.rte filesets need to be updated before the system is rebooted after updating to the 6100-03 Technology Level.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If the 6100-03 Technology Level is installed without updating the clic.rte filesets to the 4.6.0.0 level, the system may fail to reboot. Should this occur, you can recover using the following procedure.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Reboot system into service mode&lt;/div&gt;&lt;div&gt;2. Select 'Task Selection', then chose 'Shell Prompt'&lt;/div&gt;&lt;div&gt;3. Move file /var/efs/efsenabled to /var/efs/efsenabled.SAVE&lt;/div&gt;&lt;div&gt;4. Reboot system into normal mode&lt;/div&gt;&lt;div&gt;5. Update clic.rte.kernext and clic.rte.lib to the 4.6.0.0 level&lt;/div&gt;&lt;div&gt;6. Move back /var/efs/efsenabled from /var/efs/efsenabled.SAVE&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Distribution of the 6100-03 Technology Level on Fix Central has been temporarily suspended until this issue is resolved.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, be warned!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-6038793791947803999?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/6038793791947803999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/08/system-hang-after-update-to-6100-03.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/6038793791947803999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/6038793791947803999'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/08/system-hang-after-update-to-6100-03.html' title='System hang after update to 6100-03'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-4990234385732856168</id><published>2009-07-24T05:05:00.000-07:00</published><updated>2009-07-24T05:14:24.325-07:00</updated><title type='text'>changing 32bit kernel to 64bit kernel</title><content type='html'>how would you change a 32bit kernel to 64bit. In aix5L the procedures are:&lt;br /&gt;&lt;br /&gt;1. smitty load64bit&lt;br /&gt;&lt;br /&gt;This will take you to the following menu :&lt;br /&gt;&lt;br /&gt;Enable Now&lt;br /&gt;Enable/Disable at System Restart&lt;br /&gt;&lt;br /&gt;2.  Select enable now and then select enable 64 bit env. at system restart.&lt;br /&gt;3.  A line is added to inittab to load this automatically at system reboot.&lt;br /&gt;&lt;br /&gt;If you are not sure, try this command:&lt;br /&gt;&lt;br /&gt;To switch from 32-bit mode to 64-bit mode run the following commands, in the given order:&lt;br /&gt;&lt;br /&gt;1. ln -sf /usr/lib/boot/unix_64 /unix&lt;br /&gt;2. ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix&lt;br /&gt;3. bosboot -ad /dev/ipldevice&lt;br /&gt;4. shutdown -Fr&lt;br /&gt;5. bootinfo -K (should now show 64)&lt;br /&gt;&lt;br /&gt;To switch from 64-bit mode to 32-bit mode run the following commands, in the given order:&lt;br /&gt;&lt;br /&gt;1. ln -sf /usr/lib/boot/unix_mp /unix&lt;br /&gt;2. ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix&lt;br /&gt;3. bosboot -ad /dev/ipldevice&lt;br /&gt;4. shutdown -Fr&lt;br /&gt; 5. bootinfo -K (should now show 32)&lt;br /&gt;&lt;br /&gt;Now, the biggest question would be, whu 64bit?&lt;br /&gt;&lt;br /&gt;The advantages of a 64 bit kernel in memory addressing, maximum file size, maximum partition size, in the LVM if you use it and of course it faster.&lt;br /&gt;&lt;br /&gt;FYI .In AIX4.3 the kernel is only 32-bit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-4990234385732856168?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/4990234385732856168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/07/changing-32bit-kernel-to-64bit-kernel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/4990234385732856168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/4990234385732856168'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/07/changing-32bit-kernel-to-64bit-kernel.html' title='changing 32bit kernel to 64bit kernel'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-3831878528368476929</id><published>2009-07-20T22:29:00.001-07:00</published><updated>2009-07-20T22:29:45.082-07:00</updated><title type='text'>pwc2id5hr3</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-3831878528368476929?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/3831878528368476929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/07/pwc2id5hr3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/3831878528368476929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/3831878528368476929'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/07/pwc2id5hr3.html' title='pwc2id5hr3'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-2855957154264157104</id><published>2009-07-16T19:09:00.000-07:00</published><updated>2009-07-16T19:14:43.319-07:00</updated><title type='text'>IBM Power servers most reliable in new survey</title><content type='html'>&lt;div&gt;&lt;div&gt;Windows Server machines most improved, but still suffer high downtime By Jon Brodkin , Network World , 07/14/2009&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;IBM's Power servers topped a list of most reliable x86 and Unix machines in a new survey, clocking in at only 15 minutes of unplanned downtime peryear.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Linux distributions running on x86 servers also performed well, as did Sun's Sparc machines and&lt;/div&gt;&lt;div&gt;HP's Unix boxes. Windows Server machines performed worse than most competitors, with two&lt;/div&gt;&lt;div&gt;to three hours of downtime per year, but have still improved dramatically over previous surveys.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"Ten to 15 years ago, there was a lot more downtime [for all types of servers]," says Laura&lt;/div&gt;&lt;div&gt;DiDio, lead analyst with Information Technology Intelligence. "Both the hardware and operating&lt;/div&gt;&lt;div&gt;system software has gotten much better."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ITIC picked 15 of the most popular server hardware and operating system combinations, and polled Clevel executives and IT managers at 400 organizations across 20 countries about unplanned downtime, patching and other indicators of reliability.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;IBM's Power servers with the AIX Unix operating system suffered an average of 15 minutes of&lt;/div&gt;&lt;div&gt;unplanned downtime per year in the most recent survey, down from 30 minutes in the 2008 survey. IBM also came in first place for average time to patch a server (11 minutes per patch) and for lowest number of outages per year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"For the second year in a row, IBM AIX UNIX running on the Power or "P" series servers, scored the highest reliability ratings among 15 different server operating system platforms -- including Linux, Mac OS X, UNIX and Windows," DiDio writes in a blog post. The second most reliable servers in terms of downtime were customized versions of Novell SuSE Linux &lt;/div&gt;&lt;div&gt;running on standard x86 hardware, clocking in at 17.4 minutes of downtime per year. Un-customized Novell SuSE Linux machines had 54 minutes of downtime.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Linux distributions such as TurboLinux and Mandriva on standard x86 hardware suffered 31.8 minutes of downtime a year, while Sun Solaris on Sparc servers suffered 35.4 minutes downtime a year. HP 9000 servers running HP's Unix operating system came in fifth place with 36 minutes of downtime per year, while HP also took seventh place with Integrity servers (39 minutes downtime).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Apple's G4 Mac servers with the Mac OS X operating system came in sixth with 37.8 minutes&lt;/div&gt;&lt;div&gt;downtime. "The survey respondents indicated that Apple products are extremely competitive in an enterprise setting," DiDio writes. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The worst performers were open source Linux distributions such as Debian, with more than four hours unplanned downtime per year. The next-worst were Windows Server 2003 on Intel-based hardware (three hours of downtime) and Windows Server 2008 (nearly two and a half hours downtime). But Windows Server systems also posted the biggest improvement, with a 35% reduction in downtime since2008.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ubuntu-based servers seemed to go backwards, from one hour of downtime in 2008 to one hour, 41 minutes in 2009. That is more a function of the type of user attracted to Ubuntu, however, DiDio says. "Ubuntu is very leading edge. Ubuntu users do a lot of experimentation" and can thus expect some downtime, she says.  DiDio attempted to measure reliability of most popular enterprise servers, she decided not to include mainframes, which probably would have taken the top spot. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"Mainframes are in a class by themselves," DiDio notes. "Whatever you say, you're not taking the mainframe down. It's like the Rock of Gibraltar."&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;This story appeared on Network World at&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;http://www.networkworld.com/news/2009/071409-ibm-power-servers.html&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-2855957154264157104?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/2855957154264157104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/07/ibm-power-servers-most-reliable-in-new.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/2855957154264157104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/2855957154264157104'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/07/ibm-power-servers-most-reliable-in-new.html' title='IBM Power servers most reliable in new survey'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-6091181521818608129</id><published>2009-07-15T04:33:00.001-07:00</published><updated>2009-07-15T04:33:57.219-07:00</updated><title type='text'>IBM REDBOOKS JULY RELEASED</title><content type='html'>&lt;div&gt;PowerHA for AIX Cookbook&lt;/div&gt;&lt;div&gt;Revised: July 6, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/redpieces/abstracts/sg247739.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;p6-520 &amp;amp; p6-550 System Builder&lt;/div&gt;&lt;div&gt;Revised: July 7, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/redpieces/abstracts/sg247765.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;PowerVM: Intro &amp;amp; Configuration&lt;/div&gt;&lt;div&gt;Revised: July 10, 2009 ISBN: 0738485306 394 pages&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/sg247940.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;High Availability Solution for IBM FileNet P8&lt;/div&gt;&lt;div&gt;Revised: July 7, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/redpieces/abstracts/sg247700.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ServeRAID Adapter Quick Reference&lt;/div&gt;&lt;div&gt;Revised: July 7, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/tips0054.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Brocade 10Gb CNA for IBM System x&lt;/div&gt;&lt;div&gt;Revised: July 6, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/tips0718.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;QUOTE: he who knows all knows nothing&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-6091181521818608129?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/6091181521818608129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/07/ibm-redbooks-july-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/6091181521818608129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/6091181521818608129'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/07/ibm-redbooks-july-released.html' title='IBM REDBOOKS JULY RELEASED'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-4831511568311903088</id><published>2009-07-02T18:01:00.000-07:00</published><updated>2009-07-06T00:05:05.698-07:00</updated><title type='text'>TSM commands (quickie)</title><content type='html'>Some commands gathered during my stint as a tsm administrator. a very short stint. Anyways assumptions are:&lt;br /&gt;library name is 3494lib.&lt;br /&gt;physical tape media is B00001&lt;br /&gt;for finer details just add f=d at the end of the commands. e.g. q mount f=d..&lt;br /&gt;not all commands works and be careful when executing especially when updating status of private to scratch.&lt;br /&gt;&lt;br /&gt;1. to update tape in private status to scratch status&lt;br /&gt;tsm: ADSM&gt; update libvol  3494lib B00001 status=scr&lt;br /&gt;&lt;br /&gt;2. to check status of tape last written/read&lt;br /&gt;tsm: ADSM&gt; q vol B00001 f=d&lt;br /&gt;&lt;br /&gt;3. to check the content of tape&lt;br /&gt;tsm: ADSM&gt; q con B00001&lt;br /&gt;&lt;br /&gt;4. check which tape is mounted for during operation&lt;br /&gt;tsm: ADSM&gt; q mount&lt;br /&gt;&lt;br /&gt;5. to check whether the session of tsm has started&lt;br /&gt;tsm: ADSM&gt; q session&lt;br /&gt;&lt;br /&gt;6. to check the sotrage pool operation&lt;br /&gt;tsm: ADSM&gt; q vol * stgpool=3494lib&lt;br /&gt;&lt;br /&gt;7. to erase the content of data on tape and turn it to scratch&lt;br /&gt;tsm: ADSM&gt; del vol B00001 discarddata=yes&lt;br /&gt;&lt;br /&gt;8. To update the path to drive1:&lt;br /&gt;   TSM&gt;upd path ADSM 3590DRIVE1 srct=server destt=drive online=yes libr=3494lib autod=yes&lt;br /&gt;&lt;br /&gt;9.To check the volume mounted:&lt;br /&gt;  TSM&gt;q mount&lt;br /&gt;&lt;br /&gt;10. to update the path&lt;br /&gt;tsm: ADSM&gt;update drive 3494lib 3590drive3 online=yes&lt;br /&gt;&lt;br /&gt;11. to check the activity log from 3 days ago until today&lt;br /&gt;tsm: ADSM&gt;q actlog begind=today-3&lt;br /&gt;&lt;br /&gt;12 to check status of path in finer details&lt;br /&gt;tsm: ADSM&gt;q path f=d&lt;br /&gt;&lt;br /&gt;13. to check schedule of works in TSM&lt;br /&gt;tsm: ADSM&gt; q sched t=a&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-4831511568311903088?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/4831511568311903088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/07/tsm-commands-quickie.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/4831511568311903088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/4831511568311903088'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/07/tsm-commands-quickie.html' title='TSM commands (quickie)'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-5964519222596619787</id><published>2009-07-02T04:34:00.000-07:00</published><updated>2009-07-02T04:48:54.290-07:00</updated><title type='text'>HACMP commands</title><content type='html'>&lt;span class="Apple-style-span"  style="font-size:small;"&gt;S&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;ometime i forgot certain commands when trying to figure out HACMP stuffs. So i look through Mr Google and find some that i think might be useful. Will add some more.&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:85%;"&gt;&lt;span class="Apple-style-span" style="font-size: 10px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clstat - shows cluster state&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;cldump - SNMP-based tool to show cluster state&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;cldisp - perl script to show cluster state&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;cltopinfo - list local view of cluster topology&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clvt -&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clshowsrv - local view of cluster subsystem&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clfindres, clRGinfo - locate resource groups for displaying status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clcycle - &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;cl_ping - cluster style pinging&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clgetactivenodes - show nodes that are active&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;get_local_nodename - get local node name&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clconfig&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;cldare - syncro cluster, be careful using this command&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;cllsgrp - list the resource group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;cllscf - list network config of a cluster&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clshowres -&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;cllsif - lists network interface information&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;cllsres - lists resource group info&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;lssrc -ls topsvcs - hearbeat info&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;lssrc -ls clstrmgrES - lists cluster manager internal state&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clver -Nv  - &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;clharvest_vg -w -&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;notice that some commands have no explaination. I haven't tested the command and therefore wouldn't know the effect. Try it yourself. Never know,eh? Just be careful. Somebody told me to never forgets to do system backup or 'mksysb' before testing and doing stuffs on AIX.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-5964519222596619787?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/5964519222596619787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/07/hacmp-commands.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/5964519222596619787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/5964519222596619787'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/07/hacmp-commands.html' title='HACMP commands'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-2539803287940540039</id><published>2009-06-27T02:06:00.000-07:00</published><updated>2009-06-27T02:07:25.247-07:00</updated><title type='text'>IBM REDBOOKS JUNE RELEASED</title><content type='html'>&lt;div&gt;PowerVM Virtualization Active Memory Sharing&lt;/div&gt;&lt;div&gt;Revised: June 19, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/redpapers/abstracts/redp4470.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;DS8000 Disk Encryption Implementation &amp;amp; Usage Guidelines&lt;/div&gt;&lt;div&gt;Revised: June 15, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/redpapers/abstracts/redp4500.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;N-Series Operation &amp;amp; Protection Manager to Manage Your Unified Storage Environment&lt;/div&gt;&lt;div&gt;Published: June 19, 2009&lt;/div&gt;&lt;div&gt;http://w3.itso.ibm.com/redpieces/abstracts/sg247734.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Brocade 10Gb CNA for IBM System-x&lt;/div&gt;&lt;div&gt;Published: June 16, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/tips0718.html?Open&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;QLogic 10Gb CNA for IBM System-x&lt;/div&gt;&lt;div&gt;Published: June 16, 2009&lt;/div&gt;&lt;div&gt;http://www.redbooks.ibm.com/abstracts/tips0720.html?Open&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-2539803287940540039?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/2539803287940540039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/06/ibm-redbooks-june-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/2539803287940540039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/2539803287940540039'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/06/ibm-redbooks-june-released.html' title='IBM REDBOOKS JUNE RELEASED'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-604833476889239566</id><published>2009-06-22T05:24:00.000-07:00</published><updated>2009-06-22T05:54:08.323-07:00</updated><title type='text'>Frequent Print Error Messages</title><content type='html'>&lt;tr&gt; &lt;td valign="bottom" width="443" height="20"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;My friend called me this evening asking me to help with her problem regarding adding print queue.. &lt;i&gt;Error 0781-017 . &lt;/i&gt;As i was driving, i can only help her once i stop driving and reached office. In the meantime, she told me she use google and manage to find the answer. She was nice enough to give the link to me.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;http://www-01.ibm.com/support/docview.wss?uid=isg3T1000284&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Problem&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="443"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;Frequent Print Error Messages&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="bottom" width="443" height="20"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Solution&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td width="443"&gt; &lt;p&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;This document describes some of the more common printing error messages, and  outlines some solutions to resolve these problems. This document applies to AIX  Version 4.3 and later. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span"  style=" ;font-size:13px;"&gt;Hey, i got some interesting link that you people wanna try.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;w&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;w&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;w&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;.&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;p&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;o&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;s&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;t&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;f&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;u&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;l&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;.&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;c&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;o&lt;/i&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;m&lt;/i&gt; - send an email and turn to physical mail. Design post card on line and send it in physical postcard. Cool.            &lt;span class="Apple-style-span"  style=" ;font-size:16px;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;i&gt;www.jott.com&lt;/i&gt; -&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;span class="Apple-style-span"  style=" color: rgb(51, 51, 51); line-height: 21px; font-size:14px;"&gt;call a si&lt;/span&gt;&lt;span class="Apple-style-span"  style=" color: rgb(51, 51, 51); line-height: 21px; font-size:14px;"&gt;mple phone number&lt;/span&gt;&lt;span class="Apple-style-span"   style="  color: rgb(51, 51, 51); line-height: 21px; font-family:Arial;font-size:14px;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;, speak your notes, messages, or updates and hang up. Jott Voicemail works the same way, but your friends, family, and colleagues are the ones leaving the messages when they call your number. Then, Jott takes the spoken messages, &lt;/span&gt;&lt;a href="http://jott.com/jott/how-jott-works.html" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: initial; border-color: initial; outline-width: 0px; outline-style: initial; outline-color: initial; font-size: 14px; vertical-align: baseline; background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; color: rgb(255, 121, 0); text-decoration: underline; background-position: initial initial; "&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;turns them into text&lt;/span&gt;&lt;/a&gt;, &lt;/span&gt;&lt;span class="Apple-style-span"  style=" color: rgb(51, 51, 51); line-height: 21px; font-size:14px;"&gt;and sends them to the right destination via email, text message, or web update.                                    &lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);  line-height: normal; font-size:13px;"&gt;&lt;i&gt;www.telegram.com&lt;/i&gt; - hey, i won't give it all to you, eh? Try it and found out what it's all about.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-604833476889239566?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/604833476889239566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/06/frequent-print-error-messages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/604833476889239566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/604833476889239566'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/06/frequent-print-error-messages.html' title='Frequent Print Error Messages'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-9013700451490496076</id><published>2009-06-17T16:49:00.000-07:00</published><updated>2009-06-27T02:07:54.776-07:00</updated><title type='text'>IBM REDBOOKS MAY RELEASED</title><content type='html'>&lt;span style="font-size:85%;"&gt;somebody pass me this info. Once in a while ibm will publish redbooks also known as  technical guide or manuals or cookbook. Use to be the books are in red cover and hence redbooks. Will update latest redbooks on pSeries/AIX if my friend decided to do pass me the info.&lt;br /&gt;&lt;br /&gt;p6-570 Technical Overview and Introduction.&lt;br /&gt;http://www.redbooks.ibm.com/redpieces/abstracts/redp4405.html?Open&lt;br /&gt;&lt;br /&gt;Intro: DS5000 Series. ISBN: 073843244X 666 pages&lt;br /&gt;http://www.redbooks.ibm.com/abstracts/sg247676.html?Open&lt;br /&gt;&lt;br /&gt;AIX Enterprise Edition Sys Admin Guide.ISBN: 0738432903 316 pages&lt;br /&gt;http://www.redbooks.ibm.com/abstracts/sg247738.html?Open&lt;br /&gt;&lt;br /&gt;p6-550 Technical Overview&lt;br /&gt;http://www.redbooks.ibm.com/redpapers/abstracts/redp4404.html?Open&lt;br /&gt;&lt;br /&gt;Utility Capacity on Demand: What Utility CoD Is and How to Use It&lt;br /&gt;&lt;br /&gt;http://www.redbooks.ibm.com/redpapers/abstracts/redp4416.html?Open&lt;br /&gt;&lt;br /&gt;PowerVM Virtualization Active Memory Sharing&lt;br /&gt;http://www.redbooks.ibm.com/redpapers/abstracts/redp4470.html?Open&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-9013700451490496076?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/9013700451490496076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/06/redbooks-may-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/9013700451490496076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/9013700451490496076'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/06/redbooks-may-released.html' title='IBM REDBOOKS MAY RELEASED'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-6309525283360376926</id><published>2009-06-16T06:31:00.000-07:00</published><updated>2009-06-16T06:42:10.835-07:00</updated><title type='text'>Understanding How AIX Manages Memory / Page Space</title><content type='html'>Somebody ask me about paging space. So I went to google to find out more and found an article which i think is still relevant eventhough AIX is at 6.1. The article dated back in 2001.&lt;br /&gt;&lt;br /&gt;&lt;span name="intelliTxt" id="intelliTxt"&gt;Data is essentially held in pages of 4096b, and a page in RAM is accessible by the CPU, if the page is on disk the CPU can't access it directly. A page fault occurs when a wanted page address does not translate to a real memory address (i.e. the data you wanted is not there).  At this point the Virtual Memory Manager (VMM)knows it needs to get data from disk and place it in RAM - it therefore checks to see that there is space in RAM in which to out this data.&lt;br /&gt;&lt;br /&gt;If there's enough room, VMM checks to see if the wanted page has been used previously by this process:&lt;br /&gt;&lt;br /&gt;- if not, an "initial page fault", VMM allocates _two_ pages for the data; one in RAM and the other on a backing page on disk where it can go if it has to be temporarily removed from RAM. This is known as "late page space allocation".&lt;br /&gt;&lt;br /&gt;- if it has, a "repage fault" I/O is scheduled to bring the data back from disk and into RAM - the act of resolving this repage fault is called a "page-in" (the process that is waiting for this to happen is in a "page wait state").&lt;br /&gt;&lt;br /&gt;So what happens if there's not enough room in RAM to put the page? Well the page stealer is there to ensure that there is a supply of free RAM pages available for an initial page fault. If the number of free RAM pages drops below a specified value then the page stealer will try and get some pages back. It keeps on stealing pages until it reaches an upper limit.&lt;br /&gt;&lt;br /&gt;So how does it decide which pages to steal? The page stealer will select the least recently used, or LRU, pages. If the page has been modified in RAM it's classed as a dirty page and is put to a backing store (either page space or a filesystem); if it's clean (the copy in RAM matches the copy in page space) then the RAM page is purged.&lt;br /&gt;&lt;br /&gt;Note that the page space is used for non-persistent or working pages, and the filesystem is used for persistent or file pages.&lt;br /&gt;&lt;br /&gt;There is, of course, a basic assumption here that all stale pages are treated equally, i.e. whether it's a file- or nonfile- page makes no difference to the page stealer.&lt;br /&gt;&lt;br /&gt;However this is not the case.  Increased paging activity makes VMM act upon the different types of (stale) pages in a different manner.  When the number of [stale] file pages exceed a number - set by the maxperm threshold - the page stealer will steal only file pages.&lt;br /&gt;&lt;br /&gt;If the number of stale file pages is below maxperm (but above the set minperm threshold) then two other considerations come into play.&lt;br /&gt;&lt;br /&gt;The VMM checks the repage rates of both file and nonfile pages, and will steal file pages if the file page repage rate is higher than the repage rate for nonfiles.&lt;br /&gt;&lt;br /&gt;If this not the case then both types of pages are treated as equal victims.&lt;br /&gt;&lt;br /&gt;PERFORMANCE HITS / ACTUAL DISK I/O...&lt;br /&gt;&lt;br /&gt;To understand the performance hit of the paging figures that you come across, you need to realise that page faults do NOT (necessarily) result in disk activity.  Remember from above that only the repage fault - the act of bringing back previously used data into memory - causes disk I/O to be scheduled.&lt;br /&gt;&lt;br /&gt;Page out I/O only occurs when a page is stolen by the page stealer AND is marked as 'dirty'.  This only happens when there is a shortage of free RAM pages. Hence the page-out figure can be an indicator of how memory constrained the system is.  The vmstat command is only of limited use as it just reports activity concerned with page space (and not paging to/from filesystem space).&lt;br /&gt;&lt;br /&gt;If the system consistently appears to hover around the minperm value (the "fre" column in vmstat) then it does not follow that the system is memory constrained - consider the scenario where an initial page fault is resolved by purging a clean, but stale, page.  In this there is paging activity but no corresponding I/O.&lt;br /&gt;&lt;br /&gt;System performance may be improved by reducing the amount of RAM that file pages occupy - this ensures that working pages are not continually being pushed out to make way for file pages.&lt;br /&gt;&lt;br /&gt;This can be achieved through the use of the vmtune command (/usr/samples/kernel) and DECREASING values for minperm and maxperm.&lt;br /&gt;&lt;br /&gt;PAGING SPACE&lt;br /&gt;&lt;br /&gt;So how much page space do I need?  For systems that have up to 256MB of real memory, use the well known formula...&lt;br /&gt;&lt;br /&gt;page_space = 2 x real_memory&lt;br /&gt;&lt;br /&gt;...for those systems with more than 256MB of real memory use...&lt;br /&gt;&lt;br /&gt;page_space = 512MB + (real_memory - 256MB) * 1.25&lt;br /&gt;&lt;br /&gt;The following should also be adhered to where possible:&lt;br /&gt;&lt;br /&gt;1. configure just one paging space per disk&lt;br /&gt;2. use between 2 and 6 paging spaces in a medium size system&lt;br /&gt;3. configure the paging spaces on each disk to be the same size&lt;br /&gt;&lt;br /&gt;That's about it really - all you never needed to know about paging space and VMM.&lt;br /&gt;&lt;br /&gt;Dave V.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thks dave for a good article in AIX paging. In my experience, which is not that much, for system that used Oracle, usually i will ensure that the paging space is 3 times of real memory.  For Informix usually 3 times of real memory. As for DB2 just use default setting when you install AIX. For those who are really technical, try this for a change on Overview of AIX page replacement.&lt;br /&gt;http://www.ibm.com/developerworks/aix/library/au-vmm/index.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-6309525283360376926?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/6309525283360376926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/06/understanding-how-aix-manages-memory.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/6309525283360376926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/6309525283360376926'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/06/understanding-how-aix-manages-memory.html' title='Understanding How AIX Manages Memory / Page Space'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7048081795112446605.post-8098375056986210316</id><published>2009-06-16T04:48:00.000-07:00</published><updated>2009-06-16T04:56:09.741-07:00</updated><title type='text'>Where to find technical docs</title><content type='html'>&lt;span style="font-size:85%;"&gt;My first posting. Let see, when i ordered my pSeries machines, i cannot find those thick manuals that i used to get when i ordered pSeries machines (back then known as RISC6000). So i search the web and found this website.&lt;br /&gt;&lt;br /&gt;http://publib16.boulder.ibm.com/pseries/en_US/infocenter/base/aix51.htm&lt;br /&gt;&lt;br /&gt;Contains information on topics shown below and specifically on AIX 5.1&lt;br /&gt;System Management Guides&lt;br /&gt;Installation Guides&lt;br /&gt;System User's Guide&lt;br /&gt;Programming Guides&lt;br /&gt;Product and Apps docs&lt;br /&gt;Reference Doc&lt;br /&gt;Technical References&lt;br /&gt;&lt;br /&gt;If any of people out there wants to ask Qs pls post your comment. I will try to find out more. Good for you since somebody can answer your Questions and good for me cause i can brush up my skill in AIX.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7048081795112446605-8098375056986210316?l=myaixblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myaixblog.blogspot.com/feeds/8098375056986210316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myaixblog.blogspot.com/2009/06/where-to-find-technical-docs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/8098375056986210316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7048081795112446605/posts/default/8098375056986210316'/><link rel='alternate' type='text/html' href='http://myaixblog.blogspot.com/2009/06/where-to-find-technical-docs.html' title='Where to find technical docs'/><author><name>myaix</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
