HP-UX

k370에 X.25카드 달려고하는데..

 
이옥경
임시 수집가

k370에 X.25카드 달려고하는데..

os:10.20

hw:k370 * 2 clustering



1) 이번에 작업이 추가되는게 있어...X.25가 필요합니다.

클러스터링 환경하에.. x.25를 추가할려면 어떤것들이

고려되어야 하나요?



2) k370에 x.25는 어떻게 설치되는건가여? pb 슬롯에 카드형태로

들어가나요? 아님 외부장비가 필요한건가요?

쩜...한번두 본적이 없어서..



3) 이렇게 x.25추가하면 클러스터 구성한거...다시 컨설팅 받아야하죠?



에휴 머리아퍼..많은 조언 부탁합니다.

4 응답 4
김병수
본과생

k370에 X.25카드 달려고하는데..

K Class에 X.25를 설치하기 위해서는 우선 hardware x.25 card중에 cluster를 지원하기 위한 HP-PB용 card를 잘 고려해야 합니다.

처음 설치한다면 HP에 도움을 받기를 권장합니다.

조금 복잡할수도 있습니다.



첨부파일을 올립니다

참조하시기 바랍니다.
이옥경
임시 수집가

k370에 X.25카드 달려고하는데..

x.25 , ACC 이거 둘개..어떻게 다른게요? ^^;

간단한 개념설명 좀 부탁합니다.
고광태
중학생

k370에 X.25카드 달려고하는데..

아래의 내용을 참조하시기 바랍니다.



X25/ACC configuration하는 방법

1. s/w와 patch를 install합니다.

( NIO machine인 경우는 Z7240A EISA인 경우는 Z7401A )



2. s/w와 patch를 install하신후에 swlist로 확인 합니다.



3. device file을 만듭니다.



# /opt/acc/lbin/make_axin_devs 란 command를 실행하면 됩니다.

( 이때 /dev/zx25mXpY란 형식으로 device들이 생기는데

X는 mux number Y는 각 mux port number를 나타냅니다.)



4. loopback test를 합니다.



4-1. loopback test를 하기위해 loopback ttgen configuration file을 만듭니다.

# /opt/acc/lbin/acc_bld_lpbk -o /opt/acc/cfg/x25_loop.answ

-t /opt/acc/cfg/sample_header



# cd /opt/acc/cfg

# vi x25_loop.answ

이 file에서 port 0,2,4,6 는 INT(internal)

port 1,3,5,7 은 EXT(external)로 되어 있는지

확인합니다. --> 반드시



# /opt/acc/bin/ttgen -o x25_loop.answ x25_loop.tmem

( x25/ACC s/w가 install이 되면 x25_loop.answ file은 자동으로 생성이 됩니다. 이 file을 가지고 ttgen utility를 run하면

x25_loop.tmem file이 생깁니다. )

이 command를 실행했을때 error가 없어야 합니다.

다음과 같이 output이 나와야 합니다.

ttgen: END$ 0 Disasters, 0 Errors, 0 Warnings

만약에 error가 있다면 더이상의 process는 의미가 없읍니다.



4-2. 이렇게 해서 x25_loop.tmem file이 생성이 되었으면 ACC mux에서 port0 은 port1

port2 port3

port4 port5

port6 port7 를 loopback cable로 연결을 합니다.

cable 끝단에 even이라고 되어 있으면 INT에 port에

odd는 EXT port에 연결합니다.



4-3. x25/ACC s/w는 /opt/acc/bin/make_axin_x25init ( x25init configuration file을 만듭니다. ) 와 /opt/acc/bin/make_axin_bin/make_axin_ipmap

(ipmap file을 creation합니다.)린 command가 있읍니다.

# zmasterd

이 daemon은 X25/ACC mux sub system을 bringup합니다.

이 daemon을 run한후에 /var/opt/acc/log directory에

요일별로 되어 있읍니다.

다음은 일반적인 경우의 log file의 내용입니다.



ot@krcsvr23] 183 /var/opt/acc/log>more thu.tlog

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

Thu Dec 11 15:47:16 1997: zmlog: message logging resumed

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

09:24:03 zcomt 00000 System bootup

15:47:15 zmast 00101 Launched daemon zmlog, pid 1610.

15:47:15 zmast 00117 Zmasterd daemon start running ...

15:47:15 zmast 00101 Launched daemon zmon, pid 1611.

15:47:16 zmont 00002 Resource manager (Rev 1.32) for ZCOM 5.0.0.0

15:47:16 zmont 00003 Cold start with: /opt/acc/cfg/loopback.tmem

15:47:20 zmont 00020 Cold start completed, ZCOM system ready

15:47:20 zmont 00004 Waiting for ZMON requests ...

15:47:20 zmast 00101 Launched daemon znode, pid 1634.

15:47:20 zmast 00101 Launched daemon zx25d_init, pid 1635.

15:47:20 zx25d 00643 X.25 Protocol server started - Rev: 2.40 - 970630

Logical terminal area X25CNT: 88 Bytes

15:47:21 zcom 00165 Node 123 is now UP





# cd /etc/x25

# /opt/acc/bin/make_axin_x25init -t x25init.sample

# ll 로 확인 ( /etc/x25/XYlooptest 란 file들이 만들어져 있지요.)

# /opt/acc/bin/make_axin_ipmap -f loop_ipmap

loop_ipmap file이 정상적으로 creartion이 되는지 봐야겠지요.



4-4. # zx25init -c /etc/x25/00looptest -a /etc/x25/loop_ipmap

# zx25init -c /etc/x25/01looptest -a /etc/x25/loop_ipmap

# x25server

# x29server

# x25check 408746500100 -i natacc00 -n50 -s 100

# x25check 408746500000 -i natacc01 -n50 -s 100

# ping test for ip

이렁게 해서 loopback test를 하신후에

# zmasterd stop

# zmasterd kill

zmasterd를 bring down 합니다.

kill x25server x29server



5. 이번엔 실제 configuration입니다.



5-1. # cd /opt/acc/cfg

# cp /opt/acc/cfg/x25_sample.answ /opt/acc/cfg/x25.answ

# ioscan -kfC acc

이 결과에 나오는 Instance number와 H/W path를 확인 하세요.

# vi x25.answ

이 file에서 Interface-Definition 부분에



Class I HW Path Driver SW State HW State

Descrip

exl) nacc 0 4 nacc0 CLAIMED INTERFACE ACC

MUX

ex2) nacc 0 56/48 nacc0 CLAIMED INTERFACE ACC MUX

ex3) nacc 0 10/16/8 nacc0 CLAIMED INTERFACE ACC MUX



이와 같이 되어 있는 경우

x25.answ file의 Interface-Definition 부분은 다음과 같이 되어 있어야 합니다.

Interface-Definition



ex1) z7200a 0 0:4 /opt/acc/z7200a/x25.zabs

ex2) z7200a 0 56:48 /opt/acc/z7200a/x25.zabs

ex3) z7200a 0 10:16:8 /opt/acc/z7200a/x25.zabs



그리고 Port-Definition에서



Port-Definition

Port 0:0 RS232 9600 Int SDLC X1 NRZ

Port 0:1 RS232 9600 Ext SDLC X1 NRZ

Port 0:2 RS232 9600 Int SDLC X1 NRZ

Port 0:3 RS232 9600 Ext SDLC X1 NRZ

Port 0:4 RS232 9600 Int SDLC X1 NRZ

Port 0:5 RS232 9600 Ext SDLC X1 NRZ

Port 0:6 RS232 9600 Int SDLC X1 NRZ

Port 0:7 RS232 9600 Ext SDLC X1 NRZ

---

이 부분을 모두 Ext로 바꾸세요 .



5-2. Compile x25.answ

# cd /opt/acc/cfg

# ttgen -o x25.answ x25tmem



5-3. Edit zmasterd_list file

# vi /opt/acc/cfg/zmasterd_list

start zmon cold /opt/acc/cfg/loopback.tmem 봇【?

loopback.tmem을 x25.tmem으로 change합니다.



5-4. Configure x25 file

# cd /etc/x25

# cp x25init_sample x25acc00

# cp x25init_sample x25acc01

x25acc00 x25acc01 file에서 x121 address와 device name을

수정합니다.



5-5. x25start script file을 만듭니다.

# vi x25start

zx25init -c /etc/x25/x25acc00

zx25init -c /etc/x25/x25acc01

x25server

x29server



# chmod 777 x25start



5-6. 만든 x25start script를 /etc/rc.config.d/acc file에 지정합니다.

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

START_ZCOM=1

X25INIT_FILE=/etc/x25/x25start



5-7. X25/Acc를 run한다.

김병수
본과생

k370에 X.25카드 달려고하는데..

X.25에는 PSI와 ACC의 2가지가 있습니다.



님의 경우에는cluster의 조건도 있으므로 ACC를 설치하여야 합니다.



그럼~~