하나 이상의 애플리케이션에 네트워크 분리를 제공하기 위해
동일한 시스템에서 여러 TCP/IP 스택을 실행하려고 할 수 있습니다. 예를 들어,
각각 다른 네트워크에 시스템을 연결하는 여러 OSA(Overflow System Adapter
기능이 있을 수 있습니다. 각 기능에 TCP/IP 스택을 지정할 수 있습니다.
시작하기 전에
다중 스택과 함께 시스템에서 제품을 구성하는 경우, 먼저
원하는 스택에 대한 제품의 스택 선호도를 설정해야 합니다. 스택 선호도를
설정하면 모든 소켓 통신을 해당 스택에 바인드하고,
적절한 호스트 이름 분석 구성 데이터 세트를 제품에 할당합니다. 이러한
데이터 세트는 호스트 이름 찾아보기를 통해 원하는 결과를 갖도록 합니다.
SYS1.PARMLIB(BPXPRMxx)의 NETWORK DOMAINNAME 매개변수를 사용하여
공통 INET 실제 파일 시스템인 C_INET PFS를 지정한 후,
이 파일 시스템을 사용하여 여러 개의 TCP/IP 스택을 설정하십시오. 이 실제 파일 시스템을 사용하여
여러 실제 파일 시스템(네트워크 소켓)을 구성하고 이 파일 시스템을 동시에
활성화할 수 있습니다.
기본이 아닌 TCP/IP 스택을 사용하도록 제품을 구성하려면,
z/OS® UNIX System Services Planning 및
z/OS Communications Server: IP Configuration Reference에서
자세한 내용을 참조하십시오.
이 태스크 정보
유의: 다음 단계에서
많은 변수를 설정합니다. 이들 변수는 노드 레벨에서 설정해야 합니다.
다중 스택과 함께 시스템에서 제품을 구성하려면 다음과 같이 수행하십시오.
프로시저
- 각 애플리케이션 서버의 호스트 이름 분석에 필요한 데이터 세트를 구성하십시오. 관리 콘솔에서 을 클릭하십시오.
- RESOLVER_CONFIG UNIX 프로세스 변수를 추가하고
값 필드에 데이터 세트 이름을 지정하십시오.
- 클라이언트 쉘 스크립트에서 RESOLVER_CONFIG 변수를 내보내십시오.
- JCL을 사용하여 이름 분석 구성 데이터 세트를 지정할 수도 있습니다. JCL을 사용하려면 //SYSTCPD DD DSN=some.tcpip.DATA,DISP=SHR을 서버
JCL에 추가하십시오. RESOLVER_CONFIG 변수는 SYSTCPD
DD 문을 대체합니다.
RESOLVER_CONFIG 변수에 대한 자세한 정보는
z/OS Communications Server: IP Configuration Reference를
참조하십시오.
- Application Server의 스택 선호도를 원하는 스택으로 설정하십시오.
- 관리 콘솔에서 를 클릭하고
_BPXK_SETIBMOPT_TRANSPORT UNIX 프로세스 변수를 원하는
전송 값으로 설정하십시오. 이 변수가 없으면
새로 작성을 클릭하여 이 변수를 추가하십시오.
- 클라이언트 쉘 스크립트에서 _BPXK_SETIBMOPT_TRANSPORT 변수를 내보내십시오.
디먼에 대해 was.env 파일에서 BPXK_SETIBMOPT_TRANSPORT
변수를 설정하려면, 변수에 DAEMON_을 접두부로 첨부해야 합니다.
이 추가 정보로 인해 was.env 파일을 생성하는 변환기가
디먼에 대해 was.env 파일에 변수를 추가하게 됩니다.
_BPXK_SETIBMOPT_TRANSPORT 변수에 이미 선행 밑줄이 있으므로,
디먼에 대해 설정될 때 이 변수의 최종 버전에는
DAEMON__BPXK_SETIBMOPT_TRANSPORT에 표시된 대로 변수 이름 앞에 두 개의 밑줄이 포함되어 있습니다.
유의: 디먼에 대한 이 변수를 설정할 경우,
해당 셀의 모든 디먼에 동일한 설정을 부여하도록 셀 레벨에서
설정할 수 있습니다. 디먼 중 하나가 다중 노드를 제공하지 않는 한,
특정 이유로 인해 셀의 다른 디먼에 다른 설정을 지정해야 한다면
이 변수를 노드 레벨에서 설정할 수 있습니다.
_BPXK_SETIBMOPT_TRANSPORT 변수에 대한 자세한 정보는
z/OS UNIX System Services Planning을
참조하십시오.