Liberty 집합체 오퍼레이션에 대한 RXA 설정
Liberty 집합체 제어기는 Tivoli® Remote Execution and Access(RXA) 툴킷을 사용하여 집합체 멤버에서 선택된 조작을 수행합니다. RXA를 사용하여 로컬 컴퓨터의 서버 시작 및 중지를 포함하여 원격으로 서버를 시작하고 중지할 수 있습니다.
프로시저
Linux, UNIX 또는 z/OS 시스템 설정
시스템에 SSH를 설치하고 사용하십시오. Linux 및 UNIX 시스템의 경우, 다음 지시사항에 따라 구성이 설정되었는지 확인하십시오. z/OS® 시스템의 경우, 다음 지시사항의 안내를 참고하십시오.
SSH를 사용하려면 RXA 연결을 지원하도록 OpenSSH 3.6.1, OpenSSH 4.7(AIX의 경우) 또는 Oracle SSH 1.1을 구성하십시오. OpenSSH 3.7.1 이상에는 이전 릴리스에서 제공되지 않는 보안 개선사항이 포함되어 있으므로 권장됩니다.
문제 방지: IBM® AIX 버전 5.3용 OpenSSH 버전 4.7.0.5302는 RXA 버전 2.3과 호환되지 않습니다. 시스템이 OpenSSH 버전 4.7.0.5302가 설치된 AIX 버전 5.3을 실행 중인 경우 파일 전송이 완료되지 못할 수 있습니다. 이 문제점을 피하려면 OpenSSH 버전 4.7.0.5302에서 버전 4.7.0.5301로 되돌아가십시오.- SSH(Secure Shell) 프로토콜 사용
RXA는 UNIX 운영 체제를 위한 SSH 코드를 제공하지 않습니다. SSH가 집합체 멤버를 포함하는 모든 시스템에서 설치되고 사용 가능한지 확인해야 합니다.
Solaris를 제외한 모든 UNIX 환경에서는 Bourne 쉘(sh)이 사용됩니다. Solaris 시스템에서는 Bourne 쉘(sh)에서 발생하는 문제점으로 인해 Korn 쉘(ksh)이 대신 사용됩니다.
SSH 통신을 위한 비밀번호 기반 인증을 사용하려면 하나 이상의 집합체 멤버를 포함하는 각 시스템에서 /etc/ssh/sshd_config 파일을 편집하십시오. PasswordAuthentication 특성을 yes로 설정하십시오. 예:
PasswordAuthentication 특성의 기본값은 no입니다.PasswordAuthentication yes
이 설정을 변경한 후 다음 명령을 사용하여 SSH 디먼을 중지하고 다시 시작하십시오./etc/init.d/sshd stop /etc/init.d/sshd start
IBM i 시스템 설정
IBM i 시스템에 대한 SSH 공개/개인 키 인증 사용은 지원되지 않습니다.
Windows 시스템 설정
- 집합체 제어기가 IBM JDK와 함께 실행 중인지 확인하십시오.
RXA에는 IBM JDK에 있는 몇 가지 보안 클래스가 필요하며, 이들은 Oracle 또는 OpenJDK JVM에서는 사용할 수 없습니다.
- 시스템 환경 변수 JAVA_HOME 및 PATH가 컴퓨터의 Java 경로로 설정되어 있는지 확인하십시오.
Liberty 집합체 멤버에 대한 JAVA_HOME 변수 설정을 확인하십시오.
- 관리할 각 서버의 server.xml 파일이 사용자 계정 이름 및 비밀번호를 지정하는지 확인하십시오.
server.xml 파일의 hostAuthInfo문에 사용자 이름 및 비밀번호를 지정하십시오.
<hostAuthInfo rpcUser="Windows_user_ID" rpcUserPassword="Windows_user_password" />
- Windows 컴퓨터의 멤버 서버에 대한 연결을 사용으로 설정하십시오.
Windows 멤버에 대한 연결을 사용으로 설정하려면 Cygwin on your Windows 멤버 컴퓨터에서 Cygwin과 같은 써드파티 SSH 서비스를 사용하거나 SSH 서비스가 설치되지 않은 멤버 컴퓨터의 Windows 운영 체제 설정을 변경할 수 있습니다.
- Windows 멤버 컴퓨터에서 Cygwin과 같은 써드파티 SSH 서비스를 사용하십시오.
멤버 컴퓨터가 SSH 서비스를 사용하는 경우, 제어기는 SSH를 사용하여 멤버 서버를 연결합니다. 써드파티 SSH 서비스에 단일 Windows가 사용하는 것과 다른 홈 디렉토리가 있을 수 있으므로 멤버 server.xml 파일에 hostAuthInfo rpcUserHome 매개변수를 RPC 사용자 이름 및 비밀번호와 함께 지정하십시오.
<hostAuthInfo rpcUser="Windows_user_ID" rpcUserPassword="Windows_user_password" rpcUserHome="user_home_directory"/>
user_home_directory에 대해 SSH 서비스를 위한 사용자의 홈을 지정하십시오(예: rpcUserHome="C:\cygwin\home\user1"). SSH 공용 키와 개인 키 쌍은 이 사용자 홈 디렉토리 아래의 .ssh 디렉토리에 생성됩니다.
- Windows 멤버 컴퓨터에서 Cygwin과 같은 써드파티 서비스를 사용하지 않는 경우, 멤버 컴퓨터의 Windows 운영 체제 설정을 변경하여 연결을 사용하십시오.
- 사용자 계정이 관리자 그룹에 속하는지 확인하십시오.
많은 RXA 조작을 수행하려면 표준 사용자 계정에서 액세스할 수 없는 자원에 대한 액세스 권한이 필요합니다. 그러므로, 집합체 멤버의 구성에는 관리자 그룹에 속하는 Windows 사용자의 이름 및 비밀번호가 포함되어야 합니다.
- 네트워크 스택에 대해 File and Printer Sharing for Microsoft Networks가 사용되는지 확인하십시오.
- 시작 > 제어판 > 네트워크 및 공유 센터 > 고급 공유 설정 변경을 클릭하십시오.
- 파일 및 프린터 공유 켜기를 선택하십시오.
- 변경사항을 저장하십시오.
파일 공유 오퍼레이션(포트 445에서)이 집합체 제어기 또는 집합체 멤버를 포함하는 시스템에서 차단되지 않는지 확인하십시오. 자세한 정보는 운영 체제 또는 방화벽 소프트웨어 문서를 참조하십시오.
- 원격 레지스트리 서비스를 시작하십시오. 집합체 제어기가 필수 명령 및 스크립트를 원격으로 실행하려면 원격 레지스트리 서비스가 집합체 멤버를 포함하는 시스템에서 실행 중이어야 합니다.
- 시작 > 관리 도구 > 서비스를 클릭하십시오.
- 서비스 목록에서 원격 레지스트리 입력을 찾고 상태가 시작됨인지 확인하십시오. RXA를 자주 사용하려면 원격 레지스트리의 시작 유형 특성을 자동으로 설정할 것을 고려하십시오.
- 사용자 계정 제어를 사용 안함으로 설정하십시오.
- 시작 > 제어판 > 사용자 계정 > 사용자 계정 제어 설정 변경을 클릭하십시오.
- 사용자 계정 제어 레벨을 절대 알리지 않음으로 설정하십시오.
- 확인을 클릭하십시오.
- 컴퓨터를 다시 부팅하여 변경사항을 적용하십시오.
- 사용자 계정이 관리자 그룹에 속하는지 확인하십시오.
- Windows 멤버 컴퓨터에서 Cygwin과 같은 써드파티 SSH 서비스를 사용하십시오.
자세한 정보는 Liberty 집합체 원격 조작 구성을 참조하십시오.
- 집합체 제어기가 IBM JDK와 함께 실행 중인지 확인하십시오.
다음에 수행할 작업
관리 서버의 server.xml을 수정한 경우, 서버를 수동으로 시작하여 새 데이터를 제어기에 공개하십시오.
RXA를 사용하도록 설정한 후 호스트 구성을 테스트하고 RXA 연결을 확인하십시오.

Information Center 이용 약관 | 피드백

http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_set_rxa
파일 이름: twlp_set_rxa.html