假设SequoiaDB群集的操作系统用户为sdbadmin,而用户组为sdbadmin_group。现在,我想将SequoiaDB集群的用户从sdbadmin修改为sdb,并将用户组从sdbadmin_group修改为sdb。可能吗?
答案 0 :(得分:0)
假定原始安装目录为:/ opt / sequoiadb 1.在Linux中创建新用户和用户组。
停止整个群集(包括sdbcm / sdbcmd / sdbom进程)。
批量修改集群所有文件和数据目录的权限。
将新用户替换为/ etc / default / sequoiadb。
将/ opt / sequoiadb / uninstall的用户组更改为:“ root:root”。
为根用户提供/ opt / sequoiadb / bin / sdbomtool的suid权限。步骤如下: 1)苏-根 2)chown root:root / opt / sequoiadb / bin / sdbomtool 3)chmod 6755 / opt / sequoiadb / bin / sdbomtool
注意:替换用户后,您需要确保新用户可以使用该目录(包括可执行文件,数据目录,日志目录)。