'OS/HP-UX'에 해당되는 글 7건

  1. 2009.03.13 [HP-UX] TIME_WAIT 시간 설정
  2. 2009.01.21 Glance
  3. 2009.01.20 HP-UX memory buffer 변경하는 방법
  4. 2009.01.19 [HP-UX ] 한글 입력하기.
  5. 2009.01.19 HP-UX Language 설정
  6. 2009.01.19 HP-UX NFS 설정하기
  7. 2005.03.11 [HP-UX] nfs 설정
OS/HP-UX2009. 3. 13. 14:27
반응형

TIME_WAIT이 많이 발생하는 경우, 이 수치를 조절함으로서 해결가능

TIME_WAIT 설정 값 확인 기본 60000(60초)

# ndd -get /dev/tcp tcp_time_wait_interval<br /> <br />ex)TIME_WAIT 1초로 셋팅# ndd -set /dev/tcp tcp_time_wait_interval 1000
반응형

'OS > HP-UX' 카테고리의 다른 글

Glance  (0) 2009.01.21
HP-UX memory buffer 변경하는 방법  (0) 2009.01.20
[HP-UX ] 한글 입력하기.  (0) 2009.01.19
HP-UX Language 설정  (0) 2009.01.19
HP-UX NFS 설정하기  (0) 2009.01.19
Posted by [PineTree]
OS/HP-UX2009. 1. 21. 16:30
반응형

Glance
- GlancePlus system performance monitor for HP-UX


목차



I. Glance의 소개

  • Glance는 HP-UX 상에서 강력하면서도 쉽게 사용할 수 있는 Systerm performance monitor 툴이다.
    Glance는 Systerm 자원과 Active processes에 대한 일반적인 정보와 CPU, 메모리, Disk IO, Network, NFS
    , System Calls, Swap 또 System Table 화면을 통해 더욱 특수한 정보를 제공해 주며, Glance를 터미널 환
    경에서 실행함으로써 HP 9000 시리즈의 Performance problem의 분석을 도울 수 있다.



II. Options

  • -j interval 스크린 refresh 간격을 초 단위로 설정한다. interval의 범위는 2에서 32767 사이이다.
  • -p [dest] 데이타를 출력할 디바이스를 설정한다. 기본값은 기본 lp device이다.
  • -f dest 데이타를 출력할 파일을 설정한다.
  • -maxpages numpages p 명령으로 출력할 최대 페이지 수를 바꾼다.
  • -command 3절에에서 소개되는 command 를 이용하여 다른 initial screen을 볼 수 있도록 한다. command들 중 일부(첫번째 섹션)만이 이 옵션에 사용될 수 있다.
  • -nice nicevalue Glance 프로세스에 대한 nice priority를 설정할 수 있게 한다. 기본 값은 -10이다.
  • -nosort 소트를 하지 않는다. 이에 따라 CPU overhead가 줄어든다.
  • -lock Glance 가 메모리에 lock시킨다. 이 옵션을 사용함으로써 response time 이 향상 되나 에러가 발생할 수 있다.
  • -adviser_off Adviser없이 Glance를 실행 시킨다.
  • -adviser_only Adviser만을 stdout을 통하여 보여준다. stdout을 파일로 redirection 하여 Glance Adviser가 백그라운드로 돌게 할 수 있다.
  • -iterations count Glance 가 실행되는 최대 횟수를 지정할 수 있다. Glance는 count에 지정된 수 만큼 실행되고 중단된다. count는 2이상이어야 하며, 2 이하일 때는 2번 실행하게 된다.
  • -syntax filename Adviser에 의해 사용될 Syntax 파일을 지정한다. 파일을 지정하지 않 을 경우 '~/adviser.syntax'파일을 사용하고 이 파일이 없을 경우 /var/opt/perf/adviser.syntax 파일을 사용하게 된다.
  • -disks n, -kernel path, -nfs n, -pids n mideavom의 초기값들을 설정하는 데 사용된다.



III. Glance의 사용

  • Command List
    Command Screen Displayed/Description
    a Processor에 할당된 CPU 사용량을 보여 준다.`
    c CPU의 사용에 대한 종합적인 정보를 보여 준다.
    d Disk 사용에 대한 종합적인 정보를 보여 준다.
    g 현재 Process들의 List를 보여 준다.
    i File System에 의한 IO상황을 보여준다.
    l Network By Interface
    m Memory 의 상황을 보여 준다.
    n NFS By System
    t System Tables Report
    u IO By Disk
    v IO By Logical Volume
    w Swap Space
    A Application List
    B Global Wait States
    D DCE Global Activity
    K DCE Process List
    N NFS Global Activity
    P PRM Group List
    T Transaction Tracker
    Y Global System Calls
    ? Command Menu
    S Select a NFS system/Disk/Application/Trans
    s Select a single process
    E Process DCE Activity
    F Process Open Files
    L Process System Calls
    M Process Memory Regions
    O Process DCE Operations
    R Process Resources
    W Process Wait States
    b 앞 페이지로 넘긴다.
    f 다음 페이지로 넘어간다
    h Online help
    j 화면 refresh간격을 조정한다.
    o 프로세스 threshold 를 조정한다.
    p Print toggle
    q 종료
    r 현재 화면을 리프레시 한다.
    y 프로세스의 nice-value를 수정한다.
    z statistics를 0으로 리셋한다.
    > 다음 화면(logical)을 출력한다.
    < 이전 화면(logical)을 출력한다.
    ! 쉘을 띄운다.

  • 위의 command는 Top level screens commands 와 Secondary Screens commands 그리고 misc-
    ellaneous commands의 세개의 그룹으로 나위어 진다. 이중 Top level screens commands가 com-
    mand 옵션에서 사용될 수 있다.





IV. Q & A

  • Q: glance에서 buffer cache의 size가 display되게 하려면?
    A:
    glance -m을 하면 됩니다.
    $ glance -m
  • Q: motif base의 glance를 display 하려면?
    A:/usr/perf/bin/gpm 을 하면 됩니다.
    s800 의 경우에는 DISPLAY=xterm:0.0 ;export DISPLAY 를 setup해야 합니다.
  • Q: kill로 죽인 process가 ps -ef 에는 나타나지 않지만 glance로 보면 살아있는 것처럼 나타납니다.
    A: /usr/perf/bin/midaemon 를 다시 restart하십시요.
    #ps -ef | grep midaemon #kill #/usr/perf/bin/midaemon
  • Q: glance를 실행하면 UNABLE TO INITIALIZE YOUR TERMINAL이라는 error가 발생합니다.
    A: glance는 terminal이 80x24가 되어야 작동합니다. stty -a를 하시면 다음 정보를 볼수 있습니다.
    speed 9600 baud; line = 0; susp = ^Z; dsusp = ^@
    rows = 0; columns = 80
    intr = ^C; quit = ^; erase = ^H; kill = ^U; swtch = ^@
    위에서 rows와 columns를 보면 rows가 0임을 알수 있습니다.
    rows를 다음과 같이 수정합니다.
    #stty rows 24
    다시 glance를 실행하시면 됩니다.
  • Q: glance 실행시 아래와 같은 error message가 뜹니다.
    == Fatal Nums Error == $Header: db.C,v 1.200 95/05/11 13:45:02 smead Exp $ ==
    User: root Date: Tue Sep 12 15:08:52
    File: nums.C Line: 414 Product id: Gpm
    System: ov-serve B.10.01 9000/819

    Midaemon not responding [MI_SHARED:]
    == End of Error Msg =============================
    A:먼저 midaemon을 명령행에서 실행시킵니다.
    # /opt/perf/bin/midaemon
    여전히 error가 발생하면
    /var/opt/perf/datafiles directory가 존재하는지 확인후 만약 없으면 mkdir로 만들어 줍니다.
    # cd /var/opt/perf
    # mkdir datafiles
    # chmod 777 datafiles
    # chown bin:bin datafiles
    glance를 실행시키면 정상적으로 동작할 것입니다.



V. 관련 홈페이지



Copyright

1998 inheaven SPARCS all right reserved
Last Updated at 1998.11.23
참조 문서
  • Glance Man Page
  • http://www.hprc.com.kr/ - Q & A pages

[펌] http://security.kaist.ac.kr/docs/glance/glance.html#options


@@ 파일로 저장@@

# glance
를 실행한후에...

p key를 누르면 ---> c ----> f ----> file name을 입력하면 됩니다.

그럼~~

inetrval time을 잘 조절하시기 바랍니다.

default로 interval time은 5초입니다.

j key를 누르면 interval time를 조정할수 있습니다.
 
 
#glance -f glance.log 
반응형

'OS > HP-UX' 카테고리의 다른 글

[HP-UX] TIME_WAIT 시간 설정  (0) 2009.03.13
HP-UX memory buffer 변경하는 방법  (0) 2009.01.20
[HP-UX ] 한글 입력하기.  (0) 2009.01.19
HP-UX Language 설정  (0) 2009.01.19
HP-UX NFS 설정하기  (0) 2009.01.19
Posted by [PineTree]
OS/HP-UX2009. 1. 20. 13:48
반응형
memory buffer 확인
kmtune| grep dbc or kctune | grep dbc

변경 방법은 SAM ==>Kernel Configuration ==> Tunable ==> Modify (dbc_max_pct) or
kctune dbc_max_pct=20 <== 20% 변경 (11.11 버전 이시면 kmtune )


반응형

'OS > HP-UX' 카테고리의 다른 글

[HP-UX] TIME_WAIT 시간 설정  (0) 2009.03.13
Glance  (0) 2009.01.21
[HP-UX ] 한글 입력하기.  (0) 2009.01.19
HP-UX Language 설정  (0) 2009.01.19
HP-UX NFS 설정하기  (0) 2009.01.19
Posted by [PineTree]
OS/HP-UX2009. 1. 19. 16:16
반응형
1. UTF-8 한글을 사용하기 위해서는 다음과 같이 설정 합니다.

.profile 파일에 아래의 내용을 추가

export LANG=ko_KR.utf8;

export LC_COLLATE=C
stty cs8 -parenb -ixany -istrip

2. 한글 지원의 전반적인 내용과 eucKR용 설정 방법.

O/S를 install때 한글로 할지, 또는 영문으로 할 지를 물어보면 그때 반드시 한글로 설정을 해야 합니다. 영문으로 설정을 하면 추후에 한글을 사용할 수가 없으며, 그때는 O/S를 다시 install 해야 합니다.

1) posix shell (/sbin/sh)의 경우에는 한글을 사용할 수가 없습니다. root user는 posix shell로 되어 있어야만 하므로 /etc/passwd file에서 root user의 shell을 절대로 변경하지 마십시오.root user에서 한글을 사용하고 싶으면
shell prompr에서    
# /usr/bin/ksh
를 실행하여 shell을 ksh로 변경하시면 됩니다.
2) 일반 user의 shell은 /etc/passwd file에서 /usr/bin/ksh, 또는 /usr/bin/csh 로 변경후에 사용하시면 됩니다.
3) 그 후에 /usr/bin/ksh을 사용할 경우에는 $HOME/.profile에 export LANG=ko_KR.eucKR
로 setup하여주고, /usr/bin/csh을 사용할 경우에는 $HOME/.login file에
setenv LANG ko_KR.eucKR을 기록하여준 후에 다시 login하면 됩니다.
LANG이 정확히 setup되었는지 확인을 하려면
# locale
LANG=ko_KR.eucKR
LC_CTYPE="ko_KR.eucKR"
LC_COLLATE="ko_KR.eucKR"
LC_MONETARY="ko_KR.eucKR"
LC_NUMERIC="ko_KR.eucKR"
LC_TIME="ko_KR.eucKR"
LC_MESSAGES="ko_KR.eucKR"
LC_ALL=
나와야 합니다.

출처 : http://heureux.egloos.com/1703662
반응형

'OS > HP-UX' 카테고리의 다른 글

Glance  (0) 2009.01.21
HP-UX memory buffer 변경하는 방법  (0) 2009.01.20
HP-UX Language 설정  (0) 2009.01.19
HP-UX NFS 설정하기  (0) 2009.01.19
[HP-UX] nfs 설정  (0) 2005.03.11
Posted by [PineTree]
OS/HP-UX2009. 1. 19. 13:40
반응형

HP-UX에서는 기본적으로 /etc/rc.config.d/LANG 파일로 language 설정을 하고, ssh, telnet, ftp 등에 적용된다.

 

하지만, /etc/rc.config.d 하위에 있는 파일을 수정하고 적용하려면 서버를 리부팅 해야만 한다.

 

ssh나 telnet에서 language환경을 변경하고자 할 때는 /etc/rc.config.d/LANG 파일을 변경해도 되지만, 서버를 리부팅해야 되므로 /etc/profile 파일이나 .profile을 수정한다. 이 두 파일 수정 후 다시 로그인하면 서버 리부팅 없이 language 설정이 변경된다.(ftp는 only /etc/rc.config.d/LANG 파일만 가능)

 

한글로 세팅하고 싶으면 export LANG=ko_KR.eucKR  
영문으로 세팅하고 싶으면 export LANG=C 을 입력하면 된다.

 

정리 및 주의사항

1. /etc/rc.config.d/ 아래에 있는 파일을 수정하고 적용하려면 서버를 리부팅해야 한다.

2. /etc/rc.config.d/ 아래에 비슷한 이름의 파일이 있으면 안된다. 예를 들어 LANG 파일이 있는데 LANG.200701025 와 같은 파일이 있어서는 안된다.

3. 텔넷이나 ssh에서 언어설정의 우선 순위는 .profile -> /etc/profile -> /etc/rc.config.d/LANG 순이다. ftp는 /etc/rc.config.d/LANG 파일만 적용받는다.

4. .profile, /etc/profile에 아무 설정없이 /etc/rc.config.d/LANG에 export LANG=ko_KR.eucKR로 설정하였으나, ftp만 한글이 적용되고 ssh나 텔넷에서는 영문이 적용되는 경우가 있는데 알려진 bug로 IGELAN 관련 최신패치를 설치하면 bug-fix 된다.(# swlist -l product |grep IGELAN 으로 검색)

.profile, /etc/profile에 아무 설정없는데 /etc/rc.config.d/LANG이 제대로 적용되지 않을 경우, /etc/rc.log를 검색하면 아래와 같은 language 관련 메세지를 볼 수 있다.

ex) Output from "/sbin/rc2.d/S008net.init start":
----------------------------
Message catalog can't be opened/accessed for language ko_KR.eucKR.
Language C will used.

[출처] HP-UX Language 설정|작성자 대보름


반응형

'OS > HP-UX' 카테고리의 다른 글

Glance  (0) 2009.01.21
HP-UX memory buffer 변경하는 방법  (0) 2009.01.20
[HP-UX ] 한글 입력하기.  (0) 2009.01.19
HP-UX NFS 설정하기  (0) 2009.01.19
[HP-UX] nfs 설정  (0) 2005.03.11
Posted by [PineTree]
OS/HP-UX2009. 1. 19. 13:35
반응형

HP-UX에서 NFS설정하는 방법은 두 가지가 있다. 하나는 SAM으로, 하나는 /etc/rc.config.d/nfsconf로 하는 방법이다.

 

1. sam으로 export, import 설정 - 아래의 순서로 진행한다.

 

 

NFS 서버로 사용하려면 Exported Local File Systems를 선택하고, NFS Client로 사용하려면 Mounted Remote File Systems를 선택한다.

 

아래는 NFS서버를 선택한 화면이다. Export할 디렉토리를 선택하고, NFS Server를 enable한다.

 

 

2. 수동으로 설정
1) /etc/rc.config.d/nfsconf 파일에 import 하고 싶으면 client 1, export 하고 싶으면 server 1로 설정한다. (자세한 명령은 man exports 참조)

예) # cat /etc/exports
/디렉토리 -root=호스트명

2) 부팅할 때, /etc/exports 파일 참고해서 export 할 디렉토리를 지정한다.

 

3) /etc/rc.config.d/nfsconf 파일을 참고해서 데몬을 자동으로 start 하나, 수동으로 start 하고 싶으면, /sbin/init.d/nfs start|stop 명령을 사용한다.

 

3. NFS client에서의 mount 방법

# mount (-F nfs) -o soft NFS서버:/디렉토리 /로컬디렉토리

 : -o soft 는 서버와 통신 끊어졌을 때 끊어버림. 디폴트 -o hard 는 NFS서버와 계속 연결시도해서 NFS서버와의 연결이 끊어졌을 때 서버 hang이 발생할 가능성이 많음

[출처] HP-UX NFS 설정하기|작성자 대보름


반응형

'OS > HP-UX' 카테고리의 다른 글

Glance  (0) 2009.01.21
HP-UX memory buffer 변경하는 방법  (0) 2009.01.20
[HP-UX ] 한글 입력하기.  (0) 2009.01.19
HP-UX Language 설정  (0) 2009.01.19
[HP-UX] nfs 설정  (0) 2005.03.11
Posted by [PineTree]
OS/HP-UX2005. 3. 11. 02:08
반응형
1. UID GID 의 Server-Client 간의 일치성 확인
  
2. NFS Server 설정
   1) NFS subsystem이 server에 설치되어 있는가? (kernel에 compile 되어 포함되어 있는지 확인)
   2) server의 /etc/rc.config.d/nfsconf 파일 편집
   3) nfs server daemons 시작
   4) /etc/exports 파일 편집
   5) 디렉터리 export 하기
   6) server 설정 점검
  
3. NFS Client 설정
    1) NFS subsystem이 client에 설치되어 있는가? (kernel에 compile 되어 포함되어 있는지 확인)
    2) client의 /etc/rc.config.d/nfsconf 파일 편집
    3) nfs client daemons 시작  
    4) /etc/fstab에 nfs에 대한 마운트 정보 입력
    5) nfs mount 하기
    6) client 설정 점검
  
4. NFS Check List
  
  
이제 각 단계별로 설명을 드리겠습니다.
  
1. UID GID 의 일치성 유지
  
예를 들어, server 의 /etc/passwd 파일이 다음과 같고,
  
    user1:...:101:100:...:/home/user1:...
    user2:...:102:100:...:/home/user2:...
    user3:...:103:100:...:/home/user3:...
  
client 의 /etc/passwd 파일이 다음과 같을 때,
  
    user1:...:103:100:...:/home/user1:...
    user2:...:102:100:...:/home/user2:...
    user3:...:101:100:...:/home/user3:...
  
client 가 server 의 /home 디렉터리를 mount 하였을 때, 어떤 현상이 벌어지겠습니까?
user1 의 $HOME 은 /home/user1 이 되어야 하나, client 와 server 의 user1에 대한 UID 가 서로 다르기 때문에, user1은 /home/user3 을 access 할 수 있으나, /home/user1 은 access 할 수 없어 지게 되며, user3는 그 반대 경우로 됩니다. 즉, client - server 간의 UID, GID를 일치시킬 필요가 있는 것입니다.
  
2-1) nfs subsystem 이 kernel에 존재하는지 확인
  
sam을 통해 확인하는 방법
    # sam --> Kernel Configuration --> Subsystems
  
                  Current    Pending
                  State      State
    LAN/9000        In         In
    NFS/9000        In         In
  
HP-UX 10.x  
    # grep -n -e nfs -e lan /stand/system
  
HP-UX 11.x
    # kmsystem | grep -e nfs -e lan
  
위의 세가지 중 하나를 선택하시어 확인하시면 됩니다.
  
만약, nfs subsystem이 kernel에 존재하지 않으면, sam에서 추가하신 후, reboot 하시면 됩니다.
  
2-2) server의 /etc/rc.config.d/nfsconf 파일 편집
  
nfs client는 run-level 2에서 자동으로 실행됩니다.
start-up script를 통해 다음과 같이 동작됩니다.
  
        /sbin/rc2.d/**** ----(link)----> /sbin/init.d/nfs.core
        /sbin/rc2.d/**** ----(link)----> /sbin/init.d/nfs.client
  
nfs server는 run-level 3에서 자동으로 실행됩니다.
start-up script를 통해 다음과 같이 동작됩니다.
  
        /sbin/rc3.d/**** ----(link)----> /sbin/init.d/nfs.server
  
위에서 보시는 바와 같이 nfs 와 관련된 startup script 는 3가지가 있습니다.
  
        /sbin/init.d/nfs.core       portmap(10.20) / rpcbind (11.x) daemon 들을 시작하고
                                    nfs server, client 모두에 필요한 다른 초기화 작업 수행.
                                    이 script는 run-lever 2에서 실행 됨.
  
        /sbin/init.d/nfs.client     nfs client에서 필요한 daemon 들을 실행.
                                    이 script는 run-lever 2에서 실행 됨.
  
        /sbin/init.d/nfs.server     nfs server에서 필요한 daemon 들을 실행.            
                                    이 script는 run-lever 3에서 실행 됨.
  
위의 세가지 script 는 공통적인 configuration 파일을 사용하며, 그 파일이 바로
  
        /etc/rc.config.d/nfsconf
  
파일입니다.
  
파일의 내용을 다음과 같이 수정하여 주십시오.
  
        NFS_SERVER = 1             boot process 중, nfs server 시작.  
                                   (0로 하시면, nfs server 동작 안 함)
    
        NUM_NFSD = 16              boot time 시 몇 개의 nfsd daemon을 실행할 것인가?
                                   client 가 늘어나면, 당연히 이 값도 늘어야 함.
  
        PCNFS_SERVER = 1           windows (Microsoft) client 들에게 좀 더 권한을 주고 싶다면,
                                   "1"로 setting. rpc.pcnfsd daemon 이 실행됨.
                                   일반적인 access 만을 원한다면, "0"으로 셑팅.
  
        START_MOUNTD = 1           rpc.mountd daemon 을 실행 하도록 함.
  
        NFS_TCP = 1                HP-UX 11.00에서 nfs server를 동작시키고,  
                                   NFS over TCP patch를 설치 하였다면... 반드시 "1"로 셑팅.
  
2-3) nfs server daemons 시작
  
nfs server 시작 및 종료 방법은 다음과 같습니다.
  
        # /sbin/init.d/nfs.server start (시작)
        # /sbin/init.d/nfs.server stop  (종료)
  
시작하였을 때,  ps -ef로 확인 가능한 daemon 들은 다음과 같습니다.
  
        portmap             (HP-UX 10.20 경우)        
        rpcbind             (HP-UX 11.x 경우)
        nfsd 16             (NUM_NFSD = 16 이므로, 이 daemon 이 16개 동작 됨.)
        rpc.mountd           client 의 file system mount 요청을 처리
        rpc.pcnfsd          (PCNFS_SERVER = 1 인 경우)
        rpc.statd              
        rpc.lockd  
  
2-4) /etc/exports 파일 편집
  
이 파일이 무엇을 공유할 것인가를 정의 하는 파일입니다.
  
Examples:
  
        /usr/share/man
        /home                     -access=hosta:hostb
        /opt/games                -ro
        /opt/appl                 -access=hosta:hostb,ro
        /usr/local                -rw=hosta
        /etc/opt/appl             -root=hosta,access=hostb
  
  
위의 예는 다음과 같은 권한을 부여 한 것입니다.
  
        /usr/share/man       모든 host 에게 rw (read/write) 권한
        /home                hosta, hostb 에게 rw 권한
        /opt/games           모든 host 에게 ro (read only) 권한
        /opt/appl            hosta, hostb 에게 ro 권한
        /usr/local           hosta 에게 rw, 나머지는 ro
        /etc/opt/appl        hosta에게 root+rw, hostb 에게 rw
  
다음의 테이블은 export option 들을 정리한 것입니다. 참고로 하십시오.
Table 1
Export options used: hosta hostb others
/home &#8211;access=hosta rw - -
/home &#8211;access=hosta:hostb rw rw -
/home rw rw rw
/home &#8211;rw=hosta:hostb rw rw ro
/home &#8211;rw=hosta rw ro ro
/home &#8211;ro rw ro ro
/home &#8211;access=hosta:hostb,ro ro ro -
/home &#8211;access=hosta,ro ro - -
Table 2
Export options used: hosta hostb others
/home &#8211;root=hosta,access=hosta root+rw - -
/home &#8211;root=hosta,access=hosta:hostb root+rw rw -
/home &#8211;root=hosta root+rw rw rw
/home &#8211;root=hosta,rw=hosta:hostb root+rw rw ro
/home &#8211;root=hosta,rw=hosta root+rw ro ro
/home &#8211;root=hosta,rw=hosta,access=hosta:hostb root+rw ro -
/home &#8211;root=hosta,access=hosta root+rw   -
  
  
2-5) 디렉터리 export 하기
/etc/export에 등록된 디렉터리들을 실제적으로 export / uxexport 하는 명령은 다음과 같습니다.
        # exportfs -a        /etc/exports에 등록된 것을 모두 export 하는 명령)
        # exportfs           현재 export 된 파일 시스템을 보여주는 것.
        # exportfs -i /home  /etc/exports 등록하지 않고 바로, /home 을 export
        # exportfs -u /home  /home 파일 시스템을 unexport
        # exportfs -ua       /etc/exportfs에 등록된 모든 파일 시스템 unexport
  
2-6) server 설정 점검
NFS Server daemon 이 등록되었는지 확인
        # rpcinfo -p  
어떤 파일시스템이 누구에게 export 되어 있는지 확인
        # showmount -e  
어떤 export 옵션이 지정되었는지 확인
        # exportfs
어떤 client 가 현재, server 의 파일시스템을 mount 하여 사용하고 있는가?
        # showmount -a  
위에서  은 nfs server 의 hostname 입니다.        
  
3-1) NFS subsystem이 client 에 설치되어 있는가? (kernel에 compile 되어 포함되어 있는지 확인)
2-1) 내용과 동일

  
3-2) client의 /etc/rc.config.d/nfsconf 파일 편집
  
2-2) 내용 참조 후, 다음의 내용 체크

    NFS_CLIENT = 1
    NUM_NFSIOD = 16
    NFS_TCP = 1
  
3-3) nfs client daemons 시작  
  
nfs client 시작 및 종료 방법은 다음과 같습니다.
  
        # /sbin/init.d/nfs.client start (시작)
        # /sbin/init.d/nfs.client stop  (종료)
  
시작하였을 때,  ps -ef로 확인 가능한 daemon 들은 다음과 같습니다.
  
        portmap             (HP-UX 10.20 경우)        
        rpcbind             (HP-UX 11.x 경우)
        biod 16             (NUM_NFSIOD = 16 이므로, 이 daemon 이 16개 동작 됨.)
        rpc.statd              
        rpc.lockd  
  
  
3-4) /etc/fstab에 nfs에 대한 마운트 정보 입력
  
만약, nfs server hostname이 nfsserver 라고 가정하고, nfs로 mount 하려는 파일시스템이
/home 이라고 가정 했을 때, /etc/fstab에 다음의 내용을 입력합니다.
  
        nfsserver:/home    /home    nfs    defaults    0         0
설명:   서버와 exported    mount    F/S    mount     backup     fsck
        파일시스템         point    type   option    frequency  option
  
  
3-5) nfs mount 하기
  
Mount Examples:
        # mount :/home /home      서버로부터 /home을 /home으로 mount
        # mount /home                      /etc/fstab 의 내용을 참조하여 /home mount
        # mount -aF nfs                    /etc/fstab 내용 중 nfs type 의 파일 시스템 모두 mount
        # mount -a                         /etc/fstab 의 모든 내용 mount
        # mount -v                         현재 mount 된 파일 시스템 정보 출력
  
Umount Examples:
        # umount :/home          :/home umount
        # umount /home                     umount /home
        # umount -aF nfs                   nfs type 의 파일 시스템 모두 umount
        # umount -a                        모든 파일 시스템 umount
  
  
3-6) client 설정 점검 
반응형

'OS > HP-UX' 카테고리의 다른 글

Glance  (0) 2009.01.21
HP-UX memory buffer 변경하는 방법  (0) 2009.01.20
[HP-UX ] 한글 입력하기.  (0) 2009.01.19
HP-UX Language 설정  (0) 2009.01.19
HP-UX NFS 설정하기  (0) 2009.01.19
Posted by [PineTree]