| |
| Sun Java[TM] System Identity Manager 7.0 릴리스 노트 | |
설치 및 업데이트 참고 사항
이 절에서는 Identity Manager 설치 또는 업그레이드와 관련된 정보에 대해 설명합니다.
주
자세한 제품 설치 지침은 Sun Java™ System Identity Manager Upgrade 및 Sun Java™ System Identity Manager Installation 설명서를 참조하십시오.
설치 참고 사항
제품 설치 프로세스와 관련된 정보는 다음과 같습니다.
- HP-UX에 Identity Manager를 수동으로 설치해야 합니다.
- Identity Manager 설치 유틸리티는 모든 설치 디렉토리 이름으로 업데이트 또는 설치할 수 있습니다. 설치 프로세스를 시작하기 전에 이 디렉토리를 만들거나 설정 패널에서 해당 디렉토리를 만들도록 선택해야 합니다.
- Tomcat 4.1.x에서 Identity Manager를 실행하려면 Sun 웹 사이트
(http://java.sun.com/products/jsse/index-103.html)에서 JSSE jar 파일을 다운로드한 후 idm\WEB-INF\lib 디렉토리에 배치합니다.- Windows NT 시스템에서 Sun Identity Manager Gateway를 실행하려면 Microsoft Active Directory 클라이언트 확장이 필요합니다. DSClient는 다음 위치에서 찾을 수 있습니다.
업그레이드 참고 사항
이 절에서는 Identity Manager를 버전 6.0에서 버전 7.0으로 업그레이드하기 위해 수행해야 하는 작업을 요약합니다. Identity Manager 7.0으로 업그레이드할 수 있는 버전에 대한 내용은 Identity Manager 업그레이드 경로를 참조하십시오.
자세한 내용 및 지침은 Sun Java™ System Identity Manager Upgrade를 참조하십시오.
Identity Manager 업그레이드 프로그램 사용
이 절에서는 Identity Manager 설치 및 업그레이드 프로그램을 사용하여 Identity Manager를 업그레이드하는 단계에 대해 설명합니다.
주
- 스키마 변경은 대부분의 주 Identity Manager 릴리스와 함께 발생합니다. 새 Identity Manager 버전으로 업그레이드하기 전에 스키마를 업데이트해야 합니다.
- HP-UX를 포함한 일부 환경에서는 대체 수동 업데이트 절차를 따르는 것이 필요하거나 선호됩니다. 그런 경우 수동 업그레이드로 건너 뜁니다.
- UNIX 환경의 경우 /var/opt/sun/install 디렉토리가 존재하며 거기에 기록할 수 있는지 확인합니다.
- 업데이트를 진행하는 동안에는 응용 프로그램 서버가 설치된 위치를 알아야 합니다.
- 이전에 설치된 핫픽스는 다음 디렉토리에 보관됩니다.
Identity Manager를 업그레이드하는 방법
- 응용 프로그램 서버를 종료합니다.
- Identity Manager 6.0 또는 Identity Manager 7.0으로 업그레이드하는 경우 저장소 데이터베이스 스키마를 다음과 같이 업그레이드해야 합니다.
- Identity Manager 6.0은 작업, 그룹, 조직 및 syslog 테이블에 대한 새 테이블을 제공하는 스키마 변경에 대해 소개합니다. 이러한 새 테이블 구조를 만들고 기존 데이터를 이동해야 합니다.
- Identity Manager 6.0은 사용자 객체를 2개의 테이블에 저장합니다. db_scripts 디렉토리에 제공된 샘플 스크립트를 사용하여 스키마를 변경할 수 있습니다. db_scripts/upgradeto2005Q4M3.DatabaseName 스크립트를 참조하여 저장소 테이블을 업그레이드합니다.
- Identity Manager 7.0은 사용자 자격 부여에 대한 새 테이블을 소개합니다.
이러한 새 테이블 구조를 만들고 기존 데이터를 이동해야 합니다. db_scripts 디렉토리에 제공된 샘플 스크립트를 사용하여 스키마를 변경할 수 있습니다.
- Identity Manager 서버에서 Sun Identity Manager Gateway를 실행하는 경우 다음 명령을 사용하여 게이트웨이 서비스를 중지합니다.
- 다음 방법 중 하나를 사용하여 설치 프로그램을 시작할 수 있습니다.
- 시작 패널에서 다음을 누릅니다.
- 설치 또는 업그레이드 선택 패널에서 업그레이드를 선택한 후 다음을 누릅니다.
- 설치 디렉토리 선택 패널에서 이전 Identity Manager 버전이 위치한 디렉토리를 선택하고 다음을 누릅니다.
설치 프로그램은 사전 및 사후 업그레이드 프로세스에 대한 진행률 표시줄을 표시한 다음 설치 요약 패널로 계속 진행합니다.
- 설치에 대한 자세한 내용을 보려면 세부 내용을 눌러 로그 파일을 본 후 닫기를 눌러 설치 프로그램을 종료하십시오.
- 응용 프로그램 서버의 작업 디렉토리에서 모든 컴파일된 Identity Manager 파일을 제거합니다.
- 원격 시스템에서 게이트웨이를 실행 중인 경우 다음 단계를 사용하여 업그레이드합니다.
- Windows 시스템에 로그인하고 게이트웨어가 설치된 디렉토리로 변경합니다.
- 다음 명령을 실행하여 게이트웨어 서비스를 중지합니다.
gateway -k
- Windows 2000 이상을 사용하는 경우 Services MMC 플러그인의 모든 인스턴스를 종료합니다.
- 다음 명령을 사용하여 게이트웨이 서비스를 제거합니다.
gateway -r
- 기존 게이트웨이 파일을 백업 및 삭제합니다.
- 새 게이트웨이 파일을 추출합니다.
Identity Manager 서버가 아닌 시스템에 새로 업그레이드된 게이트웨이를 설치하는 경우 Identity Manager 설치 CD에서 gateway.zip 파일을 복사합니다.
- 게이트웨이가 설치된 디렉토리에 gateway.zip 파일의 압축을 풉니다.
- 다음 명령을 실행하여 게이트웨이 서비스를 설치합니다.
gateway -i
- 다음 명령을 실행하여 게이트웨이 서비스를 시작합니다.
gateway -s
수동 업그레이드
일부 환경에서는 Identity Manager 설치 및 업그레이드 프로그램을 사용하는 대신 수동으로 업그레이드 단계를 수행할 수 있습니다.
Windows 플랫폼의 경우
다음 단계를 사용하여 지원되는 Windows 플랫폼에 Identity Manager를 수동으로 업그레이드합니다.
- 응용 프로그램 서버와 Sun Identity Manager Gateway를 중지합니다.
- Identity Manager 데이터베이스를 업데이트합니다. 자세한 내용은 단계 2를 참조하십시오.
- 다음 명령을 입력하여 환경을 설정합니다.
set ISPATH=소프트웨어를 설치할 경로
set WSHOME=Identity Manager 설치 또는 스테이징 디렉토리에 대한 경로
set TEMP=임시 디렉토리에 대한 경로- 사전 프로세스를 실행합니다.
mkdir %TEMP%
cd /d %TEMP%
jar -xvf %ISPATH%\IDM.WAR \
WEB-INF\lib\idm.jar WEB-INF\lib\idmcommon.jar
set TMPLIBPTH=%TEMP%\WEB-INF\lib
set CLASSPATH=%TMPLIBPTH%\idm.jar;\
%TMPLIBPTH%\idmcommon.jar;
java -classpath %CLASSPATH% -Dwaveset.home=%WSHOME% \
com.waveset.install.UpgradePreProcess- 소프트웨어를 설치합니다.
cd %WSHOME%
jar -xvf %ISPATH%\IDM.WAR- 사후 프로세스를 실행합니다.
java -classpath %CLASSPATH% -Dwaveset.home=%WSHOME%
com.waveset.install.UpgradePostProcess
- 스테이징 디렉토리에 설치한 경우 응용 프로그램 서버에 배포할 .war 파일을 만듭니다.
- 응용 프로그램 서버 작업 디렉토리에서 Identity Manager 파일을 제거합니다.
- 업그레이드 프로세스가 아직 수행하지 않은 경우 WEB-INF\classes 디렉토리에서 $WSHOME\patches\HotfixName 디렉토리로 핫픽스 클래스 파일을 이동합니다.
- 응용 프로그램 서버를 시작합니다.
- Sun Identity Manager Gateway를 업그레이드한 다음 다시 시작합니다. 자세한 내용은 단계 10을 참조하십시오.
Unix 플랫폼의 경우
다음 단계를 사용하여 지원되는 Unix 플랫폼에 Identity Manager를 수동으로 업그레이드합니다.
- 응용 프로그램 서버와 Sun Identity Manager Gateway를 중지합니다.
- Identity Manager 데이터베이스를 업데이트합니다. 자세한 내용은 단계 2를 참조하십시오.
- 다음 명령을 입력하여 환경을 설정합니다.
export ISPATH=소프트웨어를 설치할 경로
export WSHOME=Identity Manager 설치 또는 스테이징 디렉토리에 대한 경로
export TEMP=임시 디렉토리에 대한 경로- 사전 프로세스를 실행합니다.
mkdir $TEMP
cd $TEMP
jar -xvf $ISPATH/idm.war \
WEB-INF/lib/idm.jar WEB-INF/lib/idmcommon.jar
CLASSPATH=$TEMP/WEB-INF/lib/idm.jar:\
$TEMP/WEB-INF/lib/idmcommon.jar:
java -classpath $CLASSPATH -Dwaveset.home=$WSHOME \
com.waveset.install.UpgradePreProcess- 소프트웨어를 설치합니다.
cd $WSHOME
jar -xvf $ISPATH/idm.war- 사후 프로세스를 실행합니다.
java -classpath $CLASSPATH -Dwaveset.home=$WSHOME
com.waveset.install.UpgradePostProcess
- 디렉토리를 $WSHOME/bin/solaris 또는 $WSHOME/bin/linux로 변경한 다음 실행할 수 있도록 디렉토리 내 파일에 권한을 설정합니다.
- 스테이징 디렉토리에 설치한 경우 응용 프로그램 서버에 배포할 .war 파일을 만듭니다.
- 응용 프로그램 서버 작업 디렉토리에서 Identity Manager 파일을 제거합니다.
- 업그레이드 프로세스가 아직 수행되지 않은 경우 WEB-INF/classes 디렉토리에서 $WSHOME/patches/HotfixName 디렉토리로 핫픽스 클래스 파일을 이동합니다.
- 응용 프로그램 서버를 시작합니다.
- Sun Identity Manager Gateway를 업그레이드한 다음 다시 시작합니다. 자세한 내용은 단계 10을 참조하십시오.