oracle tuxedo

 

테스트환경 : IBM AIX 7.2

 


 

이번 테스트는 패치 구버전에서 최신버전으로 패치를 진행하고, 다시 rollback 하여 구패치버전으로 돌아가는지 확인하기 위한 테스트 입니다.

 

테스트의 결과부터 말씀드리자면 

 

tmadmin -v 명령어로 patch 버전을 확인하였을 때 

 

patch level (003) ----patch----> patch level (091) ----rollback---> patch level (none)  이라는 결과가 나오고 

 

patch level (087) ----patch----> patch level (091) ----rollback---> patch level (087) 이라는 결과가 나옵니다.

 

 

구버전들의 차이점은 RP이고 RP가 아니라는 점입니다.

 

 

 

차이점은 이정도로 알고 있습니다.

 

보통 최신버전으로 패치를 한 상태에서 rollback을 시키면 최신패치 이전으로 되돌아가 있는 게 정상? 이라고 합니다.

 

 

 

 

알고 계시는 부분이 있으시다면 댓글 부탁드립니다! 

함께 공부하고 싶습니다.


1. 현재 버전 패치 상태를 확인할 수 있는 명령어를 사용하여 버전을 확인합니다.

   (일부러 구버전으로 패치를 시켜놨습니다)

 

 

2. 이제 최신버전으로 패치를 해보겠습니다.

 

 

패치가 정상적으로 진행되는 것 같습니다.

 

구버전을 rollback 시키고 

최신버전을 패치중이라고 하네요.

 

한가지 워닝이 났는데, 나중에 살펴 보겠습니다.

패치가 잘 진행된 것 같습니다.

 

패치를 확인해보니 달라졌네요. 최신버전인 것 같습니다.

 


그렇다면 여기서 다시 rollback 하면 과연 이전 패치로 돌아갈까요?

 

반대로 이 부분을 반대로 테스트 해보겠습니다.

 

rollback을 진행합니다.

 

 

rollback이 성공되었습니다.

과연 이전 패치버전으로 돌아가있을까요?

 

 

이제 확인해보겠습니다.


 

패치가 돌아가지 않고 패치가 아예 안된 상태로 돌아가있습니다.

 

이번 테스트를 통해서 구버전에서 최신버전으로 패치를 한 후 다시 이전 패치로 돌아가기 위한 상황에서 rollback 을 하였을 때, 다시 돌아가지 않고 디폴트가 된다는 것을 알 수 있게 되었습니다.

 

 

 

 

오늘의 테스트는 이것으로 마치겠습니다.

 

감사합니다.

 

 

 

 

 

 

 

 

 

 

 

 

궁금한 점은 댓글부탁드립니다!

함께 공부하고 싶습니다.

 

+ Recent posts