所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 故障处理 06

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
业务故障

业务故障

创建CDB数据库失败

现象描述

使用DBCA工具创建CDB数据库,出现以下提示。

ORA-00200 control file could not be created
可能原因

目录权限不足,导致DBCA工具无法在指定目录创建控制文件。

处理步骤
  1. 使用PuTTY,登录Oracle RAC集群。

    登录地址:Oracle RAC集群管理IP地址。
    说明:

    请联系运营管理员获取Oracle RAC集群的登录帐号和密码。

  2. 检查创建control文件目录,Oracle用户是否有操作权限。
  3. 如果权限不正确,执行“chown oracle:oinstall [control文件目录]”,修改目录权限。
  4. 重新使用DBCA工具创建CDB数据库。

启动CDB数据库失败

现象描述

CDB数据库创建成功后,因内存设置或剩余不足,导致CDB数据库无法正常启动。

如出现以下提示,则表示Linux系统参数kernel.shmall设置过小。

ORA-27104: system-defined limits for shared memory was misconfigured
可能原因
  • Linux系统参数kernel.shmall设置过小,会导致Oracle无法创建足够大小的共享内存,从而启动失败。
  • 如操作系统内存不足,无法满足SGA大小,也会导致Oracle无法启动。
处理步骤
  1. 使用PuTTY,登录创建CDB失败的Oracle主机。

    登录地址:CDB失败的Oracle主机管理IP地址。
    说明:

    请联系运营管理员获取Oracle RAC集群的登录帐号和密码。

  2. 查看“/etc/sysctl.conf”中“kernel.shmall”设置是否合理,kernel.shmall值指系统一次可以使用的共享内存段的最大数量,以页为单位。如值为kernel.shmall = 2097152,则共享内存段最大8G(2097152*4/1024/1024),4表示内存页大小4k。
  3. SGA大小设置不可超过该值,否则会导致CDB数据库无法启动,如值kernel.shmall不满足要求,则修改kernel.shmall后再次尝试启动CDB数据库。如满足要求则,继续执行步骤4
  4. 执行“free -g”,查看当前系统剩余内存是否大于SGA设置大小。
  5. 如剩余内存小于CDB数据库SGA参数大小,则清理系统应用释放内存,或者尝试将SGA参数修改为小于剩余内存。
  6. 尝试再次启动CDB。
  7. 如仍然启动失败,请联系技术支持工程师协助解决。

PDB数据库不完全恢复后打开失败

现象描述

通过指定时间或SCN号不完全恢复数据库后,open数据库时,出现以下提示。

ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
可能原因

不完全恢复Oracle PDB数据库后,需要重置Redo日志序号。

处理步骤
  1. 使用PuTTY,登录Oracle RAC集群。

    登录地址:Oracle RAC集群管理IP地址。
    说明:

    请联系运营管理员获取Oracle RAC集群的登录帐号和密码。

  2. 执行“alter database open resetlogs”打开数据库。
  3. 尝试再次打开数据库。
  4. 如仍然打开失败,请联系技术支持工程师协助解决。

启动Oracle Listener失败

现象描述

执行“srvctl start listener”启动Oracle Listener时,提示端口被占用错误。

TNS-12542: TNS:address already in use
可能原因

已经有Listener进程或者其他应用进程占用监听端口,导致Oracle Listener无法启动。

处理步骤
  1. 使用PuTTY,登录Oracle RAC集群。

    登录地址:Oracle RAC集群管理IP地址。
    说明:

    请联系运营管理员获取Oracle RAC集群的登录帐号和密码。

  2. 执行“netstat -ano | grep 1521”查看端口是否被占用,1521为Listener监听端口。
  3. 若端口被占用,且仍然要使用该端口,确保对其他应用无影响情况下,执行kill命令杀死占用端口进程,尝试重新启动Listener。
  4. 若可以使用其他监听端口启动Listener,则可以修改Listener配置端口为未被占用的其他端口,重新启动Listener。

PDB恢复故障

现象描述

PDB恢复时报“ORA-27037: unable to obtain file stat”。

可能原因

没有关闭所有PDB节点。

处理步骤
  1. 使用PuTTY,登录PDB节点所属主机。

    登录地址:PDB节点所属主机管理IP地址。
    说明:

    请联系运营管理员获取Oracle RAC集群的登录帐号和密码。

  2. 执行“su - oracle”切换到oracle用户。
  3. 执行“ps -ef |grep smon”查看该PDB所属的CDB。

    oracle     6887     1   0 May23 ?         00:00:28 ora_smon_edcx1
    grid      12095     1   0 Apr12 ?         00:01:11 asm_smon_+ASM1
    root      12242     1   2 Apr12 ?         22:50:16 /home/u01/app/12.2.0/grid/product/db_1/bin/osysmond.bin
    oracle    33323 31607   0 10:57 pts/0     00:00:00 grep smon

  4. 执行“export ORACLE_SID=edcx1”然后执行“ sqlplus / as sysdba”连接该CDB。
  5. 执行“show pdbs”查看该CDB下所有PDB及状态。

    CON_ID CON_NAME                        OPEN MODE  RESTRICTED
    ------ ------------------------------- ---------- ----------
         2 PDB$SEED                        READ ONLY  NO
         3 DBBB                            READ WEITE NO
         4 DBEE                            READ WEITE NO
         5 FDSFS                           READ WEITE NO
         6 TTESTPDB                        READ WEITE NO
         7 DDDDD                           READ WEITE NO
         8 NYCTEST                         READ WEITE NO
         9 CQTEST01                        READ WEITE NO
        10 PDBSZL                          READ WEITE NO
        11 NYC111                          READ WEITE NO
        12 LALAL                           READ WEITE NO

  6. 找到恢复失败的PDB实例,执行“alter pluggable database DBBB close”关闭该PDB,执行“show pdbs”查看关闭是否成功。

    CON_ID CON_NAME                        OPEN MODE  RESTRICTED
    ------ ------------------------------- ---------- ----------
         2 PDB$SEED                        READ ONLY  NO
         3 DBBB                            MOUNTED
         4 DBEE                            READ WEITE NO
         5 FDSFS                           READ WEITE NO
         6 TTESTPDB                        READ WEITE NO
         7 DDDDD                           READ WEITE NO
         8 NYCTEST                         READ WEITE NO
         9 CQTEST01                        READ WEITE NO
        10 PDBSZL                          READ WEITE NO
        11 NYC111                          READ WEITE NO
        12 LALAL                           READ WEITE NO

翻译
下载文档
更新时间:2019-08-19

文档编号:EDOC1100043088

浏览量:22499

下载量:453

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页