User Tools

Site Tools


aix

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
aix [2018/08/22 08:32]
ss_wiki_admin created
aix [2019/09/16 16:09] (current)
Line 5: Line 5:
 pwdadm -c /*Clear ADMCHG flag*/ pwdadm -c /*Clear ADMCHG flag*/
 </code> </code>
 +
 +== Sendmail ==
 +<code bash>
 +# show sendmail status
 +lssrc -c sendmail
 +
 +startsrc -s sendmail -a "-bd -q30m" 
 +
 +</code>
 +
 +<code bash>
 + proctree 8196
 + ps -fk | grep wait
 + 
 +vmstat -v
 +              5505024 memory pages
 +              5331905 lruable pages
 +                41883 free pages
 +                    1 memory pools
 +              1302902 pinned pages
 +                 80.0 maxpin percentage
 +                  3.0 minperm percentage
 +                 90.0 maxperm percentage
 +                  4.0 numperm percentage
 +               216938 file pages
 +                  0.0 compressed percentage
 +                    0 compressed pages
 +                  4.0 numclient percentage
 +                 90.0 maxclient percentage
 +               216938 client pages
 +                    0 remote pageouts scheduled
 +                  390 pending disk I/Os blocked with no pbuf
 +               616769 paging space I/Os blocked with no psbuf
 +                 2236 filesystem I/Os blocked with no fsbuf
 +               100811 client filesystem I/Os blocked with no fsbuf
 +              2882029 external pager filesystem I/Os blocked with no fsbuf
 +                 95.3 percentage of memory used for computational pages
 +                 
 +                 
 +[srvbd1]root]/]>vmstat -tw 1
 +
 +System configuration: lcpu=4 mem=7952MB
 +
 + kthr          memory                         page                       faults           cpu       time
 +------- --------------------- ------------------------------------ ------------------ ----------- --------
 +  r          avm        fre    re    pi    po    fr     sr    cy    in     sy    cs us sy id wa hr mi se
 +  0       702600    1052811                      0           6268  7339  0  1 99  0 11:52:31
 +  0       702602    1052809                      0           5902  7045  0  1 99  0 11:52:32
 +  0       702602    1052809                      0           5991  6883  0  1 99  0 11:52:33
 +  0       702602    1052809                      0           5913  6100  0  1 99  0 11:52:34
 +  
 +  [srvbd1]root]/]>svmon -G
 +               size      inuse       free        pin    virtual
 +memory      2035712     982932    1052780     384894     702631
 +pg space    2097152       2404
 +
 +               work       pers       clnt      other
 +pin          314839          0          0      70055
 +in use       702631        240     280061
 +
 +PageSize   PoolSize      inuse       pgsp        pin    virtual
 +s   4 KB          -     935236       2404     361214     654935
 +m  64 KB          -       2981          0       1480       2981            
 +
 +
 +[srvbd1]root]/]>lscfg
 +INSTALLED RESOURCE LIST
 +</code>
 +
 +==== Monitoring ====
 +nmon
 +mpstat
 +sar
 +
 +== Processor Binding ==
 +<code bash>
 +bindprocessor -q
 +The available processors are:  0 1
 +
 +bindprocessor 14662 1
 +
 +ps -emo THREAD | grep p1
 +
 +#unbind
 +bindprocessor -u 14662
 +</code>
 +
 +== SMT (Simultaneous Multithreading) ==
 +You can enable or disable SMT by running the smtctl command.\\
 +
 +<code bash>
 +smtctl [ -m off | on [ -w boot | now]]
 +
 +The following options are available:
 +
 +-m off
 +    Sets SMT mode to disabled. 
 +-m on
 +    Sets SMT mode to enabled. 
 +-w boot
 +    Makes the SMT mode change effective on next and subsequent restarts if you run the bosboot command before the next system restart. 
 +-w now
 +    Makes the SMT mode change immediately but the change does not persist across restart. 
 +</code>
 +
 +If neither the -w boot or the -w now options are specified, the mode change is made immediately. It persists across subsequent restarts if you run the bosboot command before the next system restart.
 +
 +== Processor control ==
 +Setting this tunable to a value greater than -1 will enable the scheduler to enable and disable virtual processors based on the partition's CPU utilization.\\
 +
 +If vpm_xvcpus is greater than or equal to zero, processor folding is enabled. Otherwise, if it is equal to -1, folding is disabled\\
 +
 +Use below command to enable folding:\\
 +
 +<code bash>
 +schedo -o vpm_xvcpus=0
 +//Setting vpm_xvcpus to 0
 +
 +schedo -L vpm_xvcpus
 +
 +schedo -o vpm_fold_policy=0
 +schedo -L vpm_fold_policy
 +</code>
 +
 +Note: By default processor folding enabled in AIX\\
 +
 +
 +== Smitty ==
 +[[http://www.redbooks.ibm.com/redpapers/pdfs/redp0105.pdf| AIX System Management Interface Tool (SMIT) Redbook]]
aix.1534926736.txt.gz ยท Last modified: 2019/09/16 16:10 (external edit)