1. 程式人生 > >12.2 asmca fails with ‘ORA-00845‘

12.2 asmca fails with ‘ORA-00845‘

就是 rhel 物理 設置 node name 增加 test this 一次

大周末早上起來在虛擬機上安裝一套12.2的單實例ASM數據庫,準備給大家講課用的,因為第一次搭建12.2單實例ASM的環境,遇到了一點小問題。12.1和12.2安裝還是有區別,有幾個點需要重點理解一下。如果在生產環境上幾乎就不會遇到這樣的問題,因為內存都是超級大的,現在128G內存都是很常見的了。

1、環境描述
rhel 7.2
Oracle12.2

2、報錯信息
在安裝GI的時候,asmca都出現了報錯,這個時候我們需要看log日誌,在日誌中發現如下報錯。
12.2 asmca fails with ‘ORA-00845: MEMORY_TARGET not supported on this system‘

3、查看MOS
原因就是內存設置的小了,因為我是虛擬化環境,安裝的時候沒有配置內存,使用不到3G內存。

4、解決方法
就是增加物理內存,12.2版本需要8G內存。
Increase system memory and restart the installation.

給大家一個檢查命令:

runcluvfy.sh stage -pre hacfg -verbose
Check: Total memory
Node Name Available Required Status
------------ ------------------------ ------------------------ ----------
ol72-stig-test 1.7046GB (1787436.0KB) 4GB (4194304.0KB) failed
Result: Total memory check failed

5、官方文檔
12.1 asmca fails with ‘ORA-00845: MEMORY_TARGET not supported on this system‘ (文檔 ID 2198622.1)

12.2 asmca fails with ‘ORA-00845‘