Product SiteDocumentation Site

33.2.3. Обслуживание и устранение неполадок

33.2.3.1. Ограничение нагрузки на I/O и CPU

Операции резервного копирования могут создавать значительную нагрузку. OpenNebula поддерживает следующие механизмы ограничения:
  • приоритет процессов (через nice и ionice);
  • ограничение ресурсов с помощью cgroups (через systemd-срезы).
Для использования cgroups необходимо делегировать контроллеры cpu и io пользователю oneadmin на всех узлах:
  1. Создайте файл:
    # /etc/systemd/system/user@9869.service.d/delegate.conf
    [Service]
    Delegate=cpu cpuset io
    
  2. После перезагрузки узла проверьте:
    $ cat /sys/fs/cgroup/user.slice/user-9869.slice/cgroup.controllers
    cpuset cpu io memory pids
    

33.2.3.2. Изменение временного каталога резервного копирования

По умолчанию временные файлы резервной копии создаются в каталоге /var/lib/one/datastores/<ID_хранилища>/<ID_ВМ>/backup.
Чтобы изменить путь на всех узлах, отредактируйте параметр BACKUP_BASE_PATH в файле /var/lib/one/remotes/etc/datastore/datastore.conf.