Хранилища

Хранилище - это сохраненные параметры доступа к ресурсу хранения, которые можно использовать в настройке политик хранения.

Список хранилищ

Для просмотра информации и осуществления действий с хранилищами выберите пункт меню Хранилища.

Добавление хранилища

Для понимания различий в типах хранилищ смотрите статью Типы хранилищ.

Добавление хранилища типа ZDS

  1. Перейдите на страницу Хранилища.
  2. Нажмите на кнопку создания нового хранилища Добавить хранилище.
  3. Выберите Тип - ZDS.
  4. Введите произвольное Наименование.
  5. Укажите Адреса серверов zds. Внесите все узлы zds с указанием порта без протокола через запятую. Например, rutherford-3:8088,rutherford-4:8088,rutherford-5:8088.
  6. Укажите Префикс пути - путь на файловой системе узлов zds, где будут размещаться объекты, при использовании этого хранилища.
  7. Установить флажок Использовать SSL для работы по https.
  8. Отметьте флаг Включить шифрование и укажите ключ для автоматического шифрования всех объектов, загружаемых в хранилище.
  9. Введите Ключ доступа к данным из конфигурации zds.
  10. Введите Секретный ключиз конфигурации zds.
  11. Нажмите Сохранить для создания нового хранилища и сохранения внесенной информации.

agent.png

Добавление хранилища типа S3

  1. Перейдите на страницу Хранилища.
  2. Нажмите на кнопку создания нового хранилища Добавить хранилище.
  3. Выберите Тип - S3.
  4. Введите произвольное Наименование.
  5. Введите Хост. Хост указывается без протокола, но с возможностью указания порта. Например: zakroma.dev.ru:8090 или zakroma.dev.ru
  6. Укажите Префикс пути - часть ключа к объектам, которая будет добавляться при обращении к ним. Например, можно указать имя бакета, тогда работа с этим хранилищем будет всегда внутри одного бакета.
  7. Установить флажок Использовать SSL для работы по https.
  8. Отметьте флаг Включить шифрование и укажите ключ для автоматического шифрования всех объектов, загружаемых в хранилище.
  9. Введите Ключ доступа к данным (Access key ID)
  10. Введите Секретный ключ (Secret key).
  11. Нажмите Сохранить для создания нового хранилища и сохранения внесенной информации.

newstorages3.png

Проверка доступности

Для проверки доступности S3-хранилища используется S3-метод GetBucketLocation. Подключаемое хранилище должно поддерживать этот метод.

Добавление хранилища типа FS (deprecated)

Этот вид хранилища доступен только в DEV-режиме конфигурации.

  1. Перейдите на страницу Хранилища.
  2. Нажмите на кнопку создания нового хранилища Добавить хранилище.
  3. Выберите Тип - FS.
  4. Введите наименование.
  5. Укажите Путь к файловой системе - путь на файловой системе, куда будут размещаться объекты, при использовании этого хранилища.

newstoragefs1.png

Путь к файловой системе

Путь к файловой системе (директории) должен быть относительно среды выполнения контейнера. Для этого предварительно надо создать Volume и дать доступ к нему контейнеру системы Закрома - worker.

Удаление хранилища

  1. Перейдите на страницу ХРАНИЛИЩА.
  2. Нажмите на кнопку удаления напротив хранилища, которое вы хотите удалить.
  3. Выберите способ удаления: Удалить или Удалить безвозвратно.

deletestorage.png

Варианты удаления

При удалении хранилища в режиме “Удалить” удаляется только информация об объектах хранилища из базы данных, что даёт возможность восстановить хранилище в другой конфигурации. Режим “Удалить безвозвратно” также удаляет объекты на самом хранилище.

Проверка возможности удаления

Если к хранилищу привязаны рабочие области, или в данный момент выполняется безвозвратное удаление файлов для рабочей области, то хранилище не получиться удалить, об этом укажет ошибка There are links to this resource