почему Minio обслуживается на 3 из 10 серверов выходит из строя - PullRequest
0 голосов
/ 04 мая 2020

В моем сценарии у меня 10 серверов хранения.

Я установил Minio Object Storage Server на них как обслуживаемые, но на 3 из них через несколько минут minio.service не работает.

Серверная ОС CentOS7 и версия ядра 5.6.5. Я отключил se linux и перед установкой minio.service выполните команду ниже на всех серверах:

systemctl stop firewall
systemctl disable firewall

yum update
yum install  yum-plugin-fastestmirror
yum install kernel

У меня есть два файла конфигурации: minio.config, расположенный в / opt / minio / и minio .service находится в / etc / systemd / system, где их конфигурации:

 minio.conf...

 MINIO_VOLUMES="/opt/minio/data"     
 MINIO_OPTS="-C /opt/minio --address 192.168.22.33:9014"
 MINIO_ACCESS_KEY=diawend834r9iuejdeiwiuhd83yh
 MINIO_SECRET_KEY=jasdhajsdb7832ehiu2hd83hedwd


 minio.service... 

 [Unit]

 Description=Minio     
 Documentation=https://docs.minio.io     
 Wants=network-online.target     
 After=network-online.target     
 AssertFileIsExecutable=/opt/minio/bin/minio

 [Service]

 WorkingDirectory=/opt/minio          
 User=root     
 Group=root          
 EnvironmentFile=-/opt/minio/minio.conf     
 ExecStartPre=/bin/bash -c "if [ -z \"${MINIO_VOLUMES}\" ]; then echo
 \"Variable MINIO_VOLUMES not set in /opt/minio/minio.conf"; exit 1;
 fi"     
 ExecStart=/opt/minio/bin/minio server $MINIO_OPTS $MINIO_VOLUMES     
 Restart=always
 StandardOutput=journal     
 StandardError=inherit
 LimitNOFILE=65536
 TimeoutStopSec=infinity
 SendSIGKILL=no
 SuccessExitStatus=0

 [Install]

 WantedBy=multi-user.target

Мои журналы:

May  3 01:21:04 strsrvr2 minio: API: SYSTEM()

May  3 01:21:04 strsrvr2 minio: Time: 01:21:04 EDT 05/03/2020

May  3 01:21:04 strsrvr2 minio: DeploymentID: ldhv6342-9833-9h24-tdgh6-ab78395tu4

May  3 01:21:04 strsrvr2 minio: Error: file not found

May  3 01:21:04 strsrvr2 minio: 3: github.com/minio/minio@/cmd/data-usage.go:497:cmd.updateUsage()

May  3 01:21:04 strsrvr2 minio: 2: github.com/minio/minio@/cmd/fs-v1.go:250:cmd.(*KLObjects).CrawlAndGetDataUsage()

May  3 01:21:04 strsrvr2 minio: 1: github.com/minio/minio@/cmd/data-usage.go:67:cmd.runDataUsageInfo()

Плз, помогите мне, что не так. Спасибо

...