Распределенное мини-развертывание дублирует сервер в пуле

#minio

Вопрос:

Я хочу запустить мини-кластер для тестов, этот кластер должен содержать 2 сервера по 4 диска на каждом.

Для этой цели была выбрана настройка minio в качестве службы systemd.

Оба сервера имеют одинаковую конфигурацию в файле /etc/default/minio:

 # Volume to be used for MinIO server. MINIO_VOLUMES="http://10.24.36.82/tmp/minio/srv/d{1...4} http://10.24.36.83/tmp/minio/srv/d{1...4}" # Use if you want to run MinIO on a custom port. #MINIO_OPTS="--address :9199" # Root user for the server. #MINIO_ROOT_USER=Root-User # Root secret for the server. 

Мини-запуск в порядке, кластер работает, но по какой-то причине консоль администратора показывает, что в кластере 3 сервера, и один всегда отключен. Когда я открываю консоль minio на 10.24.36.82, на ней отображается третий сервер с тем же ip-адресом: введите описание изображения здесь

Сервер 10.24.36.83 имеет ту же картинку, но на этот раз у него есть свой собственный клон: введите описание изображения здесь

Множество ошибок, возникающих в журналах minio, связанных с отключением третьего сервера.

Мой вопрос в том, почему minio дублирует свой экземпляр и как это исправить?

Ответ №1:

Проблема заключалась в определении URL-адреса сервера. MINIO_VOLUMES должен содержать порт для каждого адреса пула серверов. Если это не так, он каким-то образом запускается и пытается найти дополнительный сервер на порту 80