Gluster монтирует предотвращение загрузки системы - PullRequest
0 голосов
/ 17 сентября 2018

Я вижу ошибку на некоторых серверах, на которых виснет кластерное монтирование, если удаленный файловый сервер недоступен. Это происходит во время загрузки или в CLI, процесс просто зависает. Когда я пытаюсь воспроизвести это в тесте, процесс завершается с ошибкой «Ошибка монтирования. Проверьте журналы», но в моей производственной среде процесс зависает. Журналы ошибок выглядят так:

[2018-09-07 19:56:06.533943] E [MSGID: 101075] [common-utils.c:294:gf_resolve_ip6] 0-resolver: getaddrinfo failed (Name or service not known)
[2018-09-07 19:56:06.534061] E [name.c:262:af_inet_client_get_remote_sockaddr] 0-glusterfs: DNS resolution failed on host glusterfs.example.com
[2018-09-07 19:56:06.535370] I [timer.c:212:gf_timer_registry_init] (-->/usr/lib64/libglusterfs.so.0(+0x36bb6) [0x7fba8ad51bb6] -->/usr/lib64/libgfrpc.so.0(rpc_clnt_reconnect+0x11f) [0x7fba8ab0f56f] -->/usr/lib64/libglusterfs.so.0(gf_timer_call_after+0x238) [0x7fba8ad51958] ) 0-timer: ctx cleanup started
[2018-09-07 19:56:06.535587] E [timer.c:44:gf_timer_call_after] (-->/usr/lib64/libglusterfs.so.0(+0x36bb6) [0x7fba8ad51bb6] -->/usr/lib64/libgfrpc.so.0(rpc_clnt_reconnect+0x11f) [0x7fba8ab0f56f] -->/usr/lib64/libglusterfs.so.0(gf_timer_call_after+0x280) [0x7fba8ad519a0] ) 0-timer: !reg
[2018-09-07 19:56:06.535777] E [rpc-clnt.c:433:rpc_clnt_reconnect] 0-glusterfs: Error adding to timer event queue

Это использует glusterfs-fuse 3.8.13, хотя я пробовал 3.12.6 и все еще получаю ту же ошибку. ОС - это Centos 6.6. Есть идеи, что это вызывает?

...