Назад | Перейти на главную страницу

Установка одного диска San Drive на несколько хостов

Я не совсем уверен, как это задать, но начнем.

У нас есть сан. В рамках san у нас есть возможность подключить один том к нескольким системам как необработанный диск. Сами серверы увидят все это как один и тот же raw hdd.

Наша текущая конфигурация такова, что на одном сервере мы взяли этот необработанный диск, настроили его в lvm и установили его как домашний диск.

Наша конечная цель теперь состоит в том, чтобы этот домашний каталог был подключен к нескольким системам одновременно. Мы опасаемся, что из-за того, что San технически просто предоставляет необработанный диск по оптоволокну, при этом возникнут всевозможные проблемы с блокировкой.

Я не слишком знаком с SAN, извините, если это не имеет смысла. Тем не мение. Есть ли способ сделать это безопасно? Это старое солнце 6900 SAN.

Прекратите то, что вы делаете прямо сейчас!

Извините за такую ​​драматичность, но у вас есть большая проблема - то, что вы пытаетесь сделать, на самом деле очень просто, просто не используя LVM.

Причина в том, что большинство файловых систем / систем управления дисками, включая EXTx, LVM, raw-NTFS, FAT (во всех его формах), не поддерживают кластеры - они предполагают, что имеют полный и беспрепятственный доступ к своим дискам и поэтому можно с уверенностью предположить, что они могут читать и писать, как им нравится.

Проблема с этим в совместно используемой / кластерной среде заключается в том, что даже при записи всего двух машин в один и тот же LUN ​​с использованием файловой системы, не поддерживающей кластер, вы по существу гарантируете повреждение файловой системы, возможно, в течение первой секунды «совместного использования», поскольку они просто предполагают, что могут делать то, что им нравится - это хаос.

Итак, что вам нужно сделать, если выбрать файловую систему с поддержкой кластеров. С самого начала они разработаны для совместной работы и обычно имеют некоторую форму внеполосной межмашинной связи (обычно просто IP) для координации своих действий.

Есть номер для параметры, некоторые бесплатные, некоторые нет; для систем 100% Linux я лично использую OCFS2, но Lustre / GlusterFS очень хороши, для системы 100% Windows вы можете настроить службы кластеров Windows / MSDTC, которые, по сути, находятся поверх NTFS и управляют записью. VMFS VMWare изначально поддерживает кластеры, но на самом деле доступна только для их собственного гипервизора ESXi.

С объединенными общими ресурсами Linux и Windows все становится сложнее, лично мне очень нравится Veritas Storage Foundation, которая позволяет им хорошо работать вместе.

Я надеюсь, что это было полезно, прокомментируйте, если вам нужно прояснить какие-либо мелкие моменты. В любом случае LVM приводит к потере данных.