Объемная миграция с OpenShift

Я немного запутался с постоянными томами в OpenShift, и мне интересно, что произойдет, если модуль с постоянным томом выйдет из строя, этот том потерян навсегда? Можно ли перенести том на другой модуль, если этот модуль выходит из строя? Если да, то какой тип постоянного тома поддерживает миграцию?

2 ответа

Решение

OpenShift не предоставляет постоянного хранилища; это то, что вам нужно предоставить в производственной установке.

У вас есть много вариантов постоянного хранения, но чаще всего используются NFS, iSCSI или Fibre Channel. Что использовать, зависит от того, какое хранилище у вас есть или что вы разрабатываете.

Любой постоянный сервер хранения будет постоянным и будет использоваться модулем после его остановки и перезапуска. Вот что означает слово " постоянный". Нет необходимости "переносить" хранилище; такая функция, если необходимо, предоставляется хранилищем и невидима для OpenShift.

Обратите внимание, что наиболее постоянное хранилище может использоваться только одним модулем за раз. Это хорошо для большинства приложений, но для некоторых вещей требуется постоянное хранилище, которое может использоваться несколькими модулями одновременно. Для хранилища, которое может совместно использоваться несколькими модулями, вы можете использовать только NFS или GlusterFS. Таким образом, вашему хранилищу, скорее всего, потребуется предоставить как хранилище блоков (например, iSCSI или Ceph), так и хранилище файлов (например, NFS или GlusterFS).

  1. если вы используете OpenShift v3 онлайн для постоянного тома (он же pv), если pv-монтирование pv завершается неудачно, том должен оставаться там.
  2. Конечно, вы можете создать еще один модуль для монтирования тома, вам просто нужно правильно настроить пвх.
  3. на вопрос, какой вид PV поддерживает миграцию? Я думаю, что вы можете получить подробности здесь: OpenShift поддержки PV типов
Другие вопросы по тегам