今天其它省同事說數(shù)據(jù)庫(kù)服務(wù)器磁盤已滿了,叫我?guī)兔聪?,我進(jìn)服務(wù)器一看,把所有數(shù)據(jù)文件都放oracle目錄下了,有25塊存儲(chǔ)都還沒有使用,而且是做了RAC,另一臺(tái)服務(wù)器2012年到現(xiàn)在一直沒有使用,所以一直當(dāng)單機(jī)使用。
定制網(wǎng)站開發(fā)可以根據(jù)自己的需求進(jìn)行定制,成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站構(gòu)思過程中功能建設(shè)理應(yīng)排到主要部位公司成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站的運(yùn)用實(shí)際效果公司網(wǎng)站制作網(wǎng)站建立與制做的實(shí)際意義
我開始創(chuàng)建了一個(gè)DATA組,然后COPY到ASM上去,進(jìn)入oracle實(shí)例修改了路徑,alter database open 報(bào)如下錯(cuò)
首先我把所有路徑alter回去,alter database open正常。
1 測(cè)試 創(chuàng)建一個(gè)表空間在ASM磁盤
create tablespace test datafile '+DATA/evsoft/datafile/test.dbf' size 10m * ERROR at line 1: ORA-01119: error in creating database file '+DATA/evsoft/datafile/test.dbf' ORA-15012: ASM file 'evsoft/datafile/test.dbf' does not exist ORA-17502: ksfdcre:5 Failed to create file +DATA/evsoft/datafile/test.dbf ORA-15081: failed to submit an I/O operation to a disk
也報(bào)錯(cuò),首先我想是不是oracle實(shí)別不到asm實(shí)例呢
SQL> create tablespace test datafile '+AA/evsoft/datafile/test.dbf' size 10m; create tablespace test datafile '+AA/evsoft/datafile/test.dbf' size 10m * ERROR at line 1: ORA-01119: error in creating database file '+AA/evsoft/datafile/test.dbf' ORA-17502: ksfdcre:4 Failed to create file +AA/evsoft/datafile/test.dbf ORA-15001: diskgroup "AA" does not exist or is not mounted ORA-15001: diskgroup "AA" does not exist or is not mounted
[root@sjbbdb2 dev]# chmod 775 sddlmac [root@sjbbdb2 dev]# chmod 775 sddlmad [root@sjbbdb2 dev]# chmod 775 sddlmae [root@sjbbdb2 dev]# chmod 775 sddlmaf
終于搞定了。
最后發(fā)現(xiàn)重啟服務(wù)器權(quán)限會(huì)自動(dòng)恢復(fù)之前,于是在
/etc/rc.d/rc.local 文件添加命令,啟動(dòng)時(shí)自動(dòng)運(yùn)行
chmod 775 /dev/sddlmaa chmod 775 /dev/sddlmab ..