如何修改现有SequoiaDB集群的操作系统用户?

时间:2019-02-27 07:39:15

标签: database

假设SequoiaDB群集的操作系统用户为sdbadmin,而用户组为sdbadmin_group。现在,我想将SequoiaDB集群的用户从sdbadmin修改为sdb,并将用户组从sdbadmin_group修改为sdb。可能吗?

1 个答案:

答案 0 :(得分:0)

假定原始安装目录为:/ opt / sequoiadb 1.在Linux中创建新用户和用户组。

  1. 停止整个群集(包括sdbcm / sdbcmd / sdbom进程)。

  2. 批量修改集群所有文件和数据目录的权限。

  3. 将新用户替换为/ etc / default / sequoiadb。

  4. 将/ opt / sequoiadb / uninstall的用户组更改为:“ root:root”。

  5. 为根用户提供/ opt / sequoiadb / bin / sdbomtool的suid权限。步骤如下: 1)苏-根 2)chown root:root / opt / sequoiadb / bin / sdbomtool 3)chmod 6755 / opt / sequoiadb / bin / sdbomtool

注意:替换用户后,您需要确保新用户可以使用该目录(包括可执行文件,数据目录,日志目录)。