博客网 >

普通用户各节点间免密码切换问题解决
 
  69节点的刀片式新集群在做用户切换的时候,出现了一些问题。具体表现是这样的:
  在mgmt1上用root登录,切换为普通用户user11没问题,即:su - user11
  但是rsh到其他节点如node102就需要输入密码,而且输入正确的密码也不识别。
  为什么一定要免密码切换呢?这跟vss偏移软件有直接关系,这套软件在做并行运算的
时候,需要在各节点间自由切换。一切都为资料处理服务,否则集群就没什么意义了。
  捉摸了一下,考虑到问题出在/etc/hosts或/home/user11/.rhosts身上。于是,把每
个计算节点的/home/user11下面都拷贝了一个.rhosts,没有什么效果。
  接下来,考虑到是xcat出了问题。
  试图用yppasswd -l user11更改密码时,显示:
  yppasswdd not running on NIS master host ("mgmt1").
  一定是yppasswdd服务没有启动。
  于是,打入命令:
  service yppasswdd start
  执行ypcat passwd查看用户信息时,又出现了错误提示:
  No such map passwd.byname.
  Reason: No such map in server's domain.
  怎么办呢?索性查看了一下67节点的那个老集群,在mgmt上查看/etc/services,找到
与xcat有关的服务,发现有这样几个:ypserv、ypbind、yppasswd。
  全启动之后,可以在各个节点上用普通用户免密码切换了。
  所以,得出如下解决办法:
  1,在mgmt1上编辑/home/ypstart脚本:
  #!/bin/csh -f
  /sbin/service ypserv start
  /sbin/service yppasswdd start
  /sbin/service ypbind start
  改变权限:
  chmod 755 /home/ypstart
  因为/home是公共目录,在各个计算节点做psh的时候方便实现。
  2,在mgmt1上执行:
  psh all /home/ypstart
  3,让此任务登陆后自动执行,保证系统重新加电后正常。
<< 五一走了,春天来了 / 让湖路之旅 >>

专题推荐

不平凡的水果世界

不平凡的水果世界

平凡的水果世界,平凡中的不平凡。 今朝看水果是水果 ,看水果还是水果 ,看水果已不是水果。这境界,谁人可比?在不平凡的水果世界里,仁者见仁,智者见智。

中国春节的那些习俗

中国春节的那些习俗

正月是农历新年的开始,人们往往将它看作是新的一年年运好坏的兆示期。所以,过年的时候“禁忌”特别多。当然,各个地方的风俗习惯不一样,过年的禁忌也是不一样的。

评论
0/200
表情 验证码:

大猫

  • 文章总数0
  • 画报总数0
  • 画报点击数0
  • 文章点击数0
个人排行
        博文分类
        日期归档