После небольшого фиаско с clvmd я хотел бы начать с нуля и на самом деле не использовать clvmd
, так как в моем случае он практически не нужен. Я легко могу включить lvscan в такие вещи высшего руководства, как ... марионетка. В любом случае, как исправить:
connect() failed on local socket: No such file or directory
Internal cluster locking initialisation failed.
WARNING: Falling back to local file-based locking.
Volume Groups with the clustered attribute will be inaccessible.
Бы fdisk /emcpowerpath
, pvcreate /emcpowerpath
, и воссоздание VG исправит эту проблему?
Я имел дело в основном с iSCSI с EMC (Celerra), а не с FC; и я не использовал Cluster LVM. LVM поддерживает (iirc) 386 КБ метаданных в начале PV, а остальное - это необработанные данные .. поэтому шансы на потерю данных невелики (если вы можете терпеть некоторое время простоя) .. вы можете использовать dmsetup для получения необработанной информации о местоположении диска заранее для каждого LV, если это необходимо.
Я без проблем использую прямой LVM в кластерах из 80+ узлов, используя инструменты более высокого уровня, чтобы остановить одновременный доступ к одним и тем же LV. Я также не делаю никаких автоматических изменений метаданных. Добавление новых LV также в порядке, если после этого vgscan запускается на всех узлах (и на узле, на котором вы вносите изменения заранее) .. но идеальная ситуация состоит в том, чтобы предварительно выделить все LV.