HP-UX System Administration II

2011.10.04 22:18

조인상 조회 수:16054

원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

HP-UX System Administration II

 

Moudule 1. LAN Concepts
Moudule 2. LAN Hardware Overview
Moudule 3. Configuring IP Connectivity
Moudule 4. Configuring Routing
Moudule 5. Configuring Subneting
Moudule 6. Troubleshooting Network Connectivity
Moudule 7. Starting Network Services
Moudule 8. NFS Concepts

Moudule 9. Configuring NFS
Moudule 10. Configuring AutoFS
Moudule 11. Configuring NIS
Moudule 12. Configuring DNS
Moudule 13. Configuring the ARPA/Berkeley Services
Moudule 14. Configuring BOOTP/TFTP Server
Moudule 15. Configuring Configuring NTP
Moudule 16. Configuring an SD-UX Server

----------------------------------------------------------------------------------------------------------------------------------------------

 

Moudule 1.  LAN Concepts
1-1. What Is a Local Area Network(LAN)?

      1. Broadcast mechanism

      2. 연속매체로 연결

      3. 약 10km 반경의 지역으로 제한

      4. 빠른 속도로 대량의 정보 송신 기능

 

1-2. OSI 7 Layer

OSI                             TCP/IP

-------------------------------------------------------

Application              -       Application

Presentation

Session

-------------------------------------------------------

Transport(segment) -       Transport

-------------------------------------------------------

Network(packet)     -       Internet

-------------------------------------------------------

DataLink(frame)      -        Network Interface

Physical(bit)

-------------------------------------------------------


1-3. LAN, WAN PROTOCOL

   - Physical / DataLink 층에 해당

   - LAN : Ethernet 표준.  802.3, 802.5, FDDI 등의 프로토콜이 있음

   - WAN : SDLC, HDLC,PPP, LAPB, ATM, V.24, V.35, HSSI, G703, EIA/TIA-232, EIA/TIA-449, EIA-530

 

1-4. Media Access Control(MAC) Addresses

   - Ethernet Address

   - DataLink 층의 MAC계층에 의해 사용됨

   - 네트웍카드의 48비트 하드웨어 주소

   - 주소 형식

      0x 0060B0 7ef226

      0x : 16진수로 표현

      0060B0 : 카드 제조사 번호

      7ef226 : 카드 고유 번호

   - MAC address 확인방법

     # lanscan                        // 전체 NIC의 MAC address 확인

     # ifconfig lan0


1-5. ARP (Address Resolution Protocol)

   - IP 주소 대 MAC address간 테이블을 유지하고 테이블내 해당되는 주소면 테이블에서 변환. 없으면 브로드캐스팅해서

    관련 IP주소를 획득


1-6. Network  설정

  1. DNS관련

      - /etc/nsswitch.conf

      - /etc/resolv.conf

  2. Default GW 관련

      - # route add default <gw주소> 1                   // default gw 추가

        # route delete default <gw주소>                  // default gw 삭제

      - # netstat -nr

  3. netstat

      - # netstat -in         // decimal number로 표현

  4. hostname 변경

      - # vi /etc/hosts

      - # hostname <호스트명>

      - # /sbin/init.d/hostname start

 

 

Moudule 2.  LAN Hardware Overview

2-1. Bridges , Routers, and Gateways

  1. Bridges

      - OSI모델의 계층 2까지 적용

      - OSI DataLink 계층에서 두개의 LAN segemtn를 연결하는데 사용됨

  2. Router

      - OSI 계층의 1,2,3 계층까지 적용

      - 두개 이상의 독립 네트워크를 연결

  3. Gateway

      - OSI 모델의 1-7 전 계층에 적용

      - Ethernet-TCP/IP, IBM SNA 같은 전혀 닮지 않은 네트워크 구조를 연결

      - 브리지와 라우터의 모든 작업을 수행할 수 있음

 

 

 Moudule 3. Configuring IP Connectivity
3-1. Software Requirements of the LANIC

  1. S/W 필요사항

      : HP-UX 10.x 에서는 LAN/9000 Link  소프트웨어와 인터넷서비스(ARAP/Berkely), NFS/NIS 서비스가 기본 포함.

  2. LAN 9000/Link 소프트웨어 설치 여부 확인

      # swlist -l product | more

  3. LANIC 드라이버 확인

      # ioscan -fnkC lan

 

3-2. Checking Autoconfiguration of LANIC

  - 시스템이 시작시에 자동으로 감지. 커널에서 자동 구성되고 만들어짐.

  - ioscan 으로 점검 가능

 

3-3. IP Connectivity Configured via (ip 변경, hostname 변경)

  1. 시작 프로세스

      - 시스템 시작시 init 프로세스에 의해서 /sbin/init.d/net 스크립트가 호출됨

      - /sbin/init.d/net 스크립트는 /etc/rc.config.d/netconf 를 호출하여 관련 명령어를 수행함(/sbin/init.d/net 은 수정불가)

  2. NIC 재구성방법

      # ioscan -fnC lan                 // lan 카드 드라이버 모두 재구성

      # ioscan -funC lan               // 재구성 없이 구성되어있는 정보만 확인

  3. lanadmin 명령어

      # lanadmin -> lan -> display      // 현재 lan (PPA번호) 에 해당하는 설정값 확인

      # lanadmin -A 0x0098ef7301     // MAC 주소 변경

      # lanadmin -a <PPA번호>         // MAC 주소 확인

      # lanadmin -x <PPA번호>         // 속도, autonego 설정 확인

  4. IP 주소 변경

      # vi /etc/rc.config.d/netconf       수정후 /sbin/init.d/net stop;/sbin/init.d/net start

      # set_parms ip_address 설정후 /etc/rc.config.d/netconf 에 저장.   /sbin/init.d/net stop;/sbin/init.d/net start

      # ifconfig lan0 192.168.0.2 netmask 255.255.255.0 up

  5. hostname 변경

      # vi /etc/rc.config.d/netconf       수정후 /sbin/init.d/net stop;/sbin/init.d/net start

      # set_parms hostname 설정후 /etc/rc.config.d/netconf 에 저장.   /sbin/init.d/net stop;/sbin/init.d/net start

      # hostname <호스트명>     // 현재세션만 변경됨

 

 

Moudule 4.  Configuring Routing
4-1. Routing Concepts

  - 인터넷의 구조는 라우팅 프로그램과 게이트웨이에 의해 상호연결된 많은 물리적 네트워크 세그먼트들로 이루어진다.

  - 라우팅이란 패킷을 보낼 경로를 선택하는 과정을 말한다.

  - 라우팅 프로그램이란 경로를 선택하는 컴퓨터를 말한다. 라우팅프로그램을 게이트웨이라고도 부를수 있다.


4-2. Routing Tables

 

 

Moudule 5.  Configuring Subneting
5-1. subnet 구성

  - Class A : 255.0.0.0  (net id : 255 + host id : 0.0.0)

  - Class B : 255.255.0.0 (net id : 255.255 + host id : 0.0)

  - Class C : 255.255.255.0 (net id : 255.255.255 + host id : 0)

  - 네트워크와 host를 구분한다.

  - Destination host가 local인지 remote 인지 구분한다.

 

5-2. subnetting 의 장점

  1. 토폴로지 혼합 가능 : Ethernet - Token Ring

  2. Network traffic 조절 가능

  3. subnet당 host 수 조정 및 전체 네트워크수 조정

 

 

Moudule 6.  Troubleshooting Network Connectivity
6-1. lanscan Command

 - NIC의 하드웨어주소와 상태를 보여줌

   # lanscan

 - NIC의 interface 이름와 PPA 이름을 보여줌

   # lanscan -ip

 - NIC의 interface 이름과 NMID를 보여줌

   # lanscan -in

 - NIC의 APA설정과 연관된 LAN 인터페이스의 PPA이름을 보여줌

   # lanscan -q

 

6-2. linkloop Commamd

  - /usr/sbin/linkloop 명령은 OSI 7layer의 physical~datalink 층을 검사한다. root 유저만 사용가능

  - link level address를 사용하는 경우 linkloop를 이용하여 LAN Interface 를 검사할 수 있다.

    # linkloop 0x001A4B08963D

 

6-3. lanadmin Command

  - NIC의 통계를 수집

  - NIC 재설정

  - NIC 하드웨어 문제 점검

  - 사용법

    # lanadmin  -> lan -> display           /* NIC 상태 표시 */

    # lanadmin -a  0                                  /* MAC 주소 확인.   0은 PPA번호 */

    # lanadmin -A 0x001A4B08963D 0   /* MAC주소 변경 */

    # lanadmin -s 0                                  /* NIC speed 확인 */

    # lanadmin -x 0                                  /* NIC speed,duplex mode,auto mode 설정상태 확인 */

 

 

Moudule7  Starting Network Services
7-1. /sbin/rc*.d Directories

  - /sbin/rc*.d 디렉토리는 어떤 런레벨의 서비스들이 start 하고 stop하는지를 결정한다.

  - /sbin/rc 는 시스템 시작시에 서비스를 시작시키기 위하여 S 스크립트를 실행한다.

  - /sbin/rc 는 시스템 종료시에 서비스를 종료시키기 위하여 K 스크립트를 실행한다.

 

 예) /sbin/rc2.d/S730cron

   - rc2.d : runlevel 2에 해당

   - S : Start 스크립트

   - 730 : 순번. 이 순번에 따라 시작시키는 순서가 결정됨

   - cron : 서비스명칭

 

7-2. /sbin/init.d/* Scripts

  - /sbin/init.d 위치에 존재하는 스크립트들

  - /sbin/rc*.d 아래의 S나 K스크립트들은 파라미터를 통해서 실제로는 /sbin/init.d 의 스크립트들을 실행한다.

 
7-3. 데몬과 서비스구별 ( daemon, server process )

  - daemon : 메모리에 항상 상주하는 프로세스.  inetd, crond, named....

  - server process : 필요시에만 서비스를 처리해주기 위해 실행해 줌.   telnetd, ftpd, rlogind...


7-4. RUN-LEVEL

  1. # who -r 로 현재 runlevel 상태를 확인할 수 있음.

  2. runlevel 에 따라 실행되는 서비스들

     - runlevel 0 : shutdown

     - runlevel 1 : syncer

     - runlevel 2 : syncer, NFS

     - runlevel 3 : syncer, NFS, CDE

  3. 런레벨 스크립트 실행과정

     - runlevel 2 이상으로 시스템이 시작되면 /sbin/rc2.d 스크립트가 호출되고 /sbin/init.d 스크립트가 실행되며

       /etc/rc.config.d 의 config 파일에서 구성정보를 참조한다. 

 

 

Moudule 8  NFS Concepts
8-1. What Is NFS ?

  - sun microsystems 에서 개발.

  - NIS : 네트웍 관리를 단순화.

  - RPC : 원격으로 프로그램을 호출.


8-2. NFS Definitions

  1. 파일시스템

      - 파일과 디렉토리의 논리적인 그룹.

  2. 서버

      - 네트웍을 통하여 부분이나 전체적인 공유를 수행할 파일시스템을 물리적으로 소유한 장비

  3. 클라이언트

      - 서버에 속해있는 파일시스템을 사용하는 장비

  4. export

      - 서버가 파일시스템을 공유할수 있게 해주는 수단

  5. HP-UX의 LVM을 이용한 NFS 확장성

      - 파일시스템 축소/확장

      - 디스크를 논리볼륨으로 분할하여 여러개의 파일시스템 생성.

      - NFS는 마운트되어야하며 UNIX 시스템은 서버임과 동시에 클라이언트일수 있다.


8-3. NFS Is Built on Remote Procedure Calls (RCP)

  - RPC를 이용하면 서버시스템을 클라이언트 시스템의 프로그램이 호출할 수 있는 절차를 정의할 수 있다.

  - Procedure가 특정 하드웨어나 운영체제에 의존하지 않는다.

  - 각 Procedure는 하나의 파라미터를 이용해서 하나의 결과를 보낸다.

  - 표기법에 따라 Remote Procedure 를 통과하고 Procedure에 의해 복구된 데이터는 공통 데이터 표시로 암호화 되어야 한다.

  - 외부 데이터 표기 패키지는 서로 다른 운영체제 사이에 데이터를 교환할 수 있도록 공통형식으로 데이터를 암호화 하기 위해

    Remote Procedure가 사용할 수 있는 루틴을 사용한다.

  - Remote Procedure Call은 Network Session Layer의 프로그램을 사용할 수 있는 인터페이스 이다.

 

8-4. The portmap and rpcbind Daemons

  - RPC 클라이언트 프로세스는 RPC 프로그램 번호를 사용하여 원격 RPC 프로그램을 요구한다. 이러한 RPC 프로그램 번호는

    각 RPC 프로그램에 대하여 /etc/rcp 파일에 나열된다.

  - RPC 서버 프로세스는 시작되면 그 자체를 portmap 으로 등록하여 portmap에 어떤 포트번호가 수신되며 어떤 RPC 프로그램 번호가

    사용할 준비가 되어있는지 알려준다.

  - 클라이언트가 특정 프로그램 번호로 RPC호출을 하려는 경우 처음에는 서버 시스템의 portmap과 접촉하여 RPC패킷이 송신되어야 하는 포트번호를 결정한다.

  - portmap 데몬은  RPC 프로그램과 버전 번호를 UDP또는 TCP포트 번호에 대응시킨다.

    이 프로그램은 원격 프로그램의 동적 결합을 가능하게 만든다. 보관중인 포트번호가 아주 적고 잠재적인 원격 프로그램의 수가 아주 많을 경우 이러한 결합이 필요하다.

 

 

Moudule 9.  Configuring NFS

9-1. Configuring NFS Servers and Clients

  1. UID와 GID를 일치하게 구성

  2. NFS서버 구성

      - 커널안에 NFS서브시스템이 있는지 확인

      - /etc/rc.config.d/nfsconf 파일 수정

      - NFS서버를 수동으로 시작

      - /etc/exports 파일 생성

      - 디렉토리를 export 시킴

  3. NFS 클라이언트 구성

      - 커널안에 NFS서브시스템이 있는지 확인

      - /etc/rc.config.d/nfsconf 파일 수정

      - NFS 클라이언트를 수동으로 시작

      - /etc/fstab 파일에 새로운 항목을 생성

      - NFS 파일시스템을 마운트

      - export되고 마운트된 파일시스템을 보기


9-2. Keep UIDs and GIDs Consistent

  - /etc/passwd 디렉토리 UID 필드와 /etc/group 엔트리의 GID 필드는 NFS 사용자를 인증한다.

    클라이언트는 이 UID와 GID를 파일 소요와 허용을 점검할때 사용하도록 서버로 보낸다.

    다중 시스템에 로그인 된 사용자는 그러한 시스템에서 동일한 UID와GID를 사용하여야 한다.


9-3. Edit NFS Server's Configuration File

  - 시스템 시작시 런레벨 2 에서  /sbin/rc2.d 스크립트에서

    /sbin/init.d/nfs.core(portmap을 수행),  /sbin/init.d/nfs.client 를 수행함.

  - 런레벨3 에서는 /sbin/rc3.d 에서 /sbin/init.d/nfs.server를 수행함.

  - nfs.core, nfs.client, nfs.server 모두 /etc/rc.config.d/nfsconf 설정파일을 참조하여 수행됨


9-4. Start NFS Server Functionality Manually

  1. 서버와 클라이언트 데몬

     - 서버 : portmap/rpcbind, nfsd, rpc.pcnfsd, rpc.mountd, rpc.statd, rpc.lockd

     - 클라이언트 : biod, portmap/rpcbind, rpc.statd, rpc.lockd

  2. NFS서버를 수동으로 시작

     # /sbin/init.d/nfs.server start


9-5. Create /etc/exports Files

  1. /etc/exports 파일 수정

      예) /home root=client1,-rw,access=client1:client2

  2. exportfs 명령어

     - 현재의 export table 확인

       # exportfs

     - /etc/exports 파일 내용을 확인

       # exportfs -a

     - /etc/xtab 의 내용을 확인(마운트된 NFS 파일시스템)

       # exportfs -ua

     - 새로운 파일시스템을 직접 export

       # exportfs -i -o access=client1 /home2

     - 특정 디렉토리를 export에서 해제

       # exportfs -u /home


9-6. Mount the NFS File System

  1. 마운트 예

      # mount server:/home /nfs_home

  2. export 파일시스템 보기 & 마운트 파일시스템 보기

      - 서버

         # exportfs                      : 현재 export된 파일시스템 보기

         # showmount -a            : 클라이언트가 현재 mount한 파일시스템 보기

         # showmount -e            : 현재 서버에서 export 되어있는 파일시스템 보기

      - 클라이언트

         # mount -v                    : 현재 마운트되어있는 모든 파일시스템 보기

         # showmount -e server1    : server1이라는 NFS서버에서 export 중인 파일시스템 보기


9-7. Common NFS Problems

  1. NFS 오류 상황

     - /etc/exportfs 가 없거나 포맷이 잘못되면 오류발생

     - /etc/exportfs에는 공식이름이 아닌 NFS클라이언트의 별명을 사용한다.

     - exportfs 명령을 사용하지 않고 /etc/exportfs 만 수정한 경우 export되지 않는다.

     - portmap과 inetd가 잘못된 순서로 호출되거나 삭제될 경우 오류

     - mountd 가 서버에서 실행되지 않은 경우 rpcinfo를 호출할 수 있다.

     - nfsd가 서버에서 수행중이지 않은 경우 오류

     - 클라이언트/서버간 네트웍성능이 좋지 않은 경우 NFS성능 저하

 

 2. rpc 관련 명령어

     - rpcinfo

       # rpcinfo -p     : 호스트에서 portmapper를 검사하고 모든 rpc프로그램의 목록을 표시한다.

       # rpcinfo -u <host> <program>   : UDP를 사용하여 <host>로 <program>에 호출을 하고 응답여부를 표시

       # rpcinfo -t <host> <program>   : TCP를 사용하여 <host>로 <program>에 호출을 하고 응답여부를 표시

     - nfsstat

       # nfsstat -c : 클라이언트 정보

                      -s : 서버 정보

                      -n : NFS버전 정보

                      -m : NFS파일시스템 통계정보

 

 

Moudule 10.  Configuring AutoFS
10-1. The Concept of Automounter

  Automounter 란 사용자가 원격 파일시스템을 필요에 따라 마운트 할 수 있는 NFS 서비스.

  모든 NFS 마운트정보는 automount map에 있다. 특정 시간이 경과하거나 사용하지 않을 경우 자동으로 마운트 해제된다.


10-2. Automounter Maps   

  1. Client 에서 mount map을 선택하여 결정한다.

     - Master maps

     - Direct maps

     - Indirect maps

     - Special maps- hosts

 

  2. Master maps : /etc/auto_master

     - master map은 다른 map들을 설명하는 map. 이 맵은 해당 선택사항과 mount point 로 Direct/Indirect map을 나열한다.

     - 모든 map 정보를 command line 으로 할 경우 master map은 필요하지 않다.

     - /etc/auto_master 작성

       형식) 마운트디렉토리          map이름          마운트옵션

       /-              /etc/auto.direct                             /* direct map */

       /home       /etc/auto.home                             /* Indirect map */

       /net          -hosts                   -soft                /* Special map */

      

10-3. Automouter 설정 example

-skipped-
10-4. Troubleshooting Automounter

-skipped-
 

Moudule 11.  Configuring NIS
11-5. NIS starup files

서버용 : /sbin/init.d/nis.server

클라이언트용 : /sbin/init.d/nis.client

conf 파일 : /etc/rc.config.d/namesvrs

 

11-6. NIS deamons

마스터서버용 : portmap/rpcbind, ypserv, ypxfrd, rpc.yppasswdd, rpc.ypupdated, keyserv, ypbind

슬레이브서버용 : portmap/rpcbind, ypserv, ypxfrd, keyserv, ypbind

클라이언트용 : portmap/rpcbind, keyserv, ypbind

 

 

Moudule 12.  Configuring DNS
12-1. Resolving Host Names to IP Addresses

  - bind, NIS, /etc/hosts 를 이용하여 resolving 한다.

 
12-2. DNS Overview

  - bind : Berkely Internet Name Domain  RFC 1034/1035


12-3. Name Server

  1. Primary server

     - 가장 최근의 정보를 가지며 데이터에 대한 권한을 가진다.

  2. Secondary server

     - resolver에 대한 백업서버. Primary server로부터 zone 파일을 전송받는다.

  3. Cache-only server

 

12-4. Name Server Zones

  - zone에 도메인의 모든 정보를 기입.


12-5. Resolving Host Names in the Local Domain


12-6.Configuring a Primary Name Server

  # vi /etc/named.data/param

       -d domainname.com

       -n 192.168.1

       -z 192.168.1.1

       -b /etc/named.boot                           /*  bind v4 : /etc/named.boot,  bind v8 : /etc/named.conf  */

  # hosts_to_named -f /etc/named.data/param

  # vi /etc/rc.config.d/namesvrs

       NAMED=1

       NAMED_ARGS=""

  # vi /etc/resolv.conf

  # /sbin/init.d/named start

 

12-7. Configuring DNS Clinets

  # vi /etc/resolv.conf

  # vi /etc/nsswitch.conf

  # vi /etc/hosts


12-8. Configuring the Name Server Switch

  # vi /etc/nsswitch.conf

  - 파일이 없을 경우 bind -> nis -> files 순으로 지정된다.


12- 9. Testig DNS with nslookup

12-10. DNS Master Server 구성하기

 

12-11. Loading the DNS Data Files

  /sbin/rc2.d/named  -> /sbin/init.d/named (conf file : /etc/rc.config.d/namesvrs) -> /usr/sbin/named  (conf file : /etc/named.boot or /etc/named.conf)

 

12-12. Updataing the Parimary Server

  # kill -1 PID

  # /usr/sbin/sig_named

 

Moudule 13.  Configuring the ARPA/Berkeley Services
13-1. Internet Services Overview

  1. ARPA Services

      - telnet

      - ftp/tftp

      - smtp

      - gated

      - bind

      - ntp

      - bootp

  2. Berkeley Services

      - rlogin

      - rcp

      - remsh, rexec

      - Berkeley Sockets API

      - rlpdeamon

      - rwhod

 

13-2. Starting Internet Services via /sbin/rc

   - /sbin/rc2.d/*  -> /sbin/init.d/*

   - gated : /etc/rc.config.d/netconf

   - named : /etc/rc.config.d/namesrvs

   - inetd : /etc/rc.config.d/netdaemons & /etc/inetd.conf

   - rwhod : /etc/rc.config.d/netdaemons

   - xntpd : /etc/rc.config.d/netdaemons

   - sendmail : /etc/rc.config.d/mailservs

 

13-3. Starting Internet Services via inetd

  - /etc/inetd.conf 에서 관리하는 서비스를 지정

  - /etc/services 파일에서 포트번호를 참조

  - /var/adm/inetd.sec 파일에서 허용여부를 지정

 

 

Moudule 14.  Configuring BOOTP/TFTP Server
14-1. What Are bootp and tftp ?

  1. bootp : 네트웍관련 파라미터를 NFS diskless client, X-terminal, Network Printer 등으로 다운로드하는데 사용되는 Boot Strap Protocol 이다.

                   HP-UX에서는 /usr/lbin/bootpd 에 있다.

  2. tftp : bootp와 기타 파일을 전송할 수 있다. /usr/lbin/tftpd 데몬은 네트웍프린터와 함께 사용되어 추가 구성파일을 다운로드 한다.


14-2. What Is an X-Staion ?

  1. X-Station은 웍스테이션의 GUI와 네트웍 연결의 융통성을 제공하여 ASCII 터미널의 한계를 극복한다.

  2. X-Station은 네트웍 환경에서 X-Windows 를 사용할 수 있는 단말기이다.

     다수의 호스트와 X-Station을 함께 네트웍에 연결함으로써 사용자가 네트웍의 모든 장치와 컴퓨팅 기능을 공유할 수 있다.

     X-Station은 웍스테이션보다 가격이 낮기 때문에 유용.

 

14-3. Booting a X-Station

  1. X-Station은 네트웍과 서버호스트에 의존적이다.

  2. Boot Server

     - Boot서버는 X-Station의 Boot Request(BOOTP or DHCPD)에 응답하며 X-Station에 네트웍 구성정보를 제공하는 호스트

     - 게이트웨이를 통과할 수 없기 때문에 Boot 서버와 X-Station은 동일한 네트웍/서브넷 안에 위치해야 한다.

  3. 파일서버

     - X-station에 X서버 코드 또는 폰트를 보내는 호스트. Boot Server와는 달리 동일한 네트웍 안에 위치할 필요는 없다.

  4. 세션서버

     - X-station에 HP VUE, XDM과 같은 X세션관리 프로그램을 제공한다. 이 서버는 X-station 유저에게는 로그인서버이다.


14-4. Configuring an X-Terminal Server

  1. 서버구성

      - swinstall로 ENWARE X Station Software 설치

      - # vi /etc/services

      - # vi /etc/inetd.conf

      - 파일서버구성 (/usr/lbin/tftpd  or NFS : # exportfs /opt/enware  )

      - # vi /etc/bootptab

      - # xtadm  으로 테스트

 

 
Moudule 15.  Configuring Configuring NTP
15-1. Introduction to the Network Time Protocol(NTP)

  - 네트웍 환경에서 다음 목적을 위해 모든 구성원들에게 시간을 동기화 시킨다.

    1. 클라이언트 시스템과 백업서버간 정확한 증분 백업을 수행하기 위해

    2. 두 시스템간 Kerebros 티켓을 사용하는 RPC들을 확보하기 위해

    3. 사용자의 마지막 로그인이나 파일의 마지막 수정시간을 알기 위한 어플리케이션을 위해


15-2. NTP Time Sources

  - NTP time 소스는

    1. GPS위성으로 부터 받는 신호를 사용하는 무선 시간

    2. 인터넷에서의 네트웍 시간

    3. 시스템 내부의 시간

  을 포함한다.


15-3. NTP Stratum Levels

  - 시간 소스의 정확도는 그 계층레벨로 정의된다.

  - Stratum 1 : most accurate 최고 정확

  - Stratum 15 : Least accurate  최저 정확도

 

15-4.Defining NTP Roles via /etc/ntp.conf

  1. /etc/ntp.conf 파일은 네트웍상에서 시스템의 NTP를 정의한다.

     # vi /etc/ntp.conf

        server 192.168.1.1

 

15-5. More /etc/ntp.conf Examples

15-6. How NTP Adjusts the System Clock

  1. /usr/sbin/ntpdate

     - 시스템 부팅시 한번 호출되는 유틸리티

     - 한개 이상의 NTP서버에 polling(요구)

     - 가장 정확한 NTP서버에 시간을 동기화

  2. /usr/sbin/xntpd

     - 시스템 부팅시에 시작되는 데몬

     - 정기적인 간격으로 한개 이상의 NTP서버에 polling

     - 가장 정확한 NTP서버에 시간을 동기화

  3. /etc/ntp.drift

     - xntpd에 의해서 관리되는 파일

     - 로컬 시간의 정확도 초과시간을 추적


15-7. Configuring an NTP Server

  1. /etc/rc.config.d/netdaemons 파일 수정

      exports NTPDATE_SERVER=

      exports XNTPD=1

      exports XTNPD_ARGS=

  2. /etc/TIMEZONE 파일 수정

      TZ=CST6CDT

      export TZ

  3. /etc/ntp.conf 수정

  4. /sbin/init.d/xntpd  스크립트 실행

  5. 기다린다. NTP는 peer와 서버간 접속이 되기 위해서 약 6분 정도의 polling 간격시간이 필요하다.

  6. 연결을 확인하기 위해 ntpq -p 명령을 사용한다.

 

8. Verifying NTP Functionality

 

Moudule 16.  Configuring an SD-UX Server
16-1. Why Create an SD-UX Depot Server?

  1. 네트웍 SD-UX depot 에서 할 수 있는 것들

      - 클라이언트들은 CD-ROM없이 네트웍을 통하여 설치할 수 있다.

      - 복수의 소스들로부터 소프트웨어는 단일 장소안에서 통합될수 있다.

      - 패치와 소프트웨어 관리를 단순화

  2. 네트웍 depot 로부터 분배되는 자원들

      - 패치

      - 10.x 어플리케이션과 core OS 소프트웨어

      - 11.x 어플리케이션과 core OS 소프트웨어

      - 어플리케이션 소프트웨어

 

16-2. SD-UX Concepts

    Network Depot Server ->  (Software)  -> Target Client

   - /Patchdepot

   - /CoreOSdepot

   - /CDdepot

 

16-3. Create a Depot Server

  1. client 접속을 하게 하기 위한 CD Depot 등록하기

      # mkdir /CDdepot

      # mount /dev/dsk/c0t3d0 /CDdepot

      # swreg -l depot @ /CDdepot

  2. CD depot 로 부터 disk depot로 소프트웨어 복사하기

      # mkdir /cdrom

      # mount /dev/dsk/c0t3d0 /cdrom

      # swcopy -s /cdrom


16-4. Listing Depots and Products

  - Depot 내용보기

      # swlist -l depot

      # swlist -l depot @ server

      # swlist -l product -d @ /CDdepot

      # swlist -l product -d @ server:/CDdepot 

 

5. Installing Products from a Depot

  - Depot로부터 프로그램 설치하기

     # swinstall -s server:/CDdepot


6. Network Depot Auditing

  : SD-UX 는 각 depot에 대하여 다음과 같은 로그들을 관리한다.

    - 누가 software를 pull 했나?

    - pull 된 software는 무엇인가?

    - pull 된 revision은 무엇인가?

    - 현재 실행중인 SD-UX 세션의 상태는 어떤가?

 

 

 

번호 제목 글쓴이 날짜 조회 수
30 Storage & Ethernet Adapter Support Matrix file 조인상 2011.11.23 12320
29 HP0-P20 HP-CSA 준비 가이드 + 참고서적 모음 file 조인상 2011.11.16 14757
28 nPAR, vPAR 의 개념 [9] 조인상 2011.10.28 25261
27 HP Superdome 2 Partitioning Administrator Guide for HP-UX 11i v3 file 조인상 2011.10.28 13908
26 Dynamic Root Disk A.3.9.* Administrator's Guide file 조인상 2011.10.28 11341
25 HP-UX 11i v3 - Native Multi-Pathing for Mass Storage file 조인상 2011.10.28 11217
24 HP-UX 11i v3 소개 및 release note + Road Map file 조인상 2011.10.28 10736
23 HP-UX CSA~CSE 인증시험 커리큘럼 + HP0-P20 준비 가이드 file 조인상 2011.10.28 13148
22 HP-UX 11i v3 Installation and Update Guide file 조인상 2011.10.24 13962
» HP-UX System Administration II 조인상 2011.10.04 16054
20 HP-UX Administration I - Part 2 (Module 11~20) 조인상 2011.09.08 20633
19 HP-UX Administration I - Part 1 (Module 1~10) 조인상 2011.09.06 16493
18 HP BladeSystem Onboard Administrator User Guide file 조인상 2011.09.06 12268
17 에러 vmunix: file: table is full 에 대하여 조인상 2011.08.30 14835
16 HP-UX Kernel Tuning and Performance Guide - 2000.3.15 조인상 2011.08.30 27327
15 ignite를 이용한 OS백업 조인상 2011.07.21 28729
14 HP-UX 11.11 에서 cpu/mem/Kernel info 긁어오는 스크립트 조인상 2011.06.24 10885
13 파트너 관련 각 시험 코드표 조인상 2011.06.15 8832
12 HP Product Bulletin - 서버 최신 스펙 제공유틸 file 조인상 2011.04.13 16989
11 swinstall 로 depot 설치하기 file 조인상 2011.03.29 36426
서버에 요청 중입니다. 잠시만 기다려 주십시오...