上一主题: 缓冲池目录设置


手工恢复故障服务器 - 切换 IP 地址

如果使用 IP 重定向,则必须手工删除 IP。 如果方案不支持切换 IP 重定向(Hyper-V 高可用性、CS 高可用性),则无法使用此方法。

使用切换 IP 重定向恢复故障服务器
  1. 启动主服务器而不连接网络,以避免 IP 冲突。
  2. 从“TCP/IP 属性”对话框删除其他 IP 地址。
  3. 重新启动服务器并重新连接网络。
  4. 如果方案未运行,请从管理器启动该方案。 如果自动反向复制设置为“开”,则方案将以向后模式运行,这样副本服务器即为活动服务器,而主服务器为备用服务器。
  5. 等待同步完成。
  6. 执行手工切换以将活动角色返回到主服务器。 建议您在正常工作时间之外进行此操作。

Oracle 数据库故障排除

Oracle 数据库无法在切换之后启动

症状:

我的 vCenter Server 高可用性方案使用 Oracle 数据库。 在切换之后,Oracle 数据库不重新启动,并且我收到以下错误:

解决方法:

在 Oracle 数据库未能成功安装以下切换时,发生这些错误。 使用命令行来解决该问题:

  1. Shut down
    [ORACLE_HOME]\bin\oradim.exe -shutdown -sid orcl -usrpwd * -shutmode immediate
    
  2. Start again
    [ORACLE_HOME]\bin\oradim.exe -startup -sid orcl -usrpwd * -nocheck 0
    

切换后无法连接到 Oracle Enterprise Manager

症状

切换或故障切换后,无法访问副本服务器上的 Oracle Enterprise Manager。

解决方法

重新配置数据库控制台。 开始之前,请停止运行的方案或挂起“仍在运行”检查。 以下过程是一个示例。 提供 <oracle_db_instance_name> 的正确值、Oracle 数据库版本(示例使用 11g R2)、文件路径和为您的环境的 SID。

  1. set oracle_home=D:\app\administrator\product\11.2.0\dbhome_1
  2. set oracle_sid=orcl
  3. emca -deconfig dbcontrol db -repos drop
  4. 要确认 TEMP DB 已存在,请执行以下步骤:
    1. sqlplus /nolog
    2. connect / as sysdba
    3. select * from dba_temp_files where tablespace_name = 'TEMP';

    如何错误发生,请执行以下步骤:

  5. emca -config dbcontrol db -repos create
  6. net stop OracleDBConsole<oracle 数据库实例名称>
  7. net start OracleDBConsole<oracle 数据库实例名称>