이 장은 다음과 같은 절로 구성됩니다.
주의:
Oracle은 STA를 이전 버전으로 다운그레이드하도록 지원하지 않습니다. 이전 버전의 STA를 설치할 경우 최신 버전의 STA에서 만든 데이터베이스 데이터는 손실됩니다.STA 제거 프로그램은 STA 응용 프로그램 및 이와 연관된 모든 데이터와 Oracle 소프트웨어를 제거합니다. 다음과 같은 업데이트가 수행됩니다.
Oracle 스토리지 홈 위치 내의 StorageTek_Tape_Analytics 하위 디렉토리가 완전히 제거됩니다. Oracle 스토리지 홈 위치의 다른 디렉토리는 영향을 받지 않습니다.
모든 STA 및 MySQL 로그가 로그 위치에서 제거됩니다. 해당 위치에 대한 자세한 내용은 STA 파일 시스템 레이아웃 검토을 참조하십시오.
모든 STA 서비스 로그가 제거됩니다.
STA 데이터베이스 및 모든 로컬 백업이 제거됩니다. 데이터베이스 디렉토리 또는 로컬 백업 디렉토리가 마운트 지점이거나 사용자 정의 파일을 포함하고 있는 경우 해당 디렉토리는 보존되고, 그렇지 않으면 해당 디렉토리는 제거됩니다.
STA를 제거해도 Oracle 중앙 인벤토리 위치는 제거되지 않습니다. 모든 STA 설치 및 제거 로그와 Oracle 소프트웨어 인벤토리 정보를 비롯하여 이 디렉토리의 모든 데이터는 보존됩니다. 자세한 내용은 Oracle 중앙 인벤토리 위치를 참조하십시오.
STA 제거 프로그램은 그래픽 모드와 자동 모드 두 가지로 사용할 수 있습니다. 자세한 내용은 STA 설치 프로그램 모드를 참조하십시오.
STA 제거 로그에 대한 자세한 내용은 STA 설치 및 제거 로그를 참조하십시오.
다음 절에서는 STA 제거 프로그램을 사용하는 방법에 대해 설명합니다.
이 절차를 사용하여 STA를 제거합니다.
주의:
제거 작업을 수행하면 모든 STA 데이터베이스 데이터가 제거됩니다. 이 절차를 시작하기 전에 전체 데이터베이스 덤프를 수행해야 합니다. 자세한 내용은 작업 1: 이전 STA 데이터베이스 덤프를 참조하십시오.주:
STA를 제거하려면 Oracle 설치 그룹의 구성원인 사용자로 로그인해야 합니다. Linux root 사용자나 수퍼유저 권한이 있는 다른 사용자로는 STA를 제거할 수 없습니다. 자세한 내용은 Oracle 설치 그룹을 참조하십시오.Oracle 설치 사용자로 로그인합니다.
Oracle 스토리지 홈 디렉토리로 변경합니다. 예를 들면 다음과 같습니다.
$ cd /Oracle
STA 설치 프로그램 이진 디렉토리로 변경합니다.
$ cd StorageTek_Tape_Analytics/oui/bin
다음 명령 중 하나를 사용하여 STA 제거 프로그램을 실행합니다.
STA 그래픽 제거 프로그램을 사용하는 경우:
$ ./deinstall.sh
이 모드를 사용하려면 X11 디스플레이가 필요합니다. 자세한 내용은 STA 그래픽 설치 프로그램 및 제거 프로그램 화면 참조를 참조하십시오.
STA 자동 제거 프로그램을 사용하는 경우:
$ ./deinstall.sh –silent –responseFile response_file
여기서 response_file은 이전에 만든 응답 파일의 절대 경로입니다.
이 모드를 사용하려면 먼저 silentInstallUtility.jar 파일을 다운로드하고 설치 옵션을 지정하는 응답 파일을 만들어야 합니다. 자세한 내용은 부록 B STA 자동 모드 설치 프로그램 및 제거 프로그램을 참조하십시오.
이 절차를 사용하여 제거 작업을 수행한 후 모든 STA 구성 요소가 STA 서버에서 제거되었는지 확인합니다.
Oracle 설치 사용자로 로그인합니다.
Oracle 스토리지 홈 디렉토리의 내용을 나열합니다. 이 디렉토리는 비어 있어야 합니다. 예를 들면 다음과 같습니다.
$ ls -la /Oracle total 8 drwxr-xr-x 2 oracle oinstall 4096 Sep 23 14:55 . dr-xr-xr-x. 31 root root 4096 Sep 23 16:41 .. $
이 절차를 사용하여 STA를 제거한 후 재설치합니다(예: 현재 설치 복구). STA 설치 프로그램을 사용하여 현재 설치를 재설치하거나 덮어쓸 수 없습니다.
현재 STA 설치에서 서비스 로그 스냅샷을 수행합니다. Oracle 고객지원센터는 생성된 서비스 로그를 사용하여 업그레이드 전에 존재하는 문제를 해결할 수 있습니다. 자세한 내용은 STA 사용 설명서를 참조하십시오.
다음과 같이 모든 STA 서비스를 중지합니다.
# STA stop all
데이터베이스 스냅샷을 수행합니다.
MySQL 서비스를 시작합니다.
# STA start mysql
백업 파일을 만듭니다.
# /usr/bin/mysqldump -uroot -p --opt --routines --triggers --events --flush-logs --single-transaction --complete-insert --comments --dump-date --add-drop-database --databases stadb -v > /sta_db_backup/backup_filename.sql Enter password: mysql_root_password
출력은 다음과 유사합니다.
... -- Retrieving view structure for table v_mdv_request_states... -- Retrieving view structure for table version_info... ... -- Disconnecting from localhost...
주:
"Can't connect to local MySQL server"가 표시되는 경우 MySQL 서버가 실행되고 있지 않는 것입니다. a 단계로 돌아가서 MySQL을 시작했는지 확인합니다.다음 단계에서는 모든 STA 파일이 제거되므로 서비스 로그 스냅샷 및 데이터베이스 스냅샷을 다른 서버로 이동합니다. 스냅샷은 다음 디렉토리에 있습니다.
서비스 로그 스냅샷은 /Oracle_storage_home/Middleware/rda/snapshots에 있습니다. 예를 들면 /Oracle/Middleware/rda/snapshots일 수 있습니다.
데이터베이스 스냅샷은 STA 설치 중 지정된 데이터베이스 위치에 있습니다. 예를 들면 /dbbackup일 수 있습니다.
필요에 따라 기타 파일을 백업합니다.
STA를 제거합니다. 자세한 내용은 STA 제거 를 참조하십시오.
STA를 재설치합니다. 자세한 내용은 제 3 장 STA 설치를 참조하십시오.
다음과 같이 모든 STA 서비스를 중지합니다.
# STA stop all
데이터베이스를 복원합니다. 자세한 내용은 STA 관리 설명서를 참조하십시오.
다음과 같이 모든 STA 서비스를 시작합니다.
# STA start all
STA를 구성합니다. 자세한 내용은 STA의 SNMP 설정 구성을 참조하십시오.