Абе всъщност не съм коректен...това не е проблем на gfs, по-скоро на това, че ползвам LVM върху шернато устройство. Значи грубо казано, експериментирам с 2 LUN-a експорт-нати от един storage по SAN-a. Виждам ги през 2 FibreChannel контролера, като за целта ползвам multipath. В крайна сметка имам 2 блокови устройства. Върху единия директно съм си изпльоскал ocfs файлова система, другия го направих PV и го понацепих малко, като резултатът е че виждам няколко блокови устройства през device mapper-a. Един от тях (да речем) го форматирам с gfs. Проблемът е че няма как без нещо да се съгласува с отделните нодове и да прави активацията на volume групите вземайки предвид останалите cluster members, това да върви нормално, защото в противен случай, при активацията на vg-тата от страна на един нод, върху блоковото устройство се пишат разни работи, другите нодове също ги виждат и става голяма каша. Затова има и clvm, който регулира нещата.
Лошото е че като дадеш _netdev във fstab, файловата система ще се маунт-не в момента в който се "появи" блоковото устройство и се заредят нужните модули. При мен така като гледам, device nodes си има създадени, но самите volume групи не са активирани (тези, които не са на локален диск)...при което монтирането на файловата система просто пропада. Просто скрипт-а, който монтира файлови системи и се възползва от това _netdev, не взима предвид clvm.
Така че не е проблем на gfs това, по-скоро на LVM-a. Предполагам, че ако си направя ocfs файлова система върху LV на някое шернато блоково устройство, проблемът ще бъде абсолютно сходен. Но не съм тествал още комбинацията ocfs2+clvm. Би било интересно
'>