다른 DBMS/DB2
[DB2 V.11.1] Deinstall 하기
취미툰
2023. 3. 15. 14:08
반응형
테스트 하던 DB2의 라이센스 기간이 지나서 start가 되지 않는 상황이 발생.
삭제하고 재설치하는게 빠를거 같아서 삭제할때 썼던 스크립트를 정리하는 글을 작성해봅니다.
삭제는 세가지를 해야합니다.
1.인스턴스
2.DB엔진
3.유저
순서도 인스턴스 -> DB엔진 -> 유저 순으로 삭제하면 됩니다.
1.인스턴스 삭제
$./db2/db2test/bin/db2ilist
db2test
db2lds
--첫번째 인스턴스 삭제
$ ./db2/db2test/instance/db2idrop db2test
DBI1446I The db2idrop command is running.
DB2 installation is being initialized.
Total number of tasks to be performed: 2
Total estimated time for all tasks to be performed: 305 second(s)
Task #1 start
Description: Initializing instance list
Estimated time 5 second(s)
Task #1 end
Task #2 start
Description: Configuring DB2 instances
Estimated time 300 second(s)
Task #2 end
The execution completed successfully.
For more information see the DB2 installation log at
"/tmp/db2idrop.log.41222436".
DBI1070I Program db2idrop completed successfully
--2번쨰 인스턴스 삭제
$ ./db2/db2test/instance/db2idrop db2lds
DBI1446I The db2idrop command is running.
DB2 installation is being initialized.
Total number of tasks to be performed: 2
Total estimated time for all tasks to be performed: 305 second(s)
Task #1 start
Description: Initializing instance list
Estimated time 5 second(s)
Task #1 end
Task #2 start
Description: Configuring DB2 instances
Estimated time 300 second(s)
Task #2 end
The execution completed successfully.
For more information see the DB2 installation log at
"/tmp/db2idrop.log.37617996".
DBI1070I Program db2idrop completed successfully.
2.DB엔진 삭제
$ ./db2/db2test/install/db2_deinstall -a
DBI1016I Program db2_deinstall is performing uninstallation. Please
wait.
The execution completed with warnings.
For more information see the DB2 uninstallation log at
"/tmp/db2_deinstall.log.48627984".
3.유저 삭제
삭제해야할 유저목록
db2lds:!:227:203::/home/db2lds:/usr/bin/ksh
db2test:!:222:203::/home/db2test:/usr/bin/ksh
db2fenc1:*:223:204::/home/db2fenc1:/usr/bin/ksh
db2inst1:!:207:1::/db2/home/db2inst1:/usr/bin/ksh
dasusr1:*:224:205::/home/dasusr1:/usr/bin/ksh
삭제
userdel -r db2lds
userdel -r db2test
userdel -r db2fenc1
userdel -r db2inst1
userdel -r dasusr1
Deinstall 완료
반응형