oracle11g要求在作業系統層設定共享記憶體/dev/shm,且大於MEMORY_TARGET
oracle11gR2:
SQL> startup nomount
ORA-00845: MEMORY_TARGET not supported on this system
告警日誌:
WARNING: You are trying to use the MEMORY_TARGET feature. This feature requires the /dev/shm file system to be mounted for at least 788529152 bytes. /dev/shm is either not mounted or is mounted with available space less than this size. Please fix this so that MEMORY_TARGET can work as expected. Current available is 517730304 and used is 464449536 bytes. Ensure that the mount point is /dev/shm for this directory.
memory_target needs larger /dev/shm
google:
11g特性的記憶體管理需要用到/dev/shm共享檔案系統,且要求/dev/shm大於 TARGET_MEMORY,否則會報錯。
[root@mosdb ~]# mount -t tmpfs shmfs -o size=3g /dev/shm
[root@mosdb ~]#
寫入到fstab中:
vi /etc/fstab 增加如下:
shm /dev/shm tmpfs size=2g 0 0
#mount shm
[root@mosdb etc]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
37G 17G 18G 49% /
/dev/sda1 99M 13M 81M 14% /boot
shm 2.0G 0 2.0G 0% /dev/shm
在啟動資料庫:(可見記憶體載入成功)
SQL> startup nomount;
ORACLE instance started.
Total System Global Area 786759680 bytes
Fixed Size 1339400 bytes
Variable Size 528486392 bytes
Database Buffers 251658240 bytes
Redo Buffers 5275648 bytes
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/60144/viewspace-1060206/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 修改/dev/shm共享記憶體dev記憶體
- 作業系統-記憶體管理作業系統記憶體
- 作業系統——記憶體管理作業系統記憶體
- Linux下安裝Oracle11g , MEMORY_TARGET(AMM)小於/dev/shm處理(ORA-00845)LinuxOracledev
- PHP 的自帶記憶體共享 APCu 和 shmPHP記憶體
- ORA-00845 memory_target needs larger /dev/shmdev
- 作業系統記憶體管理概述作業系統記憶體
- 作業系統記憶體管理-原理作業系統記憶體
- 【作業系統】記憶體管理概述作業系統記憶體
- K8s 裡如何優雅地使用 /dev/shm 實現容器間共享記憶體K8Sdev記憶體
- linux作業系統修改共享記憶體的簡單方法(轉)Linux作業系統記憶體
- 作業系統的虛擬記憶體作業系統記憶體
- 作業系統-記憶體、檔案管理作業系統記憶體
- Linux系統目錄/dev/shmLinuxdev
- MySQL記憶體管理,記憶體分配器和作業系統MySql記憶體作業系統
- 作業系統——記憶體管理學習筆記作業系統記憶體筆記
- ORACLE在各作業系統訊號量與共享記憶體的維護Oracle作業系統記憶體
- Linux作業系統記憶體淺析Linux作業系統記憶體
- HP-UX作業系統的記憶體UX作業系統記憶體
- windows作業系統支援的最大記憶體Windows作業系統記憶體
- 計算機作業系統——虛擬記憶體與實體記憶體計算機作業系統記憶體
- /dev/shmdev
- php實現共享記憶體程式通訊函式之_shmPHP記憶體函式
- Linux系統程式設計—共享記憶體之mmapLinux程式設計記憶體
- 作業系統的記憶體管理你知道嗎作業系統記憶體
- 淺談作業系統對記憶體的管理作業系統記憶體
- linux /dev/shm與tmpfs檔案系統Linuxdev
- 關於oracle11G的自動記憶體管理MEMORY_TARGET和MEMORY_MAX_TARGETOracle記憶體
- 作業系統(八) -- 記憶體的分段與分頁作業系統記憶體
- 作業系統——記憶體連續分配管理方式作業系統記憶體
- Android 作業系統的記憶體回收機制Android作業系統記憶體
- WindowsXP作業系統記憶體最佳化指南(轉)Windows作業系統記憶體
- win11系統設定虛擬記憶體記憶體
- Win10系統C盤虛擬記憶體怎麼設定?Win10專業版系統C盤虛擬記憶體設定方法Win10記憶體
- Linux系統程式設計之命名管道與共享記憶體Linux程式設計記憶體
- 記憶體瘋狂換頁!CPU怒批作業系統記憶體作業系統
- 作業系統思考 第六章 記憶體管理作業系統記憶體
- linux查詢作業系統資訊(CPU、記憶體、硬碟)Linux作業系統記憶體硬碟