• 如何解决Oracle RAC 安装集群软件或数据库时无法自动识别节点


    在节点一 grid用户下:

    $ORACLE_HOME=/u01/app/11.2.0/grid/

    [grid@orarac1 /]$ cd /u01/app/11.2.0/grid/oui/bin

    [grid@orarac1 bin]$ ll
    总用量 288
    -rwxr-x---. 1 grid oinstall    215 11月 16 10:37 addLangs.sh
    -rwxr-x---. 1 grid oinstall    626 11月 16 10:37 addNode.sh
    -rwxr-x---. 1 grid oinstall    285 11月 16 10:37 attachHome.sh
    -rwxr-x---. 1 grid oinstall    191 11月 16 10:37 detachHome.sh
    -rwxr-xr-x. 1 grid oinstall    658 7月  10 2013 filesList.bat
    -rwxr-xr-x. 1 grid oinstall    201 7月  10 2013 filesList.properties
    -rwxr-xr-x. 1 grid oinstall    837 7月  10 2013 filesList.sh
    -rwxr-x---. 1 grid oinstall  60809 8月  24 2013 lsnodes
    drwxr-xr-x. 2 grid oinstall   4096 11月 16 10:37 resource
    -rwxr-x---. 1 grid oinstall   1159 11月 16 10:37 runConfig.sh
    -rwxr-x---. 1 grid oinstall 164048 7月  10 2013 runInstaller
    -rwxr-x---. 1 grid oinstall     60 11月 16 10:37 runInstaller.sh
    -rwxr-x---. 1 grid oinstall  21788 7月  10 2013 runSSHSetup.sh

    [grid@orarac1 bin]$ ./runInstaller  -silent -ignoreSysPrereqs -updateNodeList  ORACLE_HOME="/u01/app/11.2.0/grid/" LOCAL_NODE="orarac1CLUSTER_NODES="{orarac1,orarac2}"  CRS=true 5

    • 注意:若出现以下情况:

    [grid@orarac1 bin]$ ./runInstaller  -silent -ignoreSysPrereqs -updateNodeList  ORACLE_HOME="/u01/app/11.2.0/grid/" LOCAL_NODE="orarac1"  CLUSTER_NODES="{orarac1,orarac2}"  CRS=true 5

    正在启动 Oracle Universal Installer...

    检查交换空间: 必须大于 500 MB。   实际为 4001 MB    通过

    The inventory pointer is located at /etc/oraInst.loc

    The inventory is located at /u01/app/oraInventory 由于 Oracle 主目录 '/u01/app/11.2.0/grid/' 不存在, 因此无法更新。 'UpdateNodeList' 失败。

      这是由于 /u01/app/oraInventory/ContentsXML 下文件被删除或丢失(此前重复安装时因提示安装oracle [INS-32025] 所选安装与指定 Oracle 主目录中已安装的软件冲突”,为解决此冲突时删除的),导致在执行UpdateNodeList时,找到 /u01/app/oraInventory/ContentsXML/inventory.xml ,此时,我们可以从集群中的另一个节点下相同路径的文件拷贝过来。

  • 相关阅读:
    homework2
    homework1
    软工实践个人总结
    实验 7:OpenDaylight 实验——Python 中的 REST API 调用 (选做题)
    第4次作业-结对编程之实验室程序实现
    实验 6:OpenDaylight 实验——OpenDaylight 及 Postman 实现流表下发
    实验 5:OpenFlow 协议分析和 OpenDaylight 安装
    软件工程结对作业需求分析与原型
    实验 4:Open vSwitch 实验——Mininet 中使用 OVS 命令
    实验 3:Mininet 实验——测量路径的损耗率
  • 原文地址:https://www.cnblogs.com/HondaHsu/p/6077980.html
Copyright © 2020-2023  润新知