Current environment:
$ $ORACLE_HOME/OPatch/opatch lspatches 29585399;OCW RELEASE UPDATE 19.3.0.0.0 (29585399) 29517247;ACFS RELEASE UPDATE 19.3.0.0.0 (29517247) 29517242;Database Release Update : 19.3.0.0.190416 (29517242) 29401763;TOMCAT RELEASE UPDATE 19.0.0.0.0 (29401763)
1. Bạn phải sử dụng OPatch từ phiên bản 12.2.0.1.28 để apply patch này
Download p6880880_190000_Linux-x86-64.zip – OPatch 12.2.0.1.28 for DB 19.0.0.0.0 (11/2021), hoặc mới hơn.
Thay thế bản opatch mới hơn:
# export ORACLE_HOME=/u01/app/19c/grid # rm -rf $ORACLE_HOME/OPatch # su - grid $ export ORACLE_HOME=/u01/app/19c/grid $ unzip -o /u01/swtmp/p6880880_190000_Linux-x86-64.zip -d $ORACLE_HOME $ $ORACLE_HOME/OPatch/opatch version OPatch Version: 12.2.0.1.28
2. Giải nén bản patch 33509923 (down tại đây) với user owner ví dụ grid:
# su - grid $ cd /u01/swtmp $ unzip p33509923_190000_Linux-x86-64.zip
3. Kiểm tra xem có bản patch nào xung đột với bản patch 33509923 hay không:
# su - grid $ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /u01/swtmp/33509923/33515361 Oracle Home : /u01/app/19c/grid Central Inventory : /u01/app/oraInventory from : /u01/app/19c/grid/oraInst.loc OPatch version : 12.2.0.1.28 OUI version : 12.2.0.7.0 Log file location : /u01/app/19c/grid/cfgtoollogs/opatch/opatch2022-01-31_11-58-55AM_1.log Invoking prereq "checkconflictagainstohwithdetail" Prereq "checkConflictAgainstOHWithDetail" passed. OPatch succeeded. $ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /u01/swtmp/33509923/33529556 $ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /u01/swtmp/33509923/33534448 $ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /u01/swtmp/33509923/33239955 $ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /u01/swtmp/33509923/33575402
Note: Trong trường hợp phát hiện ra xung đột, cần dừng ngay việc cài đặt patch và làm việc với Oracle Support Services, sau khi fix xong mới tiếp tục
4. Dừng database instances chạy trên máy chủ đó
5. Apply patch sử dụng opatchauto:
# cd /u01/swtmp/33509923/ # export ORACLE_HOME=/u01/app/19c/grid/ # export PATH=$ORACLE_HOME/bin:$PATH # $ORACLE_HOME/OPatch/opatchauto apply ... ==Following patches were SUCCESSFULLY applied: Patch: /u01/swtmp/33509923/33239955 Log: /u01/app/19c/grid/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-03_11-33-44AM_1.log Patch: /u01/swtmp/33509923/33515361 Log: /u01/app/19c/grid/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-03_11-33-44AM_1.log Patch: /u01/swtmp/33509923/33529556 Log: /u01/app/19c/grid/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-03_11-33-44AM_1.log Patch: /u01/swtmp/33509923/33534448 Log: /u01/app/19c/grid/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-03_11-33-44AM_1.log Patch: /u01/swtmp/33509923/33575402 Log: /u01/app/19c/grid/cfgtoollogs/opatchauto/core/opatch/opatch2022-02-03_11-33-44AM_1.log
Kiểm tra phiên bản hiện tại:
$ $ORACLE_HOME/OPatch/opatch lspatches 33575402;DBWLM RELEASE UPDATE 19.0.0.0.0 (33575402) 33534448;ACFS RELEASE UPDATE 19.14.0.0.0 (33534448) 33529556;OCW RELEASE UPDATE 19.14.0.0.0 (33529556) 33515361;Database Release Update : 19.14.0.0.220118 (33515361) 33239955;TOMCAT RELEASE UPDATE 19.0.0.0.0 (33239955)
Note: Nên backup các thành phần của clusterware trước khi patch:
1. Backup ASM spfile:
ASMCMD> spget +GRID/myrac/ASMPARAMETERFILE/registry.253.974466047
Copy Oracle ASM SPFILE tới phân vùng backup:
ASMCMD> spbackup +GRID/myrac/ASMPARAMETERFILE/registry.253.974466047 /backup/spfileasm.ora
2. Backup ASM password file :
ASMCMD> pwget --asm +GRID/orapwASM
Nếu sang phân vùng khác:
ASMCMD> pwcopy +GRID/orapwASM /backup/orapwASM copying +GRID/orapwASM -> /backup/orapwASM
3. Dùng md_backup để backup metadata diskgroup:
ASMCMD> md_backup /tmp/dgmetabackup Disk group metadata to be backed up: DATA Disk group metadata to be backed up: FRA Disk group metadata to be backed up: GRID
4. Backup OLR trên mỗi node RAC:
# ocrconfig -local -manualbackup
Copy file được tạo ra sang phân vùng khác:
# cp /u01/app/12.2.0/grid/cdata/rac1/backup_20180510_230359.olr /backup/
hoặc thay đổi phân vùng backup mặc định tới phân vùng /backup:
# ocrconfig -local -backuploc /backup # ocrconfig -local -manualbackup
5. Mirror và Backup OCR.
Nên cấu hình OCR vào 2 diskgroup độc lập cho an toàn:
# ocrconfig -add +FRA
OCR backup tự động sau 4h, bạn có thể backup thủ công trước khi patch hoặc upgrade GI home như sau:
# ocrconfig -manualbackup
Kiểm tra bản backup cuối cùng:
[grid@rac1 ~]$ ocrconfig -showbackup rac1 2018/05/10 13:06:18 +GRID:/myrac/OCRBACKUP/backup00.ocr.289.975762375 830990544 ..
Copy nó tới phân vùng backup:
$ ocrconfig -copy +GRID:/myrac/OCRBACKUP/backup00.ocr.289.975762375 /backup/backup00.ocr
Hoặc thay đổi phân vùng backup mặc định tới diskgroup khác:
# ocrconfig -backuploc +FRA
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile: 0902912888
⚡️ Skype: tranbinh48ca
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: http://bit.ly/ytb_binhoraclemaster
👨 Tiktok: https://www.tiktok.com/@binhoraclemaster?lang=vi
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhoracle
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội
=============================
học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,khóa học pl/sql, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, middleware, hoc solaris, hoc linux, hoc aix, unix, securecrt, xshell, mobaxterm, putty