Развертывая 1 метасервер и 2 чанксервер, они работают на 3 блоках. При запуске сервера Metaserver я получаю следующую ошибку:
06-12-2017 21: 05: 48.331 ОШИБКА — (ChunkServer.cc:1093) 192.168.75.135:40935 Несоответствие идентификатора файловой системы
06-12-2017 21: 05: 48.331 ОШИБКА — (ChunkServer.cc:886) сервер чанка -1 / 192.168.75.135: 40935 причина сбоя: ошибка аутентификации, ключ кластера или ошибка сокета несоответствия md5sum:
06-12-2017 21: 05: 48.331 DEBUG — (ChunkServer.cc:438) -1 ~ ChunkServer 0x17cffb0 всего: 1
Файл конфигурации метасервера и chunkserver выглядит так:
#metaServer
metaServer.clientPort = 20000
metaServer.chunkServerPort = 20100
metaServer.rackPrefixes = 192.168.75.133 1 192.168.75.135 2
metaServer.createEmptyFs = 1
metaServer.cpDir = /home/nevihs/qfsbase/meta/checkpoints
metaServer.logDir = /home/nevihs/qfsbase/meta/logs
metaServer.clusterKey = Qfs
metaServer.chunkServerMd5sums = 6d99c0d6fdac176eb3147c59276a6788
#chunkServer1
chunkServer.metaServer.hostname = 192.168.75.133
chunkServer.metaServer.port = 20100
chunkServer.clientPort = 21001
chunkServer.clusterKey = Qfs
chunkServer.chunkDir = /home/nevihs/qfsbase/chunk1/chunkdir11
#chunkServer2
chunkServer.metaServer.hostname = 192.168.75.125
chunkServer.metaServer.port = 20100
chunkServer.clientPort = 21002
chunkServer.clusterKey = Qfs
chunkServer.chunkDir = /home/nevihs/qfsbase/chunk2/chunkdir21
Согласно журналам, он предлагает три вещи.
1. несоответствие идентификатора файла: это правильно для меня.
2. Несоответствие md5checksum
3. Несоответствие ключа кластера: это соответствует моей конфигурации
Как вы указали. Кажется, md5checksum неверен в конфигурации метасервера:
Можете ли вы восстановить его и повторите попытку.
его контрольная сумма md5 двоичного файла chunkserver может быть сгенерирована запуском; «md5» Изменить файл конфигурации метасервера. например;
metaServer.chunkServerMd5sums =
Это необходимо здесь:
https://github.com/quantcast/qfs/blob/master/conf/MetaServer.prp
«Белый список разделенных пробелом серверов чанков md5sums, которым разрешено подключаться к мета
Других решений пока нет …