• OracleRAC安装随笔


    在配置RAC节点之间相互信任机制的时候,rac2节点上grid用户忘记给 ~/.ssh授权,导致rac2节点无法通过验证,错误如下:

     1 [grid@rac2 grid]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -fixup -verbose
     2 
     3 Performing pre-checks for cluster services setup 
     4 
     5 Checking node reachability...
     6 
     7 Check: Node reachability from node "rac2"
     8   Destination Node                      Reachable?              
     9   ------------------------------------  ------------------------
    10   rac2                                  yes                     
    11   rac1                                  yes                     
    12 Result: Node reachability check passed from node "rac2"
    13 
    14 
    15 Checking user equivalence...
    16 
    17 Check: User equivalence for user "grid"
    18   Node Name                             Comment                 
    19   ------------------------------------  ------------------------
    20   rac2                                  failed                  
    21   rac1                                  failed                  
    22 Result: PRVF-4007 : User equivalence check failed for user "grid"
    23 
    24 ERROR: 
    25 User equivalence unavailable on all the specified nodes
    26 Verification cannot proceed
    27 
    28 
    29 Pre-check for cluster services setup was unsuccessful on all the nodes

    上面的错误就是先创建了ssh验证,然后在授权导致,一定要先授权然后在创建ssh验证,代码如下:

     1 [grid@rac2 .ssh]$ chmod 700 ~/.ssh/
     2 [grid@rac2 .ssh]$ /usr/bin/ssh-key -t rsa
     3 ssh-keygen   ssh-keyscan  
     4 [grid@rac2 .ssh]$ /usr/bin/ssh-keygen -t rsa
     5 Generating public/private rsa key pair.
     6 Enter file in which to save the key (/home/grid/.ssh/id_rsa): 
     7 /home/grid/.ssh/id_rsa already exists.
     8 Overwrite (y/n)? yes
     9 Enter passphrase (empty for no passphrase): 
    10 Enter same passphrase again: 
    11 Your identification has been saved in /home/grid/.ssh/id_rsa.
    12 Your public key has been saved in /home/grid/.ssh/id_rsa.pub.
    13 The key fingerprint is:
    14 3d:50:b7:09:58:c6:84:8e:52:46:a6:ca:bc:6b:da:12 grid@rac2
    15 The key's randomart image is:
    16 +--[ RSA 2048]----+
    17 |     .o  ** .    |
    18 |     oo oo.o o   |
    19 |    .o o.   o    |
    20 | o .. . .o       |
    21 |  +  .  S o      |
    22 |E  .       .     |
    23 | ..              |
    24 |....             |
    25 |.+o              |
    26 +-----------------+
    27 [grid@rac2 .ssh]$ cat id_rsa.pub >>authorized_keys 
    28 [grid@rac2 .ssh]$ ls
    29 authorized_keys  id_rsa  id_rsa.pub  known_hosts
    30 [grid@rac2 .ssh]$ ll
    31 total 16
    32 -rw-r--r--. 1 grid oinstall  782 Aug 17 13:38 authorized_keys
    33 -rw-------. 1 grid oinstall 1675 Aug 17 13:37 id_rsa
    34 -rw-r--r--. 1 grid oinstall  391 Aug 17 13:37 id_rsa.pub
    35 -rw-r--r--. 1 grid oinstall 1590 Aug 17 12:49 known_hosts
    36 [grid@rac2 .ssh]$ scp authorized_keys rac1:/home/grid/.ssh/
    37 grid@rac1's password: 
    38 authorized_keys                                                                                                                                            100%  782     0.8KB/s   00:00    
    39 [grid@rac2 .ssh]$ ssh rac1 date
    40 Fri Aug 17 13:39:09 CST 2018
    41 [grid@rac2 .ssh]$ ssh rac1priv date
    42 Fri Aug 17 13:39:18 CST 2018
    43 [grid@rac2 .ssh]$ ssh rac2 date
    44 Fri Aug 17 13:39:28 CST 2018
    45 [grid@rac2 .ssh]$ ssh rac2priv date
    46 Fri Aug 17 13:39:33 CST 2018
  • 相关阅读:
    Struts2之页面取得当前actionName
    Javascript跳转页面和打开新窗口等方法
    数据集+树的一种最简单高效的算法
    TRzCheckTree的使用
    FASTSCRIPT脚本实现多国语言
    econtrol form designer添加三方控件
    内存管理六
    内存管理五
    程序启动时只显示登录窗体
    多标签主界面使用TRzPageControl
  • 原文地址:https://www.cnblogs.com/Roobbin/p/9492891.html
Copyright © 2020-2023  润新知