У меня есть устройство SAN на 50 ТБ, которое, в свою очередь, имеет два раздела. Один из разделов - это gfs2, настроенный для совместного использования двумя узлами. Однако у меня возникают проблемы с монтированием этого раздела на одном узле, но не на другом.
Когда я пытаюсь установить его, я получаю следующую ошибку:
gfs_controld join connect error: error mounting lockproto lock_dlm
Я полагаю, что это как-то связано с cman, поскольку в нем говорится, что ему не удалось правильно установить соединение dbus, но эта служба отлично выглядит на другом узле. Ниже приведены выходные данные службы cman на проблемном узле.
# systemctl status cman.service
# cman.service - LSB: Starts and stops cman
# Loaded: loaded (/etc/init.d/cman)
# Active: active (running) since mån 2016-08-01 15:44:37 CEST; 1h 48min ago
# CGroup: /system.slice/cman.service
# ├─1512 corosync -f
# ├─1563 fenced
# └─1579 dlm_controld
aug 01 15:44:34 cluster1 cman[1351]: Waiting for quorum... [ OK ]
aug 01 15:44:34 cluster1 cman[1351]: Starting fenced... [ OK ]
aug 01 15:44:34 cluster1 fenced[1563]: fenced 3.1.8 started
aug 01 15:44:34 cluster1 fenced[1563]: failed to get dbus connection
aug 01 15:44:34 cluster1 dlm_controld[1579]: dlm_controld 3.1.8 started
aug 01 15:44:35 cluster1 cman[1351]: Starting dlm_controld... [ OK ]
aug 01 15:44:35 cluster1 fence_node[1637]: unfence cluster1 success
aug 01 15:44:35 cluster1 cman[1351]: Unfencing self... [ OK ]
aug 01 15:44:37 cluster1 cman[1351]: Joining fence domain... [ OK ]
aug 01 15:44:37 miles systemd[1]: Started LSB: Starts and stops cman.
Вот раздел заголовка LSB из служебного файла cman для справки (заголовки комментариев LSB cman имели corosync $ remote-fs как Required-Start / Required-Stop. Поскольку * _gfs2.mount находится в remote-fs.target и требует запускаться после cman и corosync, это невозможно удовлетворить. Поэтому я удалил $ remote_fs в /etc/init.d/cman и /etc/init.d/corosync)
!/bin/bash
cman - Cluster Manager init script
chkconfig: - 21 79
description: Starts and stops cman
BEGIN INIT INFO
Provides: cman
Required-Start: $network $time
Required-Stop: $network $time
Default-Start: S
Default-Stop: 0 6
Short-Description: Starts and stops cman
Description: Starts and stops the Cluster Manager set of daemons
END INIT INFO
Я не уверен, что вызывает эту проблему. Любая помощь будет оценена.
Для справки я использую
gfs2-cluster версии 3.1.3-1.2
ядро v3.16.0-4-amd64
Debian 8
Я новичок в этих водах, так что терпите меня, если я что-то пропустил, и, пожалуйста, дайте мне знать, если вам нужна дополнительная информация с моей стороны.
Большое спасибо!
Привет,
р