linux下oracle rac一个节点崩溃,而另一个节点正常,如何重装崩溃节点?请高手赐教!本人已经重装崩溃节点的系统,但rac如何恢复,是通过节点2删除rac中节点1的信息,然后再新增节点的方法?还是可以不用删除节点信息,直接可以恢复?
具体步骤如何?请高手赐教啊,不甚感激!

解决方案 »

  1.   

    node1 已坏
    node2 正常重装node1后,计算机名还是node1,直接可以添加吗?不用删除以前的节点信息?
    谁能说下具体步骤啊
      

  2.   

    先在node2上把node1的信息删干净,然后重新填加node1
    步骤如下:
    1,在node2上运行DBCA,删除instance;
    2,如果有ASM,删除ASM实例,srvctl remove asm -n node1;
    3,在node2上执行updateNodeList脚本
    runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES=node2";
    4,在node2上执行rootdeletenode.sh脚本
    $CRS_HOME/install/rootdeletenode.sh node1;
    5,在node2上执行updateNodeList脚本更新CRS信息
    runInstaller -updateNodeList ORACLE_HOME=$CRS_HOME "CLUSTER_NODES=node2";
    6,看下是不是删除成功了
    cluvfy comp crs -n all下边添加:
    在新的node1上配置和node2完全一样的所有信息,包括环境
    1,在node2,以oracle用户进入$CRS_HOME/oui/bin目录,执行addNode.sh脚本
    按照步骤添加
    2,在node2,以oracle用户进入$ORACLE_HOME/oui/bin目录,执行addNode.sh脚本
    按照步骤添加
    3,配置listener
    在node1上运行netca,选择cluster database,按步骤配置
    4,在node2上运行DBCA添加新的instance
    先选择...Cluster database...然后instance management然后add an instance然后...
    后边没难度了,不说了自己看提示吧另:楼主灵活处理上边的某些语句,我只是说明方法,不保证完全和你的一样,你多试几次,自然就成功,自己多想想!总的思路就是先删instance然后删ASM然后删DB然后删CRS信息,添加正好相反
      

  3.   

    如果是node2整个系统都挂了,那就装好后直接添加进来啊。如果仅仅是rac有问题,有必要分析一下具体原因啊。