現象:
在使用Kernel 2.6版本的Linux的時候當使用DBCA進行數據庫創建的時候會出現如下錯誤:
DBCA時出現ORA-27125錯誤解決過程
ORA-27125: unable to create shared memory segment
Linux-x86_64 Error: 1: Operation not permitted
原因:
這是一個與linux hugetlb有關的錯誤,我們可以通過如下的步驟進行解決:
解決:
# more /proc/sys/vm/hugetlb_shm_group
0
# id oracle
uid=502(oracle) gid=503(oinstall) groups=503(oinstall),504(dba)
# vi /etc/sysctl.conf
加入如下的內容,其中504爲dba組號,需要根據你實際的情況進行改變。
vm.hugetlb_shm_group = 504
# sysctl -p