移動CRM影響批發分銷的3種方式
1462
2022-05-28
本文中用途:
這篇文章解釋了在 Oracle Linux 8 (或者更高版本) 以及 Red Hat Enterprise Linux 8 (或者更高版本) 上成功安裝 Oracle Database 19c 需要滿足的需求。
這篇文章的目的不是重復在 Oracle Database 19c Installation Guide 指南中已經呈現的所有“如何做”的步驟。 例如,這篇文章不包含如何創建 Linux 用戶“oracle”,也不包含如何設置環境變量。這兩者都在 "Oracle? Database Installation Guide 19c for Linux" 中有充分的說明。
最低硬件要求:
a. 確保系統滿足以下物理內存要求:
最低:???????? 1 GB RAM
推薦: 2 GB RAM或更多
b.?交換磁盤空間與系統物理內存的比例如下
注意: ?以上推薦值(摘自 Oracle? Database Installation Guide 19c for Linux) 是安裝的最低要求。優化/改進 RDBMS 性能可能需要更多 RAM 和交換空間。
c. /tmp 目錄中有 1.0 GB (1024MB) 磁盤空間(小于 2TB)。
d. 如果 /tmp 目錄中可用的空閑空間小于所需空間,則完成以下步驟之一:
- 從 /tmp 目錄刪除不必要的文件以滿足磁盤空間要求。
- 在設置 Oracle 用戶環境時設置 TMP 和 TMPDIR 環境變量。
e. 約 7.2 GB 的本地磁盤空間用于數據庫軟件文件
f.? 如果要在安裝期間創建配置數據庫,則所選文件系統必須至少具有 2 GB 空閑磁盤空間。
對于生產數據庫,必須根據數據庫的使用來估算磁盤空間要求。
2. 支持在 ext2、ext3 和 ext4 文件系統上運行 Oracle 數據庫
軟件:
經過認證的 Linux 操作系統
Oracle Linux 8/8.1????????? (請看下面的具體要求)
Red Hat Enterprise Linux 8
a. 最小化的Linux安裝:
最小化的Linux安裝是在安裝OS時,對于Package Group Selection 選擇了Minimal 選項或者安裝OS時只選擇安裝Base 的軟件包。最小化的Linux安裝缺少很多Oracle數據庫依賴的RPM包,所以必須再安裝這些需要的軟件。具體需要安裝哪些軟件包取決于使用的是哪種Linux發行版本。
b. 默認的Linux安裝
Oracle 建議安裝 Linux 操作系統缺省的軟件包(RPMs),默認的Linux安裝包含了大部分需要的軟件包并且減少了手工檢查軟件包之間的依賴關系。Oracle 建議在安裝過程中不要定制 RPMs。
Linux 內核要求
支持下列的內核:
采用? Unbreakable Enterprise Kernel 6: 5.4.17-2011.0.7.el8uek.x86_64 的 Oracle Linux 8.1 或更高版本
采用 Red Hat Compatible kernel: 4.18.0-80.el8.x86_64 的 Oracle Linux 8 或更高版本
Red Hat Enterprise Linux 8: 4.18.0-80.el8.x86_64?或更高版本
據我們觀察,在RHEL 7中,啟用了NUMA并且有很多CPU core和大量的內存系統會出現系統掛起的問題。
建議關閉NUMA。
磁盤空間檢查列表
對于Oracle數據庫企業版,最少 7.5 GB。 對于Oracle 標準版2, 最少7.5 GB。
補充說明
1. 從 Oracle Database 12.1 開始, 不再提供 32 位 Oracle 數據庫服務器端軟件。
2. 通過認證的 32 位 (x86) Oracle 數據庫客戶端軟件可以運行在采用 x86_64 架構的 AMD64/EM64T 和 Intel 處理器芯片上的 Linux OS 上。采用 64 位操作系統的 AMD64/EM64T 正常應該支持運行 Oracle 32 位數據庫客戶端軟件,但這不在本文的涵蓋范圍內。
3. 如果您的 scsi/fc 驅動程序支持異步功能,則 ext2 和 ext3 文件系統上支持異步 I/O。
注: 在 OEL5.6 和更高版本上,Oracle 10g 及更高版本支持 Ext4 文件系統上的異步 I/O。
4. x86_64 的 DIRECTIO 支持無需額外補丁程序。
5. 在 Oracle Database 19c 產品上不應使用任何 LD_ASSUME_KERNEL 值。
6. 可以使用以下 rpm 命令來區分 32 位或 64 位程序包。
# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" | grep glibc-devel
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (i686)
7. Oracle Universal Installer 需要一個X Window系統 (比如, libx)。Libx軟件包是默認的Linux安裝時自帶的。如果在安裝系統時精簡了一些軟件包,那么需要確保libx或者其它類似的X Window System 是安裝了的。
8. 32位軟件包(i686 rpm)僅在需要使用32位客戶端應用程序訪問64位服務器時才需要安裝。
9.?Oracle Database 12c Release 2 (12.2) 及以上版本的Oracle 數據庫或者Oracle Grid Infrastructure的安裝并不需要在Oracle Linux 或者 Red Hat Enterprise Linux 上安裝gcc 和 gcc-c++ 的編譯器軟件包。
Linux Oracle
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。