2014년 2월 28일 금요일

hp-ux depot 제거하기

root@vm180   [/root]
#  swlist -s vm180:/kjbdepot
# Initializing...
# Contacting target "vm180"...
#
# Target:  vm180:/kjbdepot
#

#
# No Bundle(s) on vm180:/kjbdepot
# Product(s):
#

  EchoApp       A.1.00         EchoApp Lab Exercise

root@vm180   [/root]
#

root@vm180   [/root]
# swremove -d \* @ /kjbdepot

=======  02/28/14 16:44:55 KST  BEGIN swremove SESSION
         (non-interactive) (jobid=vm180-0006)

       * Session started for user "root@vm180".

       * Beginning Selection
       * Target connection succeeded for "vm180:/kjbdepot".
       * Software selections:
             EchoApp.ECHOAPP-HELP-DOC,r=A.1.00,a=HP-UX_B.11.00_32/64,v=ABC
             EchoApp.ECHOAPP-MISC-DOC,r=A.1.00,a=HP-UX_B.11.00_32/64,v=ABC
             EchoApp.ECHOAPP-RUNTIME,r=A.1.00,a=HP-UX_B.11.00_32/64,v=ABC
       * Selection succeeded.


       * Beginning Analysis
       * Session selections have been saved in the file
         "/root/.sw/sessions/swremove.last".
       * The analysis phase succeeded for "vm180:/kjbdepot".
       * Analysis succeeded.


       * Beginning Execution
       * The execution phase succeeded for "vm180:/kjbdepot".
       * Execution succeeded.


NOTE:    More information may be found in the agent logfile using the
         command "swjob -a log vm180-0006 @ vm180:/kjbdepot".

=======  02/28/14 16:44:55 KST  END swremove SESSION (non-interactive)
         (jobid=vm180-0006)


root@vm180   [/root]
#  swlist -s vm180:/kjbdepot
# Initializing...
# Contacting target "vm180"...
ERROR:   The expected depot or root does not exist at "/kjbdepot".
ERROR:   There is currently no depot software on host "vm180" at
         location "/kjbdepot". Make sure that an absolute pathname is
         specified for location (beginning with "/").

hp-ux depot파일 내용 일부 지우기

root@vm180   [/root]
# swremove -d PHSS_01111 @ /kjbdepot

=======  02/28/14 16:43:15 KST  BEGIN swremove SESSION
         (non-interactive) (jobid=vm180-0005)

       * Session started for user "root@vm180".

       * Beginning Selection
       * Target connection succeeded for "vm180:/kjbdepot".
       * Software selections:
             PHSS_01111.ECHOAPP-MISC-DOC,r=1.0,a=HP-UX_B.11.00_32/64,v=ABC,fr=1.0,fa=HP-UX_B.11.00_32/64
             PHSS_01111.ECHOAPP-RUNTIME,r=1.0,a=HP-UX_B.11.00_32/64,v=ABC,fr=1.0,fa=HP-UX_B.11.00_32/64
       * Selection succeeded.


       * Beginning Analysis
       * Session selections have been saved in the file
         "/root/.sw/sessions/swremove.last".
       * The analysis phase succeeded for "vm180:/kjbdepot".
       * Analysis succeeded.


       * Beginning Execution
       * The execution phase succeeded for "vm180:/kjbdepot".
       * Execution succeeded.


NOTE:    More information may be found in the agent logfile using the
         command "swjob -a log vm180-0005 @ vm180:/kjbdepot".

=======  02/28/14 16:43:15 KST  END swremove SESSION (non-interactive)
         (jobid=vm180-0005)


root@vm180   [/root]
#  swlist -s vm180:/kjbdepot
# Initializing...
# Contacting target "vm180"...
#
# Target:  vm180:/kjbdepot
#

#
# No Bundle(s) on vm180:/kjbdepot
# Product(s):
#

  EchoApp       A.1.00         EchoApp Lab Exercise

hp-ux depot 원격 삭제

root@vm180   [/root]
# swremove vm180:/kjbdepot PHSS_01111 @ vm185

=======  02/28/14 16:40:43 KST  BEGIN swremove SESSION
         (non-interactive) (jobid=vm180-0004)

       * Session started for user "root@vm180".

       * Beginning Selection
       * Target connection succeeded for "vm185:/".
ERROR:   Could not remove the software selection "vm180:/kjbdepot"; it
         is not available from depot or root "vm185:/".
       * Software selection failed for "vm185:/".
       * Software selections:
             PHSS_01111.ECHOAPP-MISC-DOC,l=/opt/echoapp,r=1.0,a=HP-UX_B.11.00_32/64,v=ABC,fr=1.0,fa=HP-UX_B.11.00_32/64
             PHSS_01111.ECHOAPP-RUNTIME,l=/opt/echoapp,r=1.0,a=HP-UX_B.11.00_32/64,v=ABC,fr=1.0,fa=HP-UX_B.11.00_32/64
       * Selection succeeded.


       * Beginning Analysis
       * Session selections have been saved in the file
         "/root/.sw/sessions/swremove.last".
       * The analysis phase succeeded for "vm185:/".
       * Analysis succeeded.


       * Beginning Execution
       * The execution phase succeeded for "vm185:/".
       * Execution succeeded.


NOTE:    More information may be found in the agent logfile using the
         command "swjob -a log vm180-0004 @ vm185:/".

=======  02/28/14 16:40:47 KST  END swremove SESSION (non-interactive)
         (jobid=vm180-0004)

클라이언트에가서 확인
# /opt/echoapp/bin/echoapp



               ,,)))))));,
              ))))))))))))));,
             (((((''''((((((((
            ((''  .     `)))))),
            | @    ;-.     (((((
            `|    /  )      )))/~~~~~~~~~~__\__---~~__--~~--_
             |   |   |       (/           /__-----~~  ,;::'  \
             o_);   ;        /           /           \,-~~~\  |
                   ;        (           /         `:::|      |;|
                  |   _      `----~~~~'      /      `:|       \;\
            ______/\/~                      /        /         \/
          /~;;.____/;;'  /          ___----(   `;;;/
         / //  _;______;'------~~~~~    |;;/\    /
        //  | |                        /  |  \;;,\
       (<_  | ;                      /',/-----'  _>
        \_| ||_                     //~;~~~~~~~~~
            `\_|                   (,~~

root@vm185   [/var/adm/sw/save/PHSS_01111]

hp 원격 depot 설치 (배포 push)

우선 depot을 만들어 두고
root@vm180   [/kjbdepot]
# swcopy -s /labs/depots/PHSS_01111.depot PHSS_01111 @ /kjbdepot

=======  02/28/14 16:28:39 KST  BEGIN swcopy SESSION (non-interactive)
         (jobid=vm180-0002)

       * Session started for user "root@vm180".
       
       * Beginning Selection
       * Target connection succeeded for "vm180:/kjbdepot".
       * Source:                 /labs/depots/PHSS_01111.depot
       * Targets:                vm180:/kjbdepot
       * Software selections:
             PHSS_01111.ECHOAPP-MISC-DOC,r=1.0,a=HP-UX_B.11.00_32/64,v=ABC,fr=1.0,fa=HP-UX_B.11.00_32/64
             PHSS_01111.ECHOAPP-RUNTIME,r=1.0,a=HP-UX_B.11.00_32/64,v=ABC,fr=1.0,fa=HP-UX_B.11.00_32/64
       * Selection succeeded.
       
       
       * Beginning Analysis and Execution
       * Session selections have been saved in the file
         "/root/.sw/sessions/swcopy.last".
       * The analysis phase succeeded for "vm180:/kjbdepot".
       * The execution phase succeeded for "vm180:/kjbdepot".
       * Analysis and Execution succeeded.
       
       
NOTE:    More information may be found in the agent logfile using the
         command "swjob -a log vm180-0002 @ vm180:/kjbdepot".

=======  02/28/14 16:28:40 KST  END swcopy SESSION (non-interactive)
         (jobid=vm180-0002)


root@vm180   [/kjbdepot]
#  swlist -s vm180:/kjbdepot
# Initializing...
# Contacting target "vm180"...
#
# Target:  vm180:/kjbdepot
#

#
# No Bundle(s) on vm180:/kjbdepot
# Product(s):
#

  EchoApp       A.1.00         EchoApp Lab Exercise
  PHSS_01111    1.0            EchoApp picture needs work



키를 만들고
root@vm180   [/kjbdepot]
#  touch /var/adm/sw/.sdkey


클라이언트에서
root@vm185   [/root]
# /usr/lbin/sw/setaccess vm180
       * Setting SD host and root ACLs for root@vm180 ...
       * The host object ACL was replaced by root@vm185.  02/28/14
         16:37:44 KST
       * The root object ACL for path / was replaced by root@vm185.
         02/28/14 16:37:44 KST
       * The host SOC template ACL was replaced by root@vm185.
         02/28/14 16:37:45 KST
       * The host product template ACL was replaced by root@vm185.
         02/28/14 16:37:45 KST

root@vm185   [/root]
# swacl -l root
#
# swacl    Installed Software Access Control List
#
# For host:  vm185:/
#
# Date:  Fri Feb 28 16:37:50 2014
#

# Object Ownership:  User= root
#                    Group=sys
#                    Realm=vm185
#
# default_realm=vm185
object_owner:crwit
user:root@vm180:crwit
any_other:-r---

후에
서버에서
root@vm180   [/root]
# swinstall -s vm180:/kjbdepot PHSS_01111 @ vm185

=======  02/28/14 16:36:41 KST  BEGIN swinstall SESSION
         (non-interactive) (jobid=vm180-0003)

       * Session started for user "root@vm180".

       * Beginning Selection
       * Target connection succeeded for "vm185:/".
       * Source connection succeeded for "vm180:/kjbdepot".
       * Source:                 vm180:/kjbdepot
       * Targets:                vm185:/
       * Software selections:
             PHSS_01111.ECHOAPP-MISC-DOC,r=1.0,a=HP-UX_B.11.00_32/64,v=ABC,fr=1.0,fa=HP-UX_B.11.00_32/64
             PHSS_01111.ECHOAPP-RUNTIME,r=1.0,a=HP-UX_B.11.00_32/64,v=ABC,fr=1.0,fa=HP-UX_B.11.00_32/64
       * Selection succeeded.


       * Beginning Analysis and Execution
       * Session selections have been saved in the file
         "/root/.sw/sessions/swinstall.last".
       * The analysis phase succeeded for "vm185:/".
       * The execution phase succeeded for "vm185:/".
       * Analysis and Execution succeeded.


NOTE:    More information may be found in the agent logfile using the
         command "swjob -a log vm180-0003 @ vm185:/".

=======  02/28/14 16:36:45 KST  END swinstall SESSION (non-interactive)
         (jobid=vm180-0003)

설치 완료

root@vm180   [/root]
# swlist PHSS_01111 @ vm185
# Initializing...
# Contacting target "vm185"...
#
# Target:  vm185:/
#

# PHSS_01111                    1.0            EchoApp picture needs work
  PHSS_01111.ECHOAPP-MISC-DOC   1.0            EchoApp.ECHOAPP-MISC-DOC
  PHSS_01111.ECHOAPP-RUNTIME    1.0            EchoApp.ECHOAPP-RUNTIME

root@vm185   [/root]
# /opt/echoapp/bin/echoapp

                             //|                              ,|
                           //,/                             -~ |
                         // / |                         _-~   /  ,
                       /'/ / /                       _-~   _/_-~ |
                      ( ( / /'                   _ -~     _-~ ,/'
                       \~\/'/|             __--~~__--\ _-~  _/,
               ,,)))))));, \/~-_     __--~~  --~~  __/~  _-~ /
            __))))))))))))));,>/\   /        __--~~  \-~~ _-~
           -\(((((''''(((((((( >~\/     --~~   __--~' _-~ ~|
  --==//////((''  .     `)))))), /     ___---~~  ~~\~~__--~
          ))| @    ;-.     (((((/           __--~~~'~~/
          ( `|    /  )      )))/      ~~~~~__\__---~~__--~~--_
             |   |   |       (/      ---~~~/__-----~~  ,;::'  \         ,
             o_);   ;        /      ----~~/           \,-~~~\  |       /|
                   ;        (      ---~~/         `:::|      |;|      < >
                  |   _      `----~~~~'      /      `:|       \;\_____//
            ______/\/~    |  SURPRISE!      /        /         ~------~
          /~;;.____/;;'  / PHSS_01111__----(   `;;;/
         / //  _;______;'------~~~~~    |;;/\    /
        //  | |                        /  |  \;;,\
       (<_  | ;                      /',/-----'  _>
        \_| ||_                     //~;~~~~~~~~~
            `\_|                   (,~~

확인



hp 원격 depot 설치(pull 당겨서 설치)

depot 만들기에 이어서 설치를 해보자

root@vm185   [/root]
# swlist -s vm180:/kjbdepot
# Initializing...
# Contacting target "vm180"...
#
# Target:  vm180:/kjbdepot
#

#
# No Bundle(s) on vm180:/kjbdepot
# Product(s):
#

  EchoApp       A.1.00         EchoApp Lab Exercise

root@vm185   [/root]
# swlist -s depot @ vm180:/kjbdepot -x autoreboot=true EchoApp
ERROR:   While reading the command line the "@" symbol was found
         preceeding command line options.  Unpredictable results can
         occur so parsing is terminating.  The "@" symbol delineates
         targets. It must follow all command line options and software
         selections.
ERROR:   Command line parsing failed.

root@vm185   [/root]
# swlist -s vm180:/kjbdepot -x autoreboot=true EchoApp        
ERROR:   While reading the command line an error was found for the
         option "-x autoreboot".  The keyword or its value may be
         incorrect or the keyword does not apply to this command.
ERROR:   Command line parsing failed.

root@vm185   [/root]
# swinstall -s vm180:/kjbdepot -x autoreboot=true EchoApp

=======  02/28/14 16:19:18 KST  BEGIN swinstall SESSION
         (non-interactive) (jobid=vm185-0001)

       * Session started for user "root@vm185".
         
       * Beginning Selection
       * Target connection succeeded for "vm185:/".
       * Source connection succeeded for "vm180:/kjbdepot".
       * Source:                 vm180:/kjbdepot
       * Targets:                vm185:/
       * Software selections:
             EchoApp.ECHOAPP-HELP-DOC,r=A.1.00,a=HP-UX_B.11.00_32/64,v=ABC
             EchoApp.ECHOAPP-MISC-DOC,r=A.1.00,a=HP-UX_B.11.00_32/64,v=ABC
             EchoApp.ECHOAPP-RUNTIME,r=A.1.00,a=HP-UX_B.11.00_32/64,v=ABC
       * Selection succeeded.
         
         
       * Beginning Analysis and Execution
       * Session selections have been saved in the file
         "/root/.sw/sessions/swinstall.last".
       * The analysis phase succeeded for "vm185:/".
       * The execution phase succeeded for "vm185:/".
       * Analysis and Execution succeeded.
         
         
NOTE:    More information may be found in the agent logfile using the
         command "swjob -a log vm185-0001 @ vm185:/".

=======  02/28/14 16:19:34 KST  END swinstall SESSION (non-interactive)
         (jobid=vm185-0001)


root@vm185   [/root]
# swlist EchoApp
# Initializing...
# Contacting target "vm185"...
#
# Target:  vm185:/
#

# EchoApp                       A.1.00         EchoApp Lab Exercise 
  EchoApp.ECHOAPP-HELP-DOC      A.1.00         On-line help for EchoApp 
  EchoApp.ECHOAPP-MISC-DOC      A.1.00         Text files for EchoApp 
  EchoApp.ECHOAPP-RUNTIME       A.1.00         Runtime executables for EchoApp 

root@vm185   [/root]
# /opt/EchoApp/

root@vm185   [/root]
# /opt/echoapp/bin/echoapp
                              
                                                           
                          
               ,,)))))));, 
              ))))))))))))));,
             (((((''''(((((((( 
            ((''  .     `)))))), 
            | @    ;-.     (((((
            `|    /  )      )))/~~~~~~~~~~__\__---~~__--~~--_
             |   |   |       (/           /__-----~~  ,;::'  \         
             o_);   ;        /           /           \,-~~~\  |       
                   ;        (           /         `:::|      |;|      
                  |   _      `----~~~~'      /      `:|       \;\ 
            ______/\/~                      /        /         \/
          /~;;.____/;;'  /          ___----(   `;;;/               
         / //  _;______;'------~~~~~    |;;/\    /          
        //  | |                        /  |  \;;,\              
       (<_  | ;                      /',/-----'  _>
        \_| ||_                     //~;~~~~~~~~~ 
            `\_|                   (,~~                                    

hp-ux depot 만들기

서버에서

root@vm180   [/labs/depots]
# ll
total 256
-rw-r--r--   1 root       sys          20480 Sep  6  2003 PHSS_01111.depot
-rw-r--r--   1 root       sys          51200 Sep 12  2003 echoapp+patch.depot
-rw-r--r--   1 root       sys          40960 Sep  6  2003 echoapp.depot
drwxr-xr-x   4 root       sys           8192 Sep 21  2010 echoapp.reference

root@vm180   [/labs/depots]
# ls
PHSS_01111.depot     echoapp.depot
echoapp+patch.depot  echoapp.reference

root@vm180   [/labs/depots]
# mkdir /kjbdepot

root@vm180   [/labs/depots]
# swcopy -s /labs/depots/echoapp.depot EchoApp @ /kjbdepot

=======  02/28/14 15:47:56 KST  BEGIN swcopy SESSION (non-interactive)
         (jobid=vm180-0001)

       * Session started for user "root@vm180".
       
       * Beginning Selection
       * "vm180:/kjbdepot":  This target does not exist and will be
         created.
       * Source:                 /labs/depots/echoapp.depot
       * Targets:                vm180:/kjbdepot
       * Software selections:
             EchoApp.ECHOAPP-HELP-DOC,r=A.1.00,a=HP-UX_B.11.00_32/64,v=ABC
             EchoApp.ECHOAPP-MISC-DOC,r=A.1.00,a=HP-UX_B.11.00_32/64,v=ABC
             EchoApp.ECHOAPP-RUNTIME,r=A.1.00,a=HP-UX_B.11.00_32/64,v=ABC
       * Selection succeeded.
       
       
       * Beginning Analysis and Execution
       * Session selections have been saved in the file
         "/root/.sw/sessions/swcopy.last".
       * The analysis phase succeeded for "vm180:/kjbdepot".
       * The execution phase succeeded for "vm180:/kjbdepot".
       * Analysis and Execution succeeded.
       
       
NOTE:    More information may be found in the agent logfile using the
         command "swjob -a log vm180-0001 @ vm180:/kjbdepot".

=======  02/28/14 15:47:58 KST  END swcopy SESSION (non-interactive)
         (jobid=vm180-0001)


root@vm180   [/labs/depots]
# cd /kjbdepot/

root@vm180   [/kjbdepot]
# ll
total 32
dr-x------   5 root       sys             96 Feb 28 15:47 EchoApp
dr-x------   4 root       sys           8192 Feb 28 15:47 catalog
-rw-r--r--   1 root       sys           1352 Feb 28 15:47 swagent.log


클라이언트 에서
root@vm185   [/root]
# swlist -l depot  @vm180
# Initializing...
# Target "vm180" has the following depot(s):
  /var/opt/mx/depot11
  /kjbdepot

root@vm185   [/root]
# swlist -d @ vm180:/kjbdepot
# Initializing...
# Contacting target "vm180"...
#
# Target:  vm180:/kjbdepot
#

#
# No Bundle(s) on vm180:/kjbdepot
# Product(s):
#

  EchoApp       A.1.00         EchoApp Lab Exercise 

hp-ux ssh 서비스 기동

root@vm180   [/root]
# ps -ef | grep sshd
    root   978     1  0  Feb 26  ?         0:00 /opt/ssh/sbin/sshd

root@vm180   [/root]
# /sbin/init.d/secsh stop
HP-UX Secure Shell stopped

root@vm180   [/root]
# ps -ef | grep sshd
    root  7959  2227  0 10:26:46 console   0:00 grep sshd

root@vm180   [/root]
#

root@vm180   [/root]
# netstat -an | grep "*.22"

root@vm180   [/root]
# /sbin/init.d/secsh start
HP-UX Secure Shell started

root@vm180   [/root]
# netstat -an | grep "*.22"
tcp        0      0  *.22                   *.*                     LISTEN
tcp        0      0  *.22                   *.*                     LISTEN

root@vm180   [/root]
#vi /etc/opt/ssh/sshd_config

위파일을 편집하면 ssh셋팅을 바꿀수 있다.

2014년 2월 27일 목요일

HP-UX NFS AUTOFS DIRECTMAP

root@vm180   [/net]
# vi /etc/dfs/dfstab
"/etc/dfs/dfstab" [Read only] 10 lines, 469 characters
#       place share(1M) commands here for automatic execution
#       on entering init state 3.
#
#       share [-F fstype] [ -o options] [-d "<text>"] <pathname>
#       .e.g,
#       share  -F nfs  -o rw=engineering  -d "home dirs"  /home
share -F nfs                    -d "user1 home dir" /home/user1
share -F nfs -o access=vm199    -d "instructor dir" /home/user2
share -F nfs -o access=vm185    -d "my client"      /home/user3
share -F nfs -o root=vm199      -d "allow root perm" /home/user4
share -F nfs                                            /home/user5

~
~
~
~
"/etc/dfs/dfstab" 12 lines, 500 characters

root@vm180   [/net]
# shareall

root@vm180   [/net]
# share
-               /home/user1   rw   "user1 home dir"
-               /home/user2   rw=vm199   "instructor dir"
-               /home/user3   rw=vm185   "my client"
-               /home/user4   root=vm199   "allow root perm"
-               /home/user5   rw   ""

root@vm185   [/direct01]
# cat /etc/auto_master
/net -hosts -nosuid,soft,nobrowse
/-      /etc/auto.direct
/indirect      /etc/auto.indirect

client에서

# vi /etc/auto.direct
"/etc/auto.direct" 3 lines, 104 characters
/direct01       -ro     vm180:/home/user1
/var/direct02   -ro     vm180:/home/user3
/opt/direct03   -rw     vm180:/home/user4
/direct05       -rw     vm180:/home/user5




HP-UX Autofs Indirect Map

root@vm185   [/direct01]
# vi /etc/auto_master
"/etc/auto_master" 3 lines, 60 characters
/net -hosts -nosuid,soft,nobrowse
/-      /etc/auto.direct
/indirect      /etc/auto.indirect

~
~
"/etc/auto_master" 4 lines, 94 characters

root@vm185   [/direct01]
# vi /etc/auto.indirect
"/etc/auto.indirect" [New file]
user1   -ro     vm189:/home/user1
user3   -ro     vm189:/home/user3
user4   -ro     vm189:/home/user4
~

root@vm185   [/direct01]
# automount

mount -v 하면 direct map과 다르게 한개로 표시된다.
그외에는 다른점이 없는듯...... 그냥 direct나 indirect 아무거나 써도 무관할듯

root@vm185   [/direct01]
# mount -v
/dev/vg00/lvol3 on / type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000003 on Tue Feb 18 17:43:12 2014
/dev/vg00/lvol1 on /stand type vxfs ioerror=mwdisable,nolargefiles,log,tranflush,dev=40000001 on Tue Feb 18 17:43:18 2014
/dev/vg00/lvol8 on /var type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000008 on Tue Feb 18 17:43:55 2014
/dev/vg00/lvol7 on /usr type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000007 on Tue Feb 18 17:43:55 2014
/dev/vg00/lvol6 on /tmp type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000006 on Tue Feb 18 17:43:56 2014
/dev/vg00/lvol5 on /opt type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000005 on Tue Feb 18 17:43:56 2014
/dev/vg00/lvol4 on /home type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000004 on Tue Feb 18 17:43:57 2014
-hosts on /net type autofs ignore,indirect,nosuid,soft,nobrowse,dev=4000002 on Tue Feb 18 17:44:56 2014
/etc/auto.direct on /direct01 type autofs ignore,direct,dev=4000013 on Thu Feb 27 10:42:10 2014
/etc/auto.direct on /var/direct02 type autofs ignore,direct,dev=4000014 on Thu Feb 27 10:42:10 2014
/etc/auto.direct on /opt/direct03 type autofs ignore,direct,dev=4000015 on Thu Feb 27 10:42:10 2014
vm189:/home/user1 on /direct01 type nfs ro,nodevs,rsize=32768,wsize=32768,NFSv3,dev=4000016 on Thu Feb 27 10:45:16 2014
/etc/auto.indirect on /indirect type autofs ignore,indirect,dev=4000017 on Thu Feb 27 10:49:46 2014

root@vm185   [/direct01]
# ll /indirect/user1
total 7744
-r--r--r--   1 user1      class          832 Feb 18 18:00 .cshrc
-r--r--r--   1 user1      class          347 Feb 18 18:00 .exrc
-r--r--r--   1 user1      class          334 Feb 18 18:00 .login
-rw-r--r--   1 user1      class          543 Feb 18 18:00 .profile
-r-xr-xr-x   1 root       sys         172864 Feb 26 16:45 acl_edit
-r-xr-xr-x   1 root       sys         990980 Feb 26 16:45 adb
-r-xr-xr-x   1 root       sys          75212 Feb 26 16:45 adjust
-r-xr-xr-x   1 root       sys         190316 Feb 26 16:45 admin
-r-xr-xr-x   1 root       sys            155 Feb 26 16:45 alias
-r-xr-xr-x   1 root       sys         175540 Feb 26 16:45 answer
-r-xr-xr-x   1 root       sys        4859240 Feb 26 16:45 ar
-r-xr-xr-x   1 root       sys          71872 Feb 26 16:45 asa
-r-sr-xr-x   1 root       sys         152660 Feb 26 16:45 at
-r-xr-xr-x   1 root       sys          99124 Feb 26 16:45 audevent
-r-xr-xr-x   1 root       sys         297040 Feb 26 16:45 audisp
-r-xr-xr-x   1 root       sys         163844 Feb 26 16:45 audisp.0
-r-xr-xr-x   1 root       sys          83908 Feb 26 16:45 audsys
-r-xr-xr-x   1 root       sys          73540 Feb 26 16:45 audusr
-r-xr-xr-x   1 root       sys          72652 Feb 26 16:45 autopush
-r-xr-xr-x   1 root       sys         337928 Feb 26 16:45 awk

root@vm185   [/direct01]
# bdf
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3    1048576  235264  806984   23% /
/dev/vg00/lvol1    1835008  188960 1633272   10% /stand
/dev/vg00/lvol8    4587520  480704 4079496   11% /var
/dev/vg00/lvol7    6856704 3224128 3604280   47% /usr
/dev/vg00/lvol6    1179648   20824 1149776    2% /tmp
/dev/vg00/lvol5    10723328 5690896 4993184   53% /opt
/dev/vg00/lvol4    1179648   21832 1148872    2% /home
vm189:/home/user1  1179648   37840 1132976    3% /direct01

vm189:/home/user1  1179648   37840 1132976    3% /indirect/user1


HP-UX AutoFS Direct Map

root@vm185   [/net]
# vi /etc/auto_master
"/etc/auto_master" 1 line, 34 characters
/net -hosts -nosuid,soft,nobrowse
/-      /etc/auto.direct

~
~
"/etc/auto_master" 3 lines, 60 characters

root@vm185   [/net]
# vi /etc/auto.direct
"/etc/auto.direct" [New file]
/direct01       -ro     vm189:/home/user1
/var/direct02   -ro     vm189:/home/user3
/opt/direct03   -rw     vm189:/home/user4
~
~
"/etc/auto.direct" [New file] 3 lines, 104 characters

root@vm185   [/net]
# automount

root@vm185   [/net]
#

bdf를 치면 지금은 안보이나 엑세스 할때 보임~
root@vm185   [/net]
# bdf
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3    1048576  235256  806992   23% /
/dev/vg00/lvol1    1835008  188960 1633272   10% /stand
/dev/vg00/lvol8    4587520  480664 4079544   11% /var
/dev/vg00/lvol7    6856704 3224128 3604280   47% /usr
/dev/vg00/lvol6    1179648   20824 1149776    2% /tmp
/dev/vg00/lvol5    10723328 5690896 4993184   53% /opt
/dev/vg00/lvol4    1179648   21832 1148872    2% /home

root@vm185   [/net]
# mount -v
/dev/vg00/lvol3 on / type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000003 on Tue Feb 18 17:43:12 2014
/dev/vg00/lvol1 on /stand type vxfs ioerror=mwdisable,nolargefiles,log,tranflush,dev=40000001 on Tue Feb 18 17:43:18 2014
/dev/vg00/lvol8 on /var type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000008 on Tue Feb 18 17:43:55 2014
/dev/vg00/lvol7 on /usr type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000007 on Tue Feb 18 17:43:55 2014
/dev/vg00/lvol6 on /tmp type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000006 on Tue Feb 18 17:43:56 2014
/dev/vg00/lvol5 on /opt type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000005 on Tue Feb 18 17:43:56 2014
/dev/vg00/lvol4 on /home type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000004 on Tue Feb 18 17:43:57 2014
-hosts on /net type autofs ignore,indirect,nosuid,soft,nobrowse,dev=4000002 on Tue Feb 18 17:44:56 2014
/etc/auto.direct on /direct01 type autofs ignore,direct,dev=4000013 on Thu Feb 27 10:42:10 2014
/etc/auto.direct on /var/direct02 type autofs ignore,direct,dev=4000014 on Thu Feb 27 10:42:10 2014
/etc/auto.direct on /opt/direct03 type autofs ignore,direct,dev=4000015 on Thu Feb 27 10:42:10 2014


root@vm185   [/net]
# cd /direct01

root@vm185   [/direct01]
# ll
total 7744
-r--r--r--   1 user1      class          832 Feb 18 18:00 .cshrc
-r--r--r--   1 user1      class          347 Feb 18 18:00 .exrc
-r--r--r--   1 user1      class          334 Feb 18 18:00 .login
-rw-r--r--   1 user1      class          543 Feb 18 18:00 .profile
-r-xr-xr-x   1 root       sys         172864 Feb 26 16:45 acl_edit
-r-xr-xr-x   1 root       sys         990980 Feb 26 16:45 adb
-r-xr-xr-x   1 root       sys          75212 Feb 26 16:45 adjust
-r-xr-xr-x   1 root       sys         190316 Feb 26 16:45 admin
-r-xr-xr-x   1 root       sys            155 Feb 26 16:45 alias
-r-xr-xr-x   1 root       sys         175540 Feb 26 16:45 answer
-r-xr-xr-x   1 root       sys        4859240 Feb 26 16:45 ar
-r-xr-xr-x   1 root       sys          71872 Feb 26 16:45 asa
-r-sr-xr-x   1 root       sys         152660 Feb 26 16:45 at
-r-xr-xr-x   1 root       sys          99124 Feb 26 16:45 audevent
-r-xr-xr-x   1 root       sys         297040 Feb 26 16:45 audisp
-r-xr-xr-x   1 root       sys         163844 Feb 26 16:45 audisp.0
-r-xr-xr-x   1 root       sys          83908 Feb 26 16:45 audsys
-r-xr-xr-x   1 root       sys          73540 Feb 26 16:45 audusr
-r-xr-xr-x   1 root       sys          72652 Feb 26 16:45 autopush
-r-xr-xr-x   1 root       sys         337928 Feb 26 16:45 awk

root@vm185   [/direct01]
# bdf
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3    1048576  235256  806992   23% /
/dev/vg00/lvol1    1835008  188960 1633272   10% /stand
/dev/vg00/lvol8    4587520  480680 4079528   11% /var
/dev/vg00/lvol7    6856704 3224128 3604280   47% /usr
/dev/vg00/lvol6    1179648   20824 1149776    2% /tmp
/dev/vg00/lvol5    10723328 5690896 4993184   53% /opt
/dev/vg00/lvol4    1179648   21832 1148872    2% /home

vm189:/home/user1  1179648   37840 1132976    3% /direct01


2014년 2월 26일 수요일

HP-US autofs 사용법

단 nfs를 사용중에 가능
일정시간 접근이 없을경우
자동으로 umount

root@vm185   [/net]
# ls -l vm180
total 0
dr-xr-xr-x   1 root       root             1 Feb 26 17:23 home

root@vm185   [/net]
# ls
vm180

root@vm185   [/net]
# ll
total 0
dr-xr-xr-x   2 root       root             2 Feb 26 17:23 vm180

root@vm185   [/net]
# cd vm180

root@vm185   [/net/vm180]
# ll
total 0
dr-xr-xr-x   1 root       root             1 Feb 26 17:23 home

root@vm185   [/net/vm180]
# cd home

root@vm185   [/net/vm180/home]
# ll
total 0
dr-xr-xr-x   1 root       root             1 Feb 26 17:24 user1
dr-xr-xr-x   1 root       root             1 Feb 26 17:24 user2
dr-xr-xr-x   1 root       root             1 Feb 26 17:24 user3
dr-xr-xr-x   1 root       root             1 Feb 26 17:24 user4

root@vm185   [/net/vm180/home]

umount 사용하기

root@vm185   [/]
# umount -aF nfs
nfs만 umount



HP-UX nfs client 셋팅법

root@vm185   [/root]
# showmount -e vm180
export list for vm180:
/home/user1 (everyone)
/home/user2 vm199
/home/user3 vm185
/home/user4 (everyone)

root@vm185   [/root]
# mkdir /user1

root@vm185   [/root]
# mount vm180:/home/user1 /user1

root@vm185   [/root]
# bdf
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3    1048576  235376  806872   23% /
/dev/vg00/lvol1    1835008  188960 1633272   10% /stand
/dev/vg00/lvol8    4587520  478168 4082128   10% /var
/dev/vg00/lvol7    6856704 3224128 3604280   47% /usr
/dev/vg00/lvol6    1179648   20824 1149776    2% /tmp
/dev/vg00/lvol5    10723328 5690896 4993184   53% /opt
/dev/vg00/lvol4    1179648   21832 1148872    2% /home
vm180:/home/user1  1179648   21832 1148872    2% /user1

root@vm185   [/root]
# mount -v
/dev/vg00/lvol3 on / type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000003 on Tue Feb 18 17:43:12 2014
/dev/vg00/lvol1 on /stand type vxfs ioerror=mwdisable,nolargefiles,log,tranflush,dev=40000001 on Tue Feb 18 17:43:18 2014
/dev/vg00/lvol8 on /var type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000008 on Tue Feb 18 17:43:55 2014
/dev/vg00/lvol7 on /usr type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000007 on Tue Feb 18 17:43:55 2014
/dev/vg00/lvol6 on /tmp type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000006 on Tue Feb 18 17:43:56 2014
/dev/vg00/lvol5 on /opt type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000005 on Tue Feb 18 17:43:56 2014
/dev/vg00/lvol4 on /home type vxfs ioerror=mwdisable,largefiles,delaylog,dev=40000004 on Tue Feb 18 17:43:57 2014
-hosts on /net type autofs ignore,indirect,nosuid,soft,nobrowse,dev=4000002 on Tue Feb 18 17:44:56 2014
vm180:/home/user1 on /user1 type nfs rsize=32768,wsize=32768,NFSv3,dev=4000003 on Wed Feb 26 16:45:12 2014

root@vm185   [/root]
# mount -p
/dev/vg00/lvol3    /       vxfs    ioerror=mwdisable,largefiles,delaylog,dev=40000003          0 1
/dev/vg00/lvol1    /stand  vxfs    ioerror=mwdisable,nolargefiles,log,tranflush,dev=40000001   0 0
/dev/vg00/lvol8    /var    vxfs    ioerror=mwdisable,largefiles,delaylog,dev=40000008          0 0
/dev/vg00/lvol7    /usr    vxfs    ioerror=mwdisable,largefiles,delaylog,dev=40000007          0 0
/dev/vg00/lvol6    /tmp    vxfs    ioerror=mwdisable,largefiles,delaylog,dev=40000006          0 0
/dev/vg00/lvol5    /opt    vxfs    ioerror=mwdisable,largefiles,delaylog,dev=40000005          0 0
/dev/vg00/lvol4    /home   vxfs    ioerror=mwdisable,largefiles,delaylog,dev=40000004          0 0
-hosts             /net    autofs  ignore,indirect,nosuid,soft,nobrowse,dev=4000002            0 0
vm180:/home/user1  /user1  nfs     rsize=32768,wsize=32768,NFSv3,dev=4000003                   0 0

root@vm185   [/root]
# mkdir /user2

root@vm185   [/root]
# mount vm180:/home/user2 /user2
nfs mount: vm180:/home/user2: Permission denied

root@vm185   [/root]
# bdf

root@vm185   [/root]
# showmount -e vm180
export list for vm180:
/home/user1 (everyone)
/home/user2 vm199
/home/user3 vm185

/home/user4 (everyone)


HP-UX nfs 설정하기 for server (only 11.23 or 11.31)

root@vm180   [/root]
# cat /etc/dfs/dfstab
share -F nfs                    -d "user1 home dir" /home/user1
share -F nfs -o access=vm199    -d "instructor dir" /home/user2
share -F nfs -o access=vm185    -d "my client"      /home/user3
share -F nfs -o root=vm199      -d "allow root perm" /home/user4

root@vm180   [/root]
# shareall

root@vm180   [/root]
# share
-               /home/user1   rw   "user1 home dir"
-               /home/user2   rw=vm199   "instructor dir"
-               /home/user3   rw=vm185   "my client"
-               /home/user4   root=vm199   "allow root perm"

root@vm180   [/root]

rpcinfo -p 를 통하여 포트 정보를 확인할수 있다.


11.1점대 버전에서는 exportfs 명령어를 사용한다.
사용법은 생략~

hp-ux date를 이용한 시간 변경

root@vm180   [/root]
# date
Wed Feb 26 15:34:59 KST 2014

root@vm180   [/root]
# date 02261540 2014
Wed Feb 26 15:40:00 KST 2014

root@vm180   [/root]
# date
Wed Feb 26 15:40:06 KST 2014

root@vm180   [/root]
# date 02261535 2014
date: do you really want to run time backwards?[yes/no]yes
Wed Feb 26 15:35:00 KST 2014

hp-ux acl 사용하기

다중사용자간 권한을 주기위한 acl을 사용해보자

root@vm180   [/root]
# ll
-rw-r--r--   1 user1      class2           0 Feb 26 14:14 kjb.txt
root@vm180   [/root]
# setacl -m u:user3:rwx kjb.txt

root@vm180   [/root]
# ll kjb.txt
-rw-rwxr--+  1 user1      class2           0 Feb 26 14:14 kjb.txt

root@vm180   [/root]
# getacl kjb.txt
# file: kjb.txt
# owner: user1
# group: class2
user::rw-
user:user3:rwx
group::r--
class:rwx

other:r--

HP-UX runlevel에 관하여

Run level 확인

root@sanfran   [/root]
# who -r
   .       run-level 3  Feb 25 11:48    3    0    S

run level 변경 

root@sanfran   [/root]
# init 2

root@sanfran   [/root]
#
INIT: New run level: 2

/sbin/auto_parms: DHCP access is disabled (see /etc/auto_parms.log)


logout root

     Transition to run-level 2 in progress
     _____________________________________

Transition to run-level 2 is complete.


Value of TERM has been set to "vt100".
WARNING:  YOU ARE SUPERUSER !!


아래 서비스가 run level2에서는 없다.
root@sanfran   [/root]
# ps -ef | grep dtrc

run level3 으로 가서 확인해보자
root@sanfran   [/root]
# init 3

root@sanfran   [/root]
#
INIT: New run level: 3

/sbin/auto_parms: DHCP access is disabled (see /etc/auto_parms.log)

logout root

     Transition to run-level 3 in progress
     _____________________________________
Transition to run-level 3 is complete.

Value of TERM has been set to "vt100".
WARNING:  YOU ARE SUPERUSER !!


root@sanfran   [/root]
# ps -ef | grep dtrc
    root 13328     1  0 10:03:14 ?         0:00 /sbin/sh /usr/dt/bin/dtrc

위와 같이 올라가 있는 서비스가 다름을 알 수 있다.

Runlevel(실행수준) 0~3 # who –r
                           # init
Run level 0 (=halt state)
-OS 모든 프로세스가 종료된 상태
-init 0 # shutdown –hy 0
-power on

Run level s (=single user mode)
-안전모드
-장애처리가 목적 최소한의 자원으로 부팅만!!
-/,/stand 만 마운트
-로그인과정 생략 à root passwd 분실

Run level 1(=single user mode)
-파일시스템 마운트(ß----/etc/fstab)
-hostname 설정

Run level 2(=multi user mode)
-network 설정(ip/netmask/gateway/dns)



버퍼에 내용을 디스크에 쓰기 (2~3회 실행 한번에 70%정도 수행하기 때문)
root@sanfran   [/root]
# sync

현제 접속 상태
root@sanfran   [/root]
# tty
/dev/console

runlevel 다르게 부팅하기

Press Any Key to interrupt Autoboot
\EFI\HPUX\AUTO ==> boot vmunix
Seconds left till autoboot -  10
   Type 'help' for help

HPUX> boot vmunix –is (is or i1 or i2 or i3로 하면된다.)
INIT: Overriding default level with level 's'

INIT: SINGLE USER MODE


INIT: Running /sbin/sh

2014년 2월 25일 화요일

HP-UX 라우팅 테이블 편집 방법(routing table)

# route
usage: route [inet6] [ -n ] [ -f ] [ -p pmtu ] [ cmd [ net | host ]  args ]


# route -f  라우팅 테이블 삭제


                                                                               
# route add host 192.168.0.0 netmask 255.255.255.0 128.1.0.1 1  ---목적지에 직접 연결되지 않는 경우 hop count 1을 써준다. 그외에 동일네트워크 인 경우엔 생략


# route add net  128.1.0.0 netmask 255.255.0.0 128.1.1.1  ----- 동일네트워크임으로 홉카운트 생략


# route add default 128.1.0.1 1 ----  디폴트 게이트웨이 셋팅(약간 구문이 다르므로 헷갈릴수있다.)


영구 적용을 위해서는 vi /etc/rc.config.d/netconf를 열어서 편집해주면된다.

주의 
/sbin/init.d/net stop
/sbin/init.d/net start
기존 routing table이 삭제 되지 않으므로 
불필요한 라우팅 테이블은 한개씩 또는
route -f 로 전체를 날려준 후 작업을 해야 깔끔하게 적용할 수 있다.





HP-UX ARP 사용법

arp 테이블 조회
root@sanfran   [/root]
# arp -a
corp (128.1.0.1) at aa:bb:cc:0:1:89 ether
128.1.2.1 (128.1.2.1) at aa:bb:cc:0:1:81 ether
128.1.3.1 (128.1.3.1) at aa:bb:cc:0:2:82 ether

arp 테이블 삭제
root@sanfran   [/root]
# arp -d 128.1.0.1
128.1.0.1 (128.1.0.1) deleted

확인 
root@sanfran   [/root]
# arp -a
128.1.2.1 (128.1.2.1) at aa:bb:cc:0:1:81 ether
128.1.3.1 (128.1.3.1) at aa:bb:cc:0:2:82 ether

추가 
root@sanfran   [/root]
# arp 128.1.0.1
corp (128.1.0.1) at aa:bb:cc:0:1:89 ether

확인
root@sanfran   [/root]
# arp -a
corp (128.1.0.1) at aa:bb:cc:0:1:89 ether
128.1.2.1 (128.1.2.1) at aa:bb:cc:0:1:81 ether

128.1.3.1 (128.1.3.1) at aa:bb:cc:0:2:82 ether

HP-UX nwmgr 사용법 11.31

11.31에서 lanscan linkloop등을 통합하여 만든 커멘드이다.
추후 위에 명령어는 사라질 예정이라고 한다.

root@sanfran   [/root]
# nwmgr -g -A all -c lan0
lan0 current values:
   MTU = 1500
   MAC Address = 0xaabbcc000180
   TCP Packet Reassembly = On

root@sanfran   [/root]
# nwmgr -g --st -c lan0

***          lan0 64 bit MIB statistics:
Interface Name               = lan0
PPA Number                   = 0
Description                  = lan0 HP PCI 1000Base-T Release B.11.31.1003
Interface Type               = 1000Base-T
MTU Size                     = 1500
Speed                        = 1 Gbps
Station Address              = 0xAABBCC000180
Administration Status        = UP
Operation Status             = UP
Last Change                  = Tue Feb 25 11:47:45 2014
Inbound Octets               = 639517
Inbound Unicast Packets      = 5
Inbound Multicast Packets    = 1769
Inbound Broadcast Packets    = 2471
Inbound Discards             = 1178
Inbound Errors               = 0
Inbound Unknown Protocols    = 1783
Outbound Octets              = 4776
Outbound Unicast Packets     = 6
Outbound Multicast Packets   = 0
Outbound Broadcast Packets   = 0
Outbound Discards            = 0
Outbound Errors              = 0
Counter Discontinuity Time   = Tue Feb 25 15:40:05 2014
Physical Promiscuous Mode    = FALSE
Physical Connector Present   = TRUE
Interface Alias              =
Link Up/Down Trap Enable     = Enabled

linkloop를 대체한 명령어(linkloop가 훨 편하다 ㅡ.ㅡ;;)

root@sanfran   [/root]
# nwmgr --diagnose --attribute dest=0xAABBCC000499 -c lan0
lan0: Link check succeeded.

root@sanfran   [/root]
# nwmgr --diagnose --attribute dest=0xAABBCC100499 -c lan0
lan0: Link check failed.
lan0:
   Destination MAC address                                  = 0xAABBCC100499
   Number of test packets sent                              = 1
   Number of test packets received without errors           = 0
   Number of test packets received with invalid data        = 0
   Number of test packets received with invalid packet size = 0
   Number of test packets received with invalid header      = 0
   Number of missed test packets due to timeout             = 1


HP-UX linkloop 사용하기(heartbeat 연결시 유용)

heartbeat구성시 ip를 셋팅하지 않기 때문에 통신상태를 확인할때 
링크루프를 사용하게 된다.


root@sanfran   [/root]
# linkloop -i 0 0xAABBCC000480
Link connectivity to LAN station: 0xAABBCC000480
 -- OK

정상

root@sanfran   [/root]
# linkloop -i 0 0xAABBCC000410
Link connectivity to LAN station: 0xAABBCC000410
error:  get_msg2 getmsg failed, errno = 4
 -- FAILED
    frames sent               : 1
    frames received correctly : 0
    reads that timed out      : 1


비정상

HP-UX lanadmin 사용법(how to use lanadmin)

맥주소 확인

root@sanfran   [/root]
# lanadmin -a 0
Station Address                 = 0xaabbcc000180

스피드 확인 

root@sanfran   [/root]
# lanadmin -s 0
Speed                           = 1000000000

연결셋팅 확인 

root@sanfran   [/root]
# lanadmin -x 0
Speed = 1000 Full-Duplex.
Autonegotiation = On.

MTU 사이즈 확인 

root@sanfran   [/root]
# lanadmin -m 0
MTU Size                        = 1500

그냥 싹다 확인 (통계정보포함)

root@sanfran   [/root]
# lanadmin -g 0

                      LAN INTERFACE STATUS DISPLAY
                       Tue , Feb 25,2014  15:34:22

PPA Number                      = 0
Description                     = lan0 HP PCI 1000Base-T Release B.11.31.1003
Type (value)                    = ethernet-csmacd(6)
MTU Size                        = 1500
Speed                           = 1000000000
Station Address                 = 0xaabbcc000180
Administration Status (value)   = up(1)
Operation Status (value)        = up(1)
Last Change                     = 30
Inbound Octets                  = 18905821
Inbound Unicast Packets         = 2703
Inbound Non-Unicast Packets     = 127297
Inbound Discards                = 32606
Inbound Errors                  = 0
Inbound Unknown Protocols       = 54298
Outbound Octets                 = 263106
Outbound Unicast Packets        = 2694
Outbound Non-Unicast Packets    = 11
Outbound Discards               = 0
Outbound Errors                 = 0
Outbound Queue Length           = 0
Specific                        = 655367

Ethernet-like Statistics Group

Index                           = 1
Alignment Errors                = 0
FCS Errors                      = 0
Single Collision Frames         = 0
Multiple Collision Frames       = 0
Deferred Transmissions          = 0
Late Collisions                 = 0
Excessive Collisions            = 0
Internal MAC Transmit Errors    = 0
Carrier Sense Errors            = 0
Frames Too Long                 = 0

Internal MAC Receive Errors     = 0

통계정보 클리어
root@sanfran   [/root]
# lanadmin -c 0
Clearing LAN Interface statistics registers.


확인말고 값을 변경하고 싶다면?
옵션을 대문자로만 바꾸어 실행 하면 된다.