Как изменить пользователя операционной системы существующего кластера SequoiaDB? - PullRequest
0 голосов
/ 27 февраля 2019

Предположим, что пользователь операционной системы кластера SequoiaDB - это sdbadmin, а группа пользователей - sdbadmin_group.Теперь я хочу изменить пользователя кластера SequoiaDB с sdbadmin на sdb, а группу пользователей с sdbadmin_group на sdb.Является ли это возможным?

1 Ответ

0 голосов
/ 27 февраля 2019

Предположим, что исходный каталог установки: / opt / sequoiadb 1. Создайте новых пользователей и группы пользователей в Linux.

Остановка всего кластера (включая процесс sdbcm / sdbcmd / sdbom).

Изменение разрешений для всех файлов и каталогов данных кластера в пакетном режиме.

Замените нового пользователя на /etc/default/sequoiadb.

Измените группу пользователей / opt / sequoiadb / uninstall на: "root:root ".

Дайте / opt / sequoiadb / bin / sdbomtool разрешение suid для пользователя root.Шаги следующие: 1) su - root 2) chown root: root / opt / sequoiadb / bin / sdbomtool 3) chmod 6755 / opt / sequoiadb / bin / sdbomtool

Примечание: После замены пользователя необходимо убедиться, что каталог (включая исполняемые файлы, данные, каталоги журналов) может использоваться новыми пользователями.

...