포함된 모드(기본값)에서 네트워크 서버 모드로 전환하려면 registry.install.clientDatabase 등록 정보의 설정을 false에서 true로 변경하고, 데이터베이스 인증을 요구하도록 설정합니다.
이 등록 정보를 편집한 후 데이터베이스 자원을 다시 만들고, 그런 다음 Application Server를 중지하고 다시 시작합니다.
Service Registry 설치 디렉토리를 다음과 같이 변경합니다.
cd ServiceRegistry-base/install
텍스트 편집기에서 install.properties 파일의 복사본을 엽니다.
registry.install.clientDatabase 등록 정보의 설정을 false에서 true로 변경합니다.
registry.install.RequireDatabaseAuthentication 등록 정보의 설정을 false에서 true로 변경합니다.
필요한 경우 registry.install.DatabaseUserID 등록 정보의 설정을 편집합니다.
네트워크 서버 모드의 경우 이 값은 APP이어야 합니다.
registry.install.DatabasePassword 등록 정보의 설정을 편집합니다.
길이에는 제한이 없습니다. 기본값은 app123입니다.
파일을 저장한 다음 닫습니다.
데이터베이스 연결 풀 및 연관된 자원을 다시 만듭니다. 이 작업을 수행하려면 다음 명령을 실행합니다(모두 한 줄로 표시).
Ant-base/ant -f build-install.xml Dinstall.properties= props-file appserver.jdbcResource.update
여기서, props-file은 나중에 구성 설치 후 사용자 정의 등록 정보를 사용하여 루트로 Service Registry를 구성하는 방법 또는 나중에 구성 설치 후 사용자 정의 등록 정보를 사용하여 루트가 아닌 사용자로 Service Registry를 구성하는 방법에서 편집한 install.properties 파일 복사본의 경로 이름입니다.
레지스트리의 Application Server 도메인을 중지한 다음 다시 시작합니다. 이 작업을 수행하려면 다음 명령을 실행합니다(모두 한 줄로 표시).
Ant-base/ant -f build-install.xml Dinstall.properties= props-file appserver.domain.bounce
Java DB 데이터베이스를 시작합니다. 이 작업을 수행하려면 다음 명령을 실행합니다.
asadmin start-database --dbhome database-directory
기본적으로 이 명령은 데이터베이스 및 해당 로그 파일을 현재 디렉토리에 저장합니다. --dbhome 옵션을 사용하여 데이터베이스의 위치를 지정할 수 있습니다(일반적으로 RegistryDomain-base/3.0/data/registry/soar로 지정됨).
데이터베이스가 네트워크 서버 모드로 실행 중인 경우 데이터베이스의 온라인 백업을 수행할 수 있습니다.
나중에 포함된 모드로 다시 돌아가려면 다음 사항을 제외하고 동일한 단계를 수행합니다.
registry.install.clientDatabase 등록 정보의 설정을 true에서 false로 변경합니다.
데이터베이스 인증을 요구하지 않도록 설정하려면 registry.install.RequireDatabaseAuthentication 등록 정보의 설정을 true에서 false로 변경합니다.
데이터베이스 인증을 계속해서 요구하도록 설정하려는 경우 필요 시 사용자 아이디와 비밀번호를 변경합니다. registry.install.DatabaseUserID 값은 APP이거나 비어 있어야 합니다. registry.install.DatabasePassword 값의 길이는 제한이 없습니다.
단계 10은 실행하지 마십시오. 데이터베이스를 별도로 시작할 필요가 없습니다.