u92
19-03-2008, 23:40
Здравствуйте!!
Извините что нет логов, смогу выслать только завтра. Понимаю что вопрос для телепатов, но очень нужно срочно. Сам такие вопросы не люблю, но вот попал в такую ситуацию:). Поиск по форуму тоже не помог.
просьба объяснить следующее:
Конфигурация:
Есть два сервера, san switch, общие хранилище.
На серверах установлена ОС RHEL5 с последним обновлением.
Для этих серверов презентован Lun 500 гигабайт.
Два сервера входят в кластер, создан сервис виртуальный ip адрес . При переносе сервиса с одной ноды на другую все отлично работает. На презентованною луну для двух серверов, которая видится в ос linux как sda1 была отформатирована под gfs2 и присоединена в /test.
Возникла следующая проблема:
Когда две ноды перезагрузить одновременно, есть доступ с каждого сервера к этому общему диску (/test прописан в fstab на каждой ноде). Когда перезагрузить одну ноду, то при старте она подвисает при попытке mounting gfs, а вторая нода(которою не перезагружали) подвисает при попытке зайти в /test.
Что нужно сделать, чтобы не было этой блокировки? Это из-за того что не настроен fencing или надо смотреть в другую сторону?
Fencing до конца не понял что такое, но пытался настроить через ILO HP. Если запустить через fencing_ilo(я так понял эту утилиту использует какой то демон кластера для управлением питанием сервера) то сервер перезагружается, если просто fencing имя ноды то ни че не происходит. Я добавлял в кластер fencing устройства в виде ilo hp. Изначально я настраивал кластер через lucci, а добавлял fencing через system-config-cluster так как в lucci не видел ilo. Но после перезагрузки в system-config-cluster в меню fencing там вроде было написано not current fencing одна и вторая нода. Хотя через fencing_ilo вручную все перезагружается.
Завтрв если все таки потребуется смогу выслать messages,cluster.conf и тд.
Заранее спасибо.
Извините что нет логов, смогу выслать только завтра. Понимаю что вопрос для телепатов, но очень нужно срочно. Сам такие вопросы не люблю, но вот попал в такую ситуацию:). Поиск по форуму тоже не помог.
просьба объяснить следующее:
Конфигурация:
Есть два сервера, san switch, общие хранилище.
На серверах установлена ОС RHEL5 с последним обновлением.
Для этих серверов презентован Lun 500 гигабайт.
Два сервера входят в кластер, создан сервис виртуальный ip адрес . При переносе сервиса с одной ноды на другую все отлично работает. На презентованною луну для двух серверов, которая видится в ос linux как sda1 была отформатирована под gfs2 и присоединена в /test.
Возникла следующая проблема:
Когда две ноды перезагрузить одновременно, есть доступ с каждого сервера к этому общему диску (/test прописан в fstab на каждой ноде). Когда перезагрузить одну ноду, то при старте она подвисает при попытке mounting gfs, а вторая нода(которою не перезагружали) подвисает при попытке зайти в /test.
Что нужно сделать, чтобы не было этой блокировки? Это из-за того что не настроен fencing или надо смотреть в другую сторону?
Fencing до конца не понял что такое, но пытался настроить через ILO HP. Если запустить через fencing_ilo(я так понял эту утилиту использует какой то демон кластера для управлением питанием сервера) то сервер перезагружается, если просто fencing имя ноды то ни че не происходит. Я добавлял в кластер fencing устройства в виде ilo hp. Изначально я настраивал кластер через lucci, а добавлял fencing через system-config-cluster так как в lucci не видел ilo. Но после перезагрузки в system-config-cluster в меню fencing там вроде было написано not current fencing одна и вторая нода. Хотя через fencing_ilo вручную все перезагружается.
Завтрв если все таки потребуется смогу выслать messages,cluster.conf и тд.
Заранее спасибо.