Menu

#2372 AIX diskless installs do not enable node to node ssh

2.7
closed
5
2012-09-19
2011-10-20
No

On diskless AIX nodes, the id_rsa key is never setup during install. This does not allow node to node ssh. updatenode -P works and xdsh -K works and even running aixremoteshell on the node after the install, but it does not get updated during the install. This was found on Fernando's system, but then I check our development AIX cluster and the same problem.
Work around for now is to run xdsh -K after the install.

Discussion

  • Lissa Valletta

    Lissa Valletta - 2011-10-20

    we found the problem that NIM only puts the long hostnames in the /etc/hosts on the diskless nodes. So right now if you use short hostname for your xcatmaster value in the noderes table the install of the nodes will fail in postscripts that must contact the service node for data like aixremoteshell and syslog setup. We need a design discussion on the best way to handle the problem

     
  • Lissa Valletta

    Lissa Valletta - 2011-10-20

    Right now the easiest fix is to use the ip address in noderes.xcatmaster and noderes.servicenode

     
  • Norm Nott

    Norm Nott - 2011-10-21

    NIM creates a unique truncated hosts.<nodename> file in the shared_root resource.</nodename>

    One posssible fix for this problem would be for mkdsklsnode to modify each of these files after the NIM dkls_init operation is completed. It could simply use the hosts file from the SPOT to overwrite the truncated file. This way each node would get the /etc/hosts file from the SPOT.

    I'm waiting for feedback from the NIM team on this.

     
  • Norm Nott

    Norm Nott - 2011-10-24

    xCAT 2.6.9 - r10873
    xCAT 2.7 - r10874

    File modified- aixinstall.pm

    The diskless nodes will get the /etc/hosts file from the spot.

     
MongoDB Logo MongoDB