Увеличить объем хранилища OpenSearch, VictoriaMetrics

Для модуля централизованного хранения логов (shturval-logs-operator) и компонента централизованного сбора метрик модуля мониторинга (shturval-monitoring) может потребоваться увеличение объема дискового пространства. При необходимости вы можете изменить объем диска из интерфейса платформы:

  • для shturval-logs-operator с помощью ресурса Persistent Volume Claim (PVC).
  • для shturval-logs-operator путем внесения изменений в спецификацию модуля.

Все действия по увеличению дискового пространства для модулей выполняются в кластере управления.

Увеличение дискового пространства shturval-monitoring

Выполните следующие действия для увеличения дискового пространства компонента централизованного сбора метрик модуля мониторинга (shturval-monitoring) с помощью PVC:

  • Перейдите в неймспейс victoria-metrics кластера управления.

  • Откройте страницу PersistentVolumeClaims раздела Хранилище. Выберите PVC, который смонтирован в Pod модуля, требующего увеличения дискового пространства. Обновите данные поля Запрашиваемый объем хранилища и сохраните изменения. Обратите внимание! вы не можете уменьшить объем дискового пространства в PVC.

  • Удалите Pod, в котором смонтирован измененный PVC. Для этого перейдите в неймспейс victoria-metrics на страницу Pods в разделе Нагрузки. Выполните удаление Pod, в котором смонтирован измененный PVC. Новый Pod будет запущен с измененным объемом дискового пространства. Потери данных до изменения объема дискового пространства модуля не произойдет.

Когда вы изменили PVC, рекомендуется отключить модуль и включить заново. Это позволит использовать ваши настройки объема диска в случае, если произойдет перезагрузка узлов.

  • Перейдите на станицу Установленные системные сервисы раздела Системные сервисы.
  • Найдите модуль shturval-monitoring и отключите.
  • Перейдите в нагрузки неймспейса victoria-metrics модуля и откройте страницу StatefulSets в разделе Нагрузки. Убедитесь, что StatefulSet с именем shturval-monitoring-vmstorage модуля отсутствует. При необходимости дождитесь удаления StatefulSet.
  • Когда StatefulSet будет удален, вернитесь к модулю в установленных системных сервисах и в блоке Спецификация сервиса укажите объем дискового пространства, используя параметр конфигурации size:
vmstorage:
  persistentVolume: 
    storageClass: "local-path"
    size: XGi

Вместо X укажите количество ГБ, как в измененном PVC.

  • Включите модуль, выберите режим обновления «Автоматическое» и сохраните изменения.

Увеличение дискового пространства shturval-logs-operator

Чтобы увеличить дисковое пространство для модуля централизованного хранения логов (shturval-logs-operator),выполните следующие действия:

  • В кластере управления перейдите на станицу Установленные системные сервисы раздела Системные сервисы.
  • Найдите модуль централизованного хранения логов (shturval-logs-operator), откройте карточку модуля и в блоке Спецификация сервиса укажите желаемый объем дискового пространства, используя параметр конфигурации diskSize:
cluster:
  nodePoolsMaster:
    diskSize: XGi

Вместо X укажите требующееся количество ГБ.

  • Сохраните внесенные изменения для модуля.

Объем дискового пространства для модуля централизованного хранения логов будет изменен согласно указанным значениям в diskSize.