наличие блокировки файла проверка на удаленном хосте

Вы хотите использовать $ {mtches [*]} вместо этого.

Когда вы используете "$ {mtches [@]}" , не имеет значения, какое значение имеет $ IFS , bash разделит массив на несколько аргументов. Вам нужен единственный аргумент с каждым элементом массива, соединенным \ n . $ {mtches [*]} выполняет это.

Также в качестве временного способа установки $ IFS вы можете:

( IFS=$'\n'; echo "${mtches[*]}" > sample1.txt )

Тогда вам не нужно беспокоиться об установке его обратно.

1
14.11.2018, 16:54
1 ответ

После настройки ниже параметра Gluster Volumes все заработало.

network.frame-timeout 30
network.ping-timeout 5
server.keepalive-time 5
server.keepalive-interval 2
server.keepalive-count 2
server.tcp-user-timeout 5

После описанной выше настройки параметров групповых объемов. Я вижу приложение на удаленном хосте, способное обнаружить наличие блокировки в файле блокировки в glusterfs в течение 10 секунд при отключении питания виртуальной машины.

0
28.01.2020, 00:23

Теги

Похожие вопросы