Работа с профилем#

В разделе приведены необходимые команды для работы с профилем:

  1. Проверка выдачи прав пользователю:

    sowa-config --check-permissions
    
  2. Создание нового профиля:

    sowa-config --add-profile profile
    
  3. Конфигурирование профиля, согласно указанному конфигурационному файлу:

    sowa-config --config path_to_profile/profile.yml
    

    Перед конфигурированием профиля производится добавление необходимых ресурсов в каталог ресурсов для профиля (/sowa/profile_storage/custom/).

    В процессе конфигурирования может возникнуть следующая ошибка:

      ```
      Can't configure profile: Failed to configure profile: The obtained value "4096" of the parameter "worker_rlimit_nofile" is exceeds the max open files limit (1024) for the specified user "sowactl"
      ```
    

    Необходимо увеличить данный лимит для пользователя sowactl. Сделать это можно, дописав в файл /etc/security/limits.conf строку:

         ```
         sowactl - nofile ХХХХХ (где ХХХХХ значение больше "4096", но меньше 100000)
         ```
    

    После этого необходимо повторно авторизоваться и сконфигурировать профиль еще раз.

  4. Вывод списка доступных для конфигурирования профилей и их параметров:

    sowa-config --show-profiles
    
  5. Запуск профиля:

    sowa-config --run profile
    
  6. Остановка профиля:

    sowa-config --stop profile
    
  7. Установка параметров логирования при запуске:

    sowa-config --log-type=syslog --host remote.ip.address -r default