[TUXEDO] Patch

2022. 9. 5. 16:33

Tuxedo 12.2.2.0.0 패치 

 

최신 버전 패치를 진행하였습니다.

 

*************************************************************************************************************

다음 포스팅으로는 구패치버전에서 신패치버전으로 패치를 해보는 테스트를 진행해보겠습니다.

*************************************************************************************************************

 

패치

 

 

1. MOS에 로그인 후 Patches&Updates 플랫폼을 선택합니다.

 

2. 제품과 릴리즈 버전 및 설치장비를 선택해줍니다.

 

 

 

3. 받은 zip 파일을 AIX 서버로 옮겨야합니다. 이 때 저는 SFTP로 전송해주었습니다.

생소하신 분은 이전 글을 참고해주세요 !

https://nomajorkorean.tistory.com/3

 

[LINUX] SFTP (Secure File Transfer Protocol) 의 명령어를 활용한 파일 전송

업무를 하다보면 Window OS에서 Linux OS로 또는 반대방향으로 파일이 빈번히 오고 갈 수 있다. (리눅스는 오픈소스 소프트웨어이기 때문에 가능) 원격서버로 파일 전송을 하는 방법 중 한가지인 SFTP

nomajorkorean.tistory.com

 

 

 

4. 저는 patch 디렉토리를 따로 만들어서 이곳으로 떨어뜨렸습니다.

받은 zip파일을 unzip 해주면 .zip 패치파일이 생깁니다.

 

 

5. 패치 명령어는 다음과 같습니다 

 

저는 opatch 실행파일이 있는 OPatch 디렉토리에서 설치를 진행하였기 때문에 패치파일zip을 가져오기위해서 절대경로를 사용했습니다. -invPtrLoc는 oraInst.loc 파일의 위치를 나타내주는 파라미터 입니다. oraInst.loc의 절대경로를 설정해줍니다.

 

 

./opatch apply /ofm/jwchoi/sw/tp/patch/34182899.zip -invPtrLoc /ofm/jwchoi/sw/tp/oraInventory/oraInst.loc

 

위와  같은 명령어로 엔터를 치면 패치를 진행하게 됩니다.

 

<패치가 진행되는 모습>

 

Return Code = 0 

 

이 나오면 설치가 성공적으로 진행된 것 입니다.

 

 

 


패치 확인

 

다음은 패치를 확인하는 명령어를 사용해서 패치를 확인해보겠습니다.

 

./opatch lsinventory -invPtrLoc /ofm/jwchoi/sw/tp/oraInventory/oraInst.loc

 

lsinventory는 패치를 확인해주는 명령어 입니다.

 

위 명령어를 실행시켜주면 아래와 같은 화면이 나타나게 됩니다.

 


 

 

Rollback 

 

다음은 패치를 rollback 시키는 테스트를 해보겠습니다.

 

명령어는 다음과 같습니다.

 

 ./opatch rollback -id 34182899 -invPtrLoc /ofm/jwchoi/sw/tp/oraInventory/oraInst.loc

 

패치와 패치확인 명령어와 달리 id 값을 주는 파라미터가 들어가게 됩니다.

 

 

<rollback 확인 화면>

 

 

 

이상으로 tuxedo patch에 대해서 알아보았습니다.

 

+ Recent posts