상태 파일을 만들려면 설치 프로그램의 대화식 세션을 실행해야 합니다. 설치 프로그램에서 생성된 상태 파일은 설치 프로그램의 실시간 종속성 검사 및 오류 보고를 활용합니다.
상태 파일을 수동으로 만들지 마십시오. 그렇게 할 경우 설치 시, 구성 시 또는 서버 시작 시에 문제가 발생할 수 있습니다.
설치 프로그램이 응답을 캡처하도록 지시하는 installer 명령의 매개 변수를 사용하여 대화식으로 설치 프로그램을 실행하는 방법으로 초기 상태 파일을 만듭니다. 설치 프로그램의 페이지에 따라 진행되면서 제공한 답이 캡쳐되고 상태 파일이 생성됩니다. 설치 프로그램이 설치될 제품 구성 요소의 순서를 결정하므로 구성 요소를 어떠한 순서로든 지정할 수 있습니다. 설치가 완료되면 지정한 위치에서 상태 파일을 사용할 수 있습니다.
-no 옵션을 사용하면 이 세션 동안 소프트웨어가 설치되지 않도록 할 수 있습니다.
구문 예:
그래픽 인터페이스를 사용하여 상태 파일을 만들려면
./installer -saveState statefile_path |
텍스트 기반 인터페이스를 사용하여 상태 파일을 만들려면
./installer -nodisplay -saveState statefile_path |
이 세션에서 소프트웨어를 설치하지 않고 그래픽 인터페이스를 사용하여 상태 파일을 만들려면
./installer -no -saveState statefile_path |
installer 명령의 전체 구문은 부록 B, 설치 명령에 있습니다.
생성된 상태 파일의 예를 보려면 부록 C, 상태 파일 예를 참조하십시오.
상태 파일이 생성되면 대상 호스트에 적합한 올바른 로컬 매개 변수가 설정되도록 해당 상태 파일을 편집해야 합니다. 이런 매개 변수에는 호스트 이름 도메인 이름 주소 및 기타 설정 등이 있습니다.
자동 설치용으로 만든 상태 파일에서 일부 매개 변수는 관리자 비밀번호와 같은 중요한 데이터를 지정합니다. 배포 시 파일을 적절히 보호해야 합니다.
초기 상태 파일을 만든 플랫폼과 다른 플랫폼에서 설치를 수행하는 경우 상태 파일 아이디를 변경해야 할 수도 있습니다.
이 절은 다음 내용으로 구성되어 있습니다.
상태 파일을 편집하는 경우 다음 지침을 따릅니다.
매개 변수 값을 편집하는 경우를 제외하고는 매개 변수를 수정하지 마십시오.
매개 변수에 값이 없더라도 매개 변수를 제거하지 마십시오.
매개 변수를 추가하지 마십시오.
매개 변수가 나타나는 순서를 변경하지 마십시오.
원래 유형과 형식을 기억했다가 새 값을 입력할 때 이 유형과 형식을 유지합니다. 예를 들면 다음과 같습니다.
이전 이름이 호스트 이름일 경우 정규화된 도메인 이름이 아닌 호스트 이름을 입력합니다.
이전 값이 선행 슬래시로 시작될 경우 새 값이 선행 슬래시로 시작되도록 해야 합니다.
삭제하는 모든 값을 다른 값으로 대체해야 합니다. 필수 매개 변수인 경우 해당 매개 변수가 삭제되면 설치 또는 구성에 실패할 수 있습니다.
원래 값의 대소문자를 유지합니다.
다음 표에는 설치할 제품 구성 요소 또는 호스트에 따라 편집해야 할 수 있는 매개 변수가 정리되어 있습니다. 예를 들어 상태 파일을 생성한 호스트와 설치할 호스트가 동일한 도메인에 있을 수 있습니다.
각 매개 변수에 대한 설명은 Sun Java Enterprise System 5 UNIX용 설치 참조 설명서의 3 장, 구성 정보에 있는 표를 참조하십시오.
표 5–2 자동 설치에서 자주 편집되는 상태 파일 매개 변수
구성 요소 |
매개 변수 이름 |
---|---|
공통 서버 설정 |
CMN_HOST_NAME CMN_DOMAIN_NAME CMN_IPADDRESS CMN_ADMIN_USER CMN_ADMIN_PASSWORD CMN_SYSTEM_USER CMN_SYSTEM_GROUP |
Access Manager |
IS_WS_HOST_NAME IS_WS_INSTANCE_DIR(Web Server가 웹 컨테이너일 경우) CONSOLE_HOST IS_SERVER_HOST IS_DS_HOST IS_DS_HOSTNAME COOKIE_DOMAIN_LIST |
Application Server |
ASNA_ADMIN_HOST_NAME AS_WEB_SERVER_LOCATION AS_WEB_SERVER_PLUGIN_TYPE |
Directory Server |
CREATE_INSTANCE DSEE_INSTANCE_DIR DSEE_INSTANCE_PORT DSEEE_INSTANCE_SSL_PORT DSEE_DN_MANAGER DSEE_INSTANCE_USER DSEE_INSTANCE_GROUP DSEE_INSTANCE_PASSWORD DSEE_SUFFIX |
Portal Server |
PS_PORTALACCESS_URL 형식은 //hostname.domainname :port+deploy_uri입니다. PS_DEPLOY_INSTANCE |
Portal Server Secure Remote Access |
SRA_SERVER_DOMAIN SRA_GW_HOSTNAME SRA_GW_DOMAIN SRA_GW_IPADDRESS SRA_NLP_HOSTNAME SRA_NLP_DOMAIN SRA_NLP_IPADDRESS SRA_RWP_HOSTNAME SRA_RWP_DOMAIN SRA_RWP_IPADDRESS |
Web Server |
WS_ADMIN_HOST |
Web Proxy Server |
CMN_WPS_INSTALLDIR WPS_ADMIN_USER WPS_ADMIN_PASSWORD WPS_ADMIN_PORT WPS_ADMIN_RUNTIME_USER WPS_INSTANCE_RUNTIME_USER WPS_ISNTANCE_PORT WPS_INSTANCE_AUTO_START WPS_PROXY_DOMAIN |