ORACLE 11g 一次ORA-27125 Linux-x86_64 Error

gaopengtttt發表於2013-01-22

ORACLE 11g 一次ORA-27125 Linux-x86_64 Error

啟動資料庫報錯如下:
SQL> startup
ORA-27125: unable to create shared memory segment
Linux-x86_64 Error: 13: Permission denied
Additional information: 589825
Additional information: 2
檢視METALINK 0RA-27125無果,檢視/etc/sysctl.conf沒有問題,然後檢視/dev/shm發現許可權不對,
然後用chmod 777賦予所有許可權,然後啟動資料庫,資料庫啟動不再報錯,但是停頓在startup,檢視
日誌沒有發現報錯,一直在startup(nomarl)就沒有記錄日誌了,不得已shutdown abort
然後再次df -Tk 發現盡然/dev/shm 的檔案型別是ext3 而且掛載的裝置是/dev/sdc1
[grid@rac2 ~]$ df -Tk
Filesystem    Type   1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
              ext3    56848636  15510084  38404180  29% /
/dev/sda1     ext3      101086     12606     83261  14% /boot
/dev/sdc1     ext3     4127076    277392   3640040   8% /dev/shm
正常的情況下檔案型別應該是如下
[root@rac2 ~]# df -Tk
Filesystem    Type   1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
              ext3    56848636  15538780  38375484  29% /
/dev/sda1     ext3      101086     12606     83261  14% /boot
tmpfs        tmpfs     2097152    694920   1402232  34% /dev/shm
檔案型別和掛載點都是tmpfs,然後檢視fstab確實有人為的把/dev/sdc1掛載到了/dev/shm上。最後修改回來後正常啟動,
至於為什麼會啟動很慢,/dev/sdc1是物理磁碟分割槽,是物理讀寫。而tmpfs是記憶體讀寫。那速度能一樣嗎??

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7728585/viewspace-753088/,如需轉載,請註明出處,否則將追究法律責任。

相關文章