2020-10 upd: we reached the first fundraising goal and rented a server in Hetzner for development! Thank you for donating !
Внимание! Данные страницы описывают CBSD версии 13.0.x. Если вы используете более раннюю версию, рекомендуется сначала обновиться.
Что подразумевается под нодами
Команда node
% cbsd node
Под добавлением ноды подразумевается обмен RSA ключами для системного пользователя CBSD между двумя и более хостами. Имея у себя RSA ключ индивидуального сервера, часть команд получает возможность работать с ним через OpenSSH соединение, выполняя такие действия как:
- выполнение удаленных CBSD (получение списка, login в клетку) или непривилегированных команд ОС (некоторые команды, тем не менее, требуют наличия прав суперпользователя. Такие команды запускаются через скрипты, находящиеся в каталогах $workdir/sudoexec и $prefix/cbsd/*ver*/sudoexec/ (каталог дистрибутива) — см. /usr/local/etc/sudoers.d/cbsd_sudoers.
- копирование/создание конфигурационных файлов для клеток, реплик и синхронизациея данных.
Ноды могут быть объединены в какую-то именованную логическую группу, над которой можно выполнять массовые действия