Описание
Обновление платформы завершается с ошибкой. В журнале установки присутствует ошибка вида:
Duplicate mount points: [/opt/ispsystem/vm/grafana:/var/lib/grafana:rw, /opt/ispsystem/vm/grafana:/var/lib/grafana:rw, /opt/ispsystem/vm/grafana-provisioning:/etc/grafana:rw, /opt/ispsystem/vm/grafana-provisioning:/etc/grafana:rw]Причина — наличие дублирующихся строк с точками монтирования для сервисов Grafana в файле конфигурации Docker Compose.
Диагностика
Чтобы подтвердить причину ошибки:
- Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Проверьте наличие ошибки в логе установки:
sudo grep -A2 -B2 "Duplicate mount points" /opt/ispsystem/vm/install.logОжидаемый результат: в логе найдена следующая ошибка:
Duplicate mount points: [/opt/ispsystem/vm/grafana:/var/lib/grafana:rw, /opt/ispsystem/vm/grafana:/var/lib/grafana:rw, /opt/ispsystem/vm/grafana-provisioning:/etc/grafana:rw, /opt/ispsystem/vm/grafana-provisioning:/etc/grafana:rw]
Решение
Чтобы решить проблему, удалите дублирующиеся строки в файле docker-compose.yaml:
- Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Создайте резервную копию файла /opt/ispsystem/vm/docker-compose.yaml:
cp /opt/ispsystem/vm/docker-compose.yaml /root/ - Откройте файл /opt/ispsystem/vm/docker-compose.yaml в любом редакторе.
- В секции grafana → volumes удалите следующие повторяющиеся строки:
- /opt/ispsystem/vm/grafana:/var/lib/grafana - /opt/ispsystem/vm/grafana-provisioning:/etc/grafanaПример секции grafana после удаления дублейgrafana: container_name: grafana image: docker-registry.ispsystem.com/team/vm/grafana:2.0.1 volumes: - /opt/ispsystem/vm/grafana/:/var/lib/grafana/ - /opt/ispsystem/vm/grafana-provisioning/:/etc/grafana/ - Сохраните изменения и выйдите из редактора.
- Запустите обновление платформы:
vm update
Может быть полезно
Связанные статьи: