中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

创建运行用户

创建运行用户并设置密码。

  • 出于安全目的,不允许用户在root权限下运行OmniShuffle Shuffle加速。
  • 下文中提到的用户模型仅作为参考,请根据实际业务环境的用户模型进行适配修改。

为集群中所有节点创建ockadmin用户。运维用户对运行用户有操作权限。此处以ockadmin为例,或可使用运维用户调用create user.json文件。

创建运行用户建议:

ockadmin用户增加环境变量“export HISTSIZE=0”,使其无法查到历史记录。

  1. 创建ockadmin用户。
    1
    useradd ockadmin
    
  2. 添加ockadmin用户到ockadmin属组并设置密码。
    usermod -a -G ockadmin ockadmin
    passwd ockadmin

    为了保障您的账户安全,我们建议您每90天更改一次密码。

  3. 添加zookeeper与spark用户到ockadmin属组。

    例如zookeeper与spark用户分别为zookeeperadmin与sparkadmin

    usermod -a -G ockadmin zookeeperadmin
    usermod -a -G ockadmin sparkadmin
  4. “/etc/security/limits.conf”文件增加如下内容。
    1
    echo "ockadmin  hard    nofile  102400" >> /etc/security/limits.conf