|
Sun Java[TM] System Identity Manager 7.1 릴리스 노트 |
설치 및 업데이트 참고 사항
이 절에서는 설치 및 업데이트와 관련된 정보에 대해 설명하며, 이 정보는 다음과 같이 구성됩니다.
스키마 변경은 대부분의 주 Identity Manager 릴리스에서 발생합니다. 새 Identity Manager 버전으로 업그레이드하기 전에 스키마를 업데이트해야 합니다. Identity Manager 7.1로 업그레이드하려면 업그레이드하는 버전에 따라 다음 스키마 업그레이드 스크립트 중 하나를 실행합니다. (ID-15392 및 ID-15722)
설치 참고 사항제품 설치 프로세스와 관련된 정보는 다음과 같습니다.
업그레이드 참고 사항이 절에서는 Identity Manager를 버전 6.0 또는 버전 7.0에서 버전 7.1로 업그레이드하기 위해 수행해야 하는 작업을 요약합니다. Identity Manager 7.1로 업그레이드할 수 있는 버전에 대한 내용은 Identity Manager 업그레이드 경로를 참조하십시오.
이 절의 내용은 다음과 같이 구성됩니다.
업그레이드 문제
bin/winnt/nspr4.dll
bin/winnt/jdic.dll
bin/winnt/MozEmbed.exe
bin/winnt/IeEmbed.exe
bin/winnt/AceApi.dll
bin/winnt/DominoAPIWrapper.dll
bin/winnt/DotNetWrapper.dll
bin/winnt/gateway.exe
bin/winnt/lhpwic.dll
bin/winnt/msems.inf
bin/winnt/pwicsvc.exe
bin/winnt/remedy.dll
bin/solaris/libjdic.so
bin/solaris/mozembed-solaris-gtk2
bin/linux/librfccm.so
bin/linux/libsapjcorfc.so
bin/linux/libjdic.so
bin/linux/mozembed-linux-gtk2
- 6.0 또는 7.0에서 버전 7.1로 업그레이드하고 LocalFiles를 사용하는 경우, 업그레이드하기 전에 데이터를 모두 내보낸 다음 7.1을 완전히 새로 설치하고 데이터를 다시 가져와야 합니다. (ID-15366)
- 이전 릴리스에서 Identity Manager 7.1로 업그레이드하는 경우, 업그레이드 과정에서 WEB-INF/speConfiguration.xml 파일이 제거되지 않습니다. 그러나 이 파일은 더 이상 서비스 공급자 기능에 사용되지 않으며 안전하게 제거할 수 있습니다. 마찬가지로 spe.enableServer 등록 정보는 여전히 Waveset.properties 파일에 나타날 수 있습니다. 이 등록 정보도 Identity Manager 7.0 또는 7.1 릴리스에서 더 이상 사용되지 않습니다. (ID-15765)
Identity Manager 업그레이드 프로그램 사용
이 절에서는 Identity Manager 설치 및 업그레이드 프로그램을 사용하여 Identity Manager를 업그레이드하는 단계에 대해 설명합니다.
주
- HP-UX를 포함한 일부 환경에서는 대체 수동 업데이트 절차를 따르는 것이 필요하거나 선호됩니다. 이 경우 수동 업그레이드로 건너뜁니다.
- UNIX 환경의 경우 다음 위치 중 하나에 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를 실행하는 경우 다음 명령을 사용하여 게이트웨이 서비스를 중지합니다.
net stop “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을 참조하십시오.