【问题标题】:How to create users to access mapR cluster and be recognized by MCS?如何创建用户访问mapR集群并被MCS识别?
【发布时间】:2017-11-16 01:20:50
【问题描述】:

如何创建mapr control system (MCS) web ui 可以“看到”的用户?

目前有一个 mapr 安装在 6 个CentOS 7 节点上运行,其中一个节点(比如 node02)充当用户登录的边缘节点(使用 gnome 桌面环境和xrdp)。在 node02 上使用system-config-users 时,可以创建用户和组,但是当尝试在 MCS 中为这些用户/组分配属性时(例如,设置权限或分配卷),MCS 会给出错误“此用户或组不存在'。

可能会误解信息,但来自 mapr 社区表单的 this 帖子以及官方 documentation 似乎暗示 mapr 集群中使用的任何节点上的用户应该能够在MCS:

'MapR 使用每个节点的本机操作系统配置来验证用户和组以访问集群'

但是,如上一段所述,情况似乎并非如此。

对使用 mapr 的新手以及任何关于正在发生的事情以及如何纠正它的解释将不胜感激。

【问题讨论】:

  • mapr 没有任何类型的论坛或文档吗?
  • @Rob 除了原始帖子中的内容外,我找不到其他信息(在找到的文档的原始帖子中添加了额外信息)。

标签: cluster-computing admin mapr


【解决方案1】:

似乎集群的用户和组在集群中的每个节点上必须具有相同的名称、UID 和 GID。你不能只把它们放在一个上。需要使用如下命令:

clush -a 'groupadd -g 677 mygroup'
clush -a useradd -g 677 -u 6771 myuser_0001
clush -a ‘echo "myuser0001:mypassword123" | chpasswd'
mkdir $MAPR_HOME/directory/user/myuser0001
chown myuser0001 $MAPR_HOME/user/myuser0001

确凿的信息可以在docs中找到:

必须在集群中的每个节点上使用相同的 Linux UID 和 GID 建立集群的任何用户。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-19
    • 1970-01-01
    • 2015-12-13
    • 2013-12-12
    • 2021-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多