glusterd не запускается после установки из-за того что желает открыть на запись /var/log/glusterfs/.cmd_log_history, а каталога /var/log/glusterfs не существует. Можно создать /var/log/glusterfs вручную и всё будет хорошо, но тогда непонятно зачем нужен /var/log/gluster/glusterfs. Стоит решить: или каталог создавать там где glusterd ожидает, или объяснить ему где именно следует писать логи.
Версия какая пакета ?
Актуальный на сейчас в p7, glusterfs3-server-3.3.2-alt0-M70P.1 Дополнение: с glusterfs3-client-3.3.2-alt0.M70P.1 примерно та же беда - не желает жить без /var/log/glusterfs. Как повторить: 1. Ставим Centaurus 7.0.4 (рабочая станция) по умолчанию. 2. Обновляемся до актуального p7 и добавляем glusterfs3-client. Попытка смонтировать том командой mount.glusterfs даёт ругань на отсутствующий каталог. Лечится # mkdir /var/log/glusterfs
В Sisyphus такой ошибки нет, а вот в p7 есть.
Предагаю такой план: 1. Ждём 3.6.1 в Сизифе 2. Тестируем на Сизифе и p7 3. Рекомендуем для портирования в p7 Этим проблема устраняется. А так заявленная проблема решена в рамках https://bugzilla.altlinux.org/show_bug.cgi?id=30089 просто не портировано в p7.
Хорошо, ждём 3.6.1 в Сизифе, проверим что получилось и далее по результатам.
(В ответ на комментарий №5) > Хорошо, ждём 3.6.1 в Сизифе, проверим что получилось и далее по результатам. 3.6.1 для p7: apt-repo add 138459 apt-get update apt-get dist-upgrade
(В ответ на комментарий №6) > 3.6.1 для p7: 3.6.1-alt0.M70P.1 После установки запускается. Проверял на Centaurus p7: тома пересоздавал, по сети монтировал - всё успешно. Предположительно FIXED.
Да, мы тоже проверили, в общем работает. Просьба одобрить в p7. Единственное замечание — влияние локали рута на монтирование (там не могут считать дробное значение где-то). Но в нормальных системах у рута нормальная локаль C.
glusterfs3-3.6.1-alt0.M70P.1 -> p7: * Tue Jan 13 2015 Andrey Cherepanov <cas@altlinux> 3.6.1-alt0.M70P.1 - Backport new version to p7 branch (ALT #30422) * Mon Jan 12 2015 Anton Farygin <rider@altlinux> 3.6.1-alt1 - new version * Thu Nov 13 2014 Anton Farygin <rider@altlinux> 3.5.3-alt1 - new version * Fri Aug 29 2014 Anton Farygin <rider@altlinux> 3.5.2-alt2 - new version * Mon Jul 07 2014 Anton Farygin <rider@altlinux> 3.5.1-alt2 - initscript: start glusterd before netfs * Tue Jul 01 2014 Anton Farygin <rider@altlinux> 3.5.1-alt1 - new version * Mon Jun 30 2014 Anton Farygin <rider@altlinux> 3.5.0-alt2 - add patch from Anton Agapov (closes: #30089) : - left only one glusterd service - include correct logdir in package (closes: #29191) * Thu Jun 19 2014 Anton Farygin <rider@altlinux> 3.5.0-alt1 - new version - build with linux AIO * Sat Apr 12 2014 Alexei Takaseev <taf@altlinux> 3.4.3-alt1 - 3.4.3