此文章主要藉由一個exadata patch 季度補丁來介紹下載方式,解壓縮,與目錄架構。
QFSDP
Quarterly Full Stack Download Patch for Exadata (QFSDP)是僅用於EXADATA MACHINE 每季度發行的補丁,內容包括有:
Infrastructure (Exadata 基礎設施)
- Exadata database and storage server
- Fabric Switch
- Power Distribution Unit
Database (資料庫相關的bundle patch, BP)
- Oracle Database and Grid Infrastructure
- Oracle JavaVM
- Opatch
Systems Management (Cloud Control)
- EM Agent
- EM OMS
- EM Plug-ins
下載patch可以透過MOS Doc ID 888828.1
解壓縮
因為下載後有10個檔案,解壓縮需要一點小技巧
Linux 解壓縮
1.上傳Exadata patch zip檔到linux server
2. unzip zip 檔案
產生10個tar split檔案
3. 解tar 合併
產生patch目錄(33248572)
Windows解壓縮
1.檔案框起來→解壓縮至此
2.再一次檔案框起來→解壓縮至此
產生patch目錄(33248572)
目錄結構
解壓縮或在Readme內可以看到目錄結構,以Quarterly Full Stack Download Patch For Oracle Exadata (Oct 2021 – 19.13)為範例,目錄大綱有:
目錄結構概觀
Database:包含各版本的DBBP、OJVM、OPatch(建議另外下載最新)
Infrastructure:內含不同版本的的DB Server image 、Cell node image+InfiniBand(包含patchmgr)
SoftwareMaintenanceTools內則是有dbnodeupdate的工具
SystemsManagement : 內含不同版本的CloudControl,對應包含有Agent、OMS、plugin (通常另外處理,這裡不安裝)
工具所在目錄
patchmgr :
SoftwareMaintenanceTools下的p21634633_<*>_Linux-x86-64.zip,有一個patchmgr
在cell node patch 下的patchmgr版本號較高
dbnodeupdate.sh :
Infrastructure\SoftwareMaintenanceTools\DBNodeUpdate\21.211011
DBServerPatch下有一個dbnodeupdate.zip,不要unzip他
參考資料:
- Patch 21634633: DBSERVER.PATCH.ZIP ORCHESTRATOR PLUS DBNU – ARU PLACEHOLDER
- dbnodeupdate.sh and dbserver.patch.zip: Updating Exadata Database Server Software using the DBNodeUpdate Utility and patchmgr (Doc ID 1553103.1)
- Exadata Database Machine and Exadata Storage Server Supported Versions (Doc ID 888828.1)
- Exadata Critical Issues (Doc ID 1270094.1)
- Database PSU/BP/Update/Revision – Known Issues Primary Note (Doc ID 1227443.1)