Service Registry 3.1 관리 설명서

Procedure포함된 모드에서 네트워크 서버 모드로 전환하는 방법

포함된 모드(기본값)에서 네트워크 서버 모드로 전환하려면 registry.install.clientDatabase 등록 정보의 설정을 false에서 true로 변경하고, 데이터베이스 인증을 요구하도록 설정합니다.

이 등록 정보를 편집한 후 데이터베이스 자원을 다시 만들고, 그런 다음 Application Server를 중지하고 다시 시작합니다.

  1. Service Registry 설치 디렉토리를 다음과 같이 변경합니다.

    cd ServiceRegistry-base/install

  2. 텍스트 편집기에서 install.properties 파일의 복사본을 엽니다.

  3. registry.install.clientDatabase 등록 정보의 설정을 false에서 true로 변경합니다.

  4. registry.install.RequireDatabaseAuthentication 등록 정보의 설정을 false에서 true로 변경합니다.

  5. 필요한 경우 registry.install.DatabaseUserID 등록 정보의 설정을 편집합니다.

    네트워크 서버 모드의 경우 이 값은 APP이어야 합니다.

  6. registry.install.DatabasePassword 등록 정보의 설정을 편집합니다.

    길이에는 제한이 없습니다. 기본값은 app123입니다.

  7. 파일을 저장한 다음 닫습니다.

  8. 데이터베이스 연결 풀 및 연관된 자원을 다시 만듭니다. 이 작업을 수행하려면 다음 명령을 실행합니다(모두 한 줄로 표시).

    Ant-base/ant -f build-install.xml Dinstall.properties= props-file appserver.jdbcResource.update

    여기서, props-file 나중에 구성 설치 후 사용자 정의 등록 정보를 사용하여 루트로 Service Registry를 구성하는 방법 또는 나중에 구성 설치 후 사용자 정의 등록 정보를 사용하여 루트가 아닌 사용자로 Service Registry를 구성하는 방법에서 편집한 install.properties 파일 복사본의 경로 이름입니다.

  9. 레지스트리의 Application Server 도메인을 중지한 다음 다시 시작합니다. 이 작업을 수행하려면 다음 명령을 실행합니다(모두 한 줄로 표시).

    Ant-base/ant -f build-install.xml Dinstall.properties= props-file appserver.domain.bounce

  10. Java DB 데이터베이스를 시작합니다. 이 작업을 수행하려면 다음 명령을 실행합니다.

    asadmin start-database --dbhome database-directory

    기본적으로 이 명령은 데이터베이스 및 해당 로그 파일을 현재 디렉토리에 저장합니다. --dbhome 옵션을 사용하여 데이터베이스의 위치를 지정할 수 있습니다(일반적으로 RegistryDomain-base/3.0/data/registry/soar로 지정됨).

다음 순서

데이터베이스가 네트워크 서버 모드로 실행 중인 경우 데이터베이스의 온라인 백업을 수행할 수 있습니다.

나중에 포함된 모드로 다시 돌아가려면 다음 사항을 제외하고 동일한 단계를 수행합니다.