라이센스 서버를 설치하기 전에

라이센스 서버에 대한 요구사항입니다.

Linux® 또는 UNIX® 시스템에 라이센스 서버를 설치하려면 IBM Rational® Download and Licensing CenterRational license_setup 스크립트 및 라이센싱 실행 파일을 검색하십시오. 등록은 필수입니다.

요구사항은 다음과 같습니다.
  • IBM Rational이 지원하는 모든 UNIX 시스템 플랫폼에 라이센스 서버를 설치할 수 있습니다.
  • 최소 프로세서, 메모리 또는 디스크 공간이 없습니다.
  • 라이센스 서버 소프트웨어는 로컬로만 설치되어야 합니다(NFS는 지원되지 않음). 서버는 라이센스를 관리하기 위해 FLEXlm lmgrd 프로세스 및 벤더 디먼 프로세스를 시작합니다. 이러한 프로세스에 대한 자세한 정보는 IBM Rational Common Licensing 컴포넌트 이해를 참조하십시오.
  • 서버와 클라이언트 간의 연결을 확인하려면 UNIX 시스템 명령 ping, arp, rsh, rlogin 또는 telnet을 사용하십시오.
  • License Key Center는 사용자가 라이센스를 요청하면 라이센스 파일을 전자 우편 계정으로 보냅니다. 파일 이름 형식은 license_for_server.upd와 비슷합니다. 라이센스 서버의 알려진 위치(예: $HOME 디렉토리)에 라이센스 파일(filename.upd)을 저장해야 합니다.

라이센스 서버를 루트로 실행할 필요가 없습니다. 루트로 서버를 실행하지 않으면, 가능한 보안 위험을 알리는 메시지를 수신하게 됩니다. TCP/IP를 통해 lmgrd 프로세스에 액세스하고 루트 권한으로 다른 프로그램을 실행하려고 할 수 있습니다. 디렉토리 /opt/rational에 라이센스 서버를 설치하고 루트에서 디렉토리를 소유하는 경우, 루트로 license_setup을 실행하십시오. 루트 사용자가 아닌 경우, /opt/rational 디렉토리를 루트로 작성하고 디렉토리 소유자를 루트가 아닌 사용자로 변경한 후 루트가 아닌 사용자로서 license_setup을 실행할 수 있습니다.

License_setup은 lmgrd 시작 스크립트 start_lmgrd_on_HOST를 작성합니다. 라이센스 서버를 실행하는 사용자를 변경하려면 기본적으로 /opt/rational/config 디렉토리에 있는 lmgrd 시작 스크립트를 수정하십시오. LICENSE_USER=user 행을 갱신하십시오. 여기서 user는 라이센스 서버를 시작하는 데 사용되는 ID입니다.

lmgrd 시작 스크립트는 파일 이름이 S98Rational인 시스템 시작 디렉토리에 있을 수 있습니다. S98Rational 파일이 있으면, 이 파일에서 LICENSE_USER 행을 수정하십시오. 시스템 시작 디렉토리에 S98Rational 파일이 없으면 start_lmgrd_on_HOST 파일을 디렉토리에 복사한 후 이름을 S98Rational로 바꿀 수 있습니다. 이렇게 하면 라이센스 서버를 시스템 재시동 후에 다시 시작할 수 있습니다.

기본 시스템 시작 디렉토리:
  • HP-UX: /sbin/init.d/S98Rational
  • Solaris: /etc/rc2.d/S98Rational
  • Linux: /etc/rc.d/init.d/S98Rational
  • AIX: 시작 스크립트에 대한 참조는 inittab 파일을 확인하십시오. 예를 들면 다음과 같습니다.

    /etc/inittab: lmgr:234:once:/bin/sh /opt/rational/config/start_lmgrd_on_HOST


피드백