disk etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
disk etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

9 Mart 2017 Perşembe

"ORA-00245: control file backup failed; target is likely on a local file system"


Oracle RAC yapısında control file backup'ını alacağı dizin shared disk (ortak disk) değilse aşağıdaki hatayı alır.

Bunu düzeltmek için node ların görebileceği ortak bir diski RMAN'de aşağıdaki gibi tanımlamak lazım. 

Genellikle ASM kullanıldığından ortak disk alanını belirtmek gereklidir.   


RMAN-03009: failure of backup command on ORA_DISK_1 channel at 03/09/2017 02:34:06
ORA-00245: control file backup failed; target is likely on a local file system


oracle@test </backup/rman> rman target /
Recovery Manager: Release 11.2.0.4.0 - Production on Thu Mar 9 10:13:56 2017
Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.
connected to target database: TEST (DBID=1716363802)

RMAN> show all;

using target database control file instead of recovery catalog
RMAN configuration parameters for database with db_unique_name TEST are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '+ASM/TEST/BACKUP/TEST_CTL_%F';
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO BACKUPSET PARALLELISM 8;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/oracle/dbhome_01/11.2.0.4/dbs/snapcf_tdb.f';

RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+ASM/TEST/CONTROLFILE/snapcf_test.f';


old RMAN configuration parameters:
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/oracle/dbhome_01/11.2.0.4/dbs/snapcf_tdb.f';
new RMAN configuration parameters:
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+ASM/TEST/CONTROLFILE/snapcf_test.f';
new RMAN configuration parameters are successfully stored

RMAN> show all;

RMAN configuration parameters for database with db_unique_name TEST are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '+ASM/TEST/BACKUP/TEST_CTL_%F';
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO BACKUPSET PARALLELISM 8;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+ASM/TEST/CONTROLFILE/snapcf_test.f';


21 Kasım 2013 Perşembe

Ora-19502,Ora-27063,No Left Space Dataguard Standby

Ben Dataguard’tan uzak kalsamda o benden uzak kalmıyor J Bu aralar fazla ilgilenemedim ama ufakta olsa sorunlarla karşılaşabiliyorum. Son karşılaştığım hata basit gibi görünen disk dolunca aldığımız bir hata. Bunun için ilk aklıma gelen cevabı verdiğimde “diskte kullanılmayanları silin” oldu. Ancak yapacak olan ekip yeni disk ekleyip bu hatanın önüne geçmek istedi. İşin sonunda Metalink’te yazan işlemi değilde kendi yöntemim ile çözmek daha uygun oldu.

Alert.log’u incelediğimizde aşağıdaki metni bizi beklemekteydi.

ORA-19502: write error on file “/+DATA/GIS/data/aaa.dbf"
ORA-27063: number of bytes read/written is incorrect
IBM AIX RISC System/6000 Error: 28: No space left on device
File #251 added to control file as 'UNNAMED00251'.
ORA-01274: cannot add “/+DATA/GIS/data/aaa.dbf"- file could not be created
Recovery interrupted!


-               Metalink’e baktığımızda aynı hata kodlarını arşivlog’a ait disk doluluğu konusunu gösteriyor. Ancak biz sorunumuzu dbf dosyalarının yazıldığı alanda yaşadığımızdan disk ekleyerek sorunumuz ASM’de giderdik. Ancak sisteminiz FileSystem’de olsaydı ve farklı bir diski mount ettiğimizde farklı işlemler yapacağız.   Bu üç senaryo için olan işlemler şöyledir.