【发布时间】:2021-11-14 19:04:28
【问题描述】:
我安装了19C网格,然后只安装了19C软件,都成功了。然后我尝试使用dbca 创建一个数据库但失败了,很奇怪RMAN 在日志中失败如下,我怀疑是网格权限问题,但我找不到它是什么。
在上述日志之前的这个问题的更多日志,请帮助检查它:
[Thread-516] [2021-09-20 15:30:13.164 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = 分配的通道:ORA_DISK_1 [Thread-516] [2021-09-20 15:30 :13.169 EDT ] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = 通道 ORA_DISK_1: SID = 498 设备类型 = 磁盘 [Thread-516] [ 2021-09-20 15:30:13.466 EDT ] [RMANEngine.readSqlOutput:997]日志 RMAN 输出 = [Thread-516] [2021-09-20 15:30:13.631 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = 通道 ORA_DISK_1:开始数据文件备份集恢复 [Thread-516] [2021-09 -20 15:30:13.633 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = 通道 ORA_DISK_1:指定要从备份集恢复的数据文件 [Thread-516] [2021-09-20 15:30:13.633 EDT ] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = 通道 ORA_DISK_1:将数据文件 00001 恢复到 +ORA [线程 516] [2021-09-20 15:30:13.634 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 =通道 ORA_DISK_1:从备份片 /opt/DB/oracle/product/19c/db/assistants/dbca/templ 读取ates/Seed_Database.dfb [Thread-516] [2021-09-20 15:36:18.706 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = 通道 ORA_DISK_1: ORA-19870: 恢复备份片 /opt/DB 时出错/oracle/product/19c/db/assistants/dbca/templates/Seed_Database.dfb [Thread-516] [2021-09-20 15:36:18.707 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = ORA-19504 : 未能创建文件“+ORA”[Thread-516] [2021-09-20 15:36:18.707 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = ORA-17502: ksfdcre:4 无法创建文件 + ORA [Thread-516] [2021-09-20 15:36:18.707 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = ORA-15001:磁盘组“ORA”不存在或未安装 [Thread-516] [ 2021-09-20 15:36:18.707 EDT ] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = ORA-01017:用户名/密码无效;登录被拒绝 [Thread-516] [2021-09-20 15:36:18.707 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = [Thread-516] [2021-09-20 15:36:18.709 EDT] [ RMANEngine.readSqlOutput:997] 记录 RMAN 输出=故障转移到以前的备份 [Thread-516] [2021-09-20 15:36:18.709 EDT] [RMANEngine.readSqlOutput:997] 记录 RMAN 输出=[Thread-516] [2021 -09-20 15:36:18.728 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出=创建数据文件文件编号=1 名称=+ORA [Thread-516] [2021-09-20 15:36:18.808 EDT] [RMANEngine.readSqlOutput:997] 记录 RMAN 输出=RMAN-00571:=================================== ======================== [Thread-516] [2021-09-20 15:36:18.808 EDT] [RMANEngine.readSqlOutput:997] 日志RMAN 输出=RMAN-00569:================ 错误消息堆栈 =============== [Thread-516] [2021-09 -20 15:36:18.808 EDT ] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出=RMAN-00571: ========================== ================================== [线程 516] [ 2021-09-20 15:36:18.808 EDT ] [RMAN引擎e.readSqlOutput:997] 日志 RMAN 输出 = RMAN-03002:在 09/20/2021 15:36:18 [Thread-516] [2021-09-20 15:36:18.808 EDT] [RMANEngine. readSqlOutput:997] 日志 RMAN 输出 = ORA-01180:无法创建数据文件 1 [Thread-516] [2021-09-20 15:36:18.815 EDT] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = [Thread-516 ] [ 2021-09-20 15:36:18.815 EDT ] [RMANEngine.readSqlOutput:997] 日志 RMAN 输出 = RMAN> [Thread-516] [ 2021-09-20 15:36:18.815 EDT ] [RMANEngine.readSqlOutput: 997] 记录 RMAN 输出=在 [Thread-516] [2021-09-20 15:36:18.822 EDT] [RMANEngine.readSqlOutput:997] 上设置回显记录 RMAN 输出=设置回显关闭; [Thread-516] [2021-09-20 15:36:18.822 EDT] [RMANEngine.readSqlOutput:1040] hasError 为真 [Thread-516] [2021-09-20 15:36:18.822 EDT] [RMANEngine.readSqlOutput :1046] 检测到错误跟踪
Starting restore at 20-SEP-21
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=498 device type=DISK
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
channel ORA_DISK_1: restoring datafile 00001 to +ORA
channel ORA_DISK_1: reading from backup piece /opt/DB/oracle/product/19c/db/assistants/dbca/templates/Seed_Database.dfb
channel ORA_DISK_1: ORA-19870: error while restoring backup piece /opt/DB/oracle/product/19c/db/assistants/dbca/templates/Seed_Database.dfb
ORA-19504: failed to create file "+ORA"
ORA-17502: ksfdcre:4 Failed to create file +ORA
ORA-15001: diskgroup "ORA" does not exist or is not mounted
ORA-01017: invalid username/password; logon denied
failover to previous backup
creating datafile file number=1 name=+ORA
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 09/20/2021 15:36:18
ORA-01180: can not create datafile 1
RMAN>
echo set on
谁能给我一些建议?
【问题讨论】:
-
您是否创建了磁盘组?看起来 ASM 中的 DG 不存在
-
能否显示“从 v$asm_diskgroup 中选择名称;”的结果? (这应该在应该运行的 ASM 实例中运行)
-
请检查结果:SQL> select name from v$asm_diskgroup; NAME ------------------ ORA DATA INDEX2 我为 oracle 和 asm 安装了 oracle 和 grid 用户,所以我怀疑它boz这个,但无法解决它。 oracle 和 grid 在 linux 中有相同的组。