Scsi bus sharing vmware что это

Общий доступ к VMDK диску с двух виртуальных машин VMware ESXi

В некоторых случаях (как правило, в кластерных сценариях) может возникнуть необходимость совместного использования одного и того же диска двумя (и более) виртуальными машинами. Самый оптимальный способ — использовать диск vmdk, физически расположенный на общем хранилище или локальном диске хоста ESXi (если хост один). Если вы хотите презентовать общий диск виртуальным машинам, запущенным на разных хостах ESXi, вы можете использовать только общее хранилище (VMFS datastore).

Предположим, у нас уже имеется некоторое общее внешнее хранилище (подключенное к каждому узлу ESXi с использованием iSCSI или Fibre Channel SAN), доступное всем хостам VMWare ESXi, с виртуальными машинами, которым нужно предоставить доступ к общему диску. Допустим, у нас всего 2 таких ВМ.

На обеих ВМ нужно добавить новый SCSI контроллер. Для этого, откройте клиент vSphere, выберите первую ВМ machine (Node 1) и откройте ее настройки (Edit Settings).

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Чтобы добавить новое устройств, в выпадающем списке внизу окна выберите SCSI controller и нажмите кнопку Add.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

В качестве типа контролера SCSI выберите LSI Logic SAS.

Выберите нужный режим общего доступа к шине SCSI (SCSI Bus sharing mode):

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Аналогичным образом нужно добавить новый SCSI контроллер и на второй виртуальной машине (Node 2). После это в настройках второй ВМ нужно добавить существующий виртуальный диск (Existing Hard Disk).

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

В появившемся окне выберите хранилище, на котором ранее вы разместили общий диск. Выберите каталог с именем первой ВМ, а затем – нужный vmdk файл.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

В том случае, если вам потребуется использовать несколько общих дисков, имейте в виду, что один SCSI контроллер поддерживает до 16 дисков. Если дисков больше (что вряд ли), нужно будет создать дополнительный SCSI контроллер.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Система определит новый диск и предложит инициализировать его. Выберите нужный стиль таблицы разделов (MBR или GPT), создайте на новом диске раздел и отформатируйте его. Аналогичные операции выполните на второй ВМ. После этого, обе ВМ смогут совместно использовать один общий виртуальный vmdk диск.

Источник

Scsi bus sharing vmware что это

Доброго времени суток! Многоуважаемые инженеры по виртуализации, рад, что вы вновь посетили профильный блог Pyatilistnik.org. В прошлый раз мы с вами подробно разобрали механизм применения утилиты Robocopy и научились с ее помощью реализовывать всевозможные сценарии копирования данных. Сегодня я бы хотел вам рассказать, о создании общих дисков (Multi-writer) в VMware ESXI 5.5, 6.5 и выше, для кластерных решений Oracle RAC и Microsoft MSCS кластер.В век виртуализации, данная информация все больше становится актуальней.

Что такое общий диск Multi-writer в VMware ESXI

Сейчас уже очень сложно себе представить серьезный сервис без отказоустойчивости, которая может быть реализована на разных уровнях работы инфраструктуры. Очень частым решением выступает отказоустойчивый кластер, который подразумевает использование разных серверов для одного сервиса. Выход из строя одного из серверов не влияет на работоспособность предоставляемых услуг клиентам. Очень часто в кластерах используются общие диски, для хранения баз данных (Microsoft SQL или Oracle), файловые ресурсов. Общие диски могут презентованы, как отдельные LUN с СХД, через ISCSI протокол, через общий диск или RDM в случае с виртуальными машинами.

В данной заметке я опишу реализацию с помощью общего диска для виртуальных машин VMware ESXI 6.5. В некоторых случаях (как правило, в сценариях кластеризации) может потребоваться совместное использование одного и того же диска между двумя (или более) виртуальными машинами. Наиболее оптимальным способом является использование диска vmdk, физически расположенного на общем хранилище или локально на хосте ESXi. Если вы хотите использовать общие диски на разных хостах ESXi, то вы можете использовать только разделяемое хранилище

.На представленной ниже схеме вы видите:

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Вот на таком общем VMFS Volume диске вы создаете общий VMDK диск, который будет доступен двум и более виртуальным машинам под чтение и запись. Сами виртуальные машины могут находится на разных физических хостах и разных географических локациях.Такой режим называется Multi-Writer VMDK, его часто применяют в построении кластеров MS SQL, Oracle RAC, такой режим работы диска применяется в технологии VMware Fault Tolerance.

Для чего применяют Multi-Writer диск

Ограничения общих дисков VMware ESXI

Без некоторых нюансов все же не обошлось, хочу выделить некоторые ограничения при использовании общих дисков:

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Например, при попытке сделать Storage vMotion вы получите ошибку:

Если нужно будет мигрировать, то придется выключать виртуалку.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Как подключить общий диск в VMware ESXI 6.5 и выше

Предположим, что общее внешнее хранилище (подключенное к каждому хосту ESXi с использованием iSCSI или Fibre Channel SAN) уже представлено всем хостам VMWare ESXi, на которых запущены виртуальные машины, которым вы хотите добавить общий виртуальный диск. На обеих виртуальных машинах вам нужно добавить новый контроллер SCSI. Объясню для чего нужно добавлять новый SCSI Controller. Когда вы создаете новую виртуальную машину ESXI у вас по умолчанию уже будет один LSI Logic SAS контроллер (SCSI Controller), но он работает во первых в режиме SCSI Bus Sharing «None», то есть не работает с общими дисками VMDK, это можно поправить при выключенной машине, но VMWare не рекомендует совмещать при работе обычных дисков и Multi-Writer VMDK дисков на одном LSI Logic SAS контроллере.

Поэтому нам первым делом необходимо в свойствах виртуальной машины добавить новый SCSI Controller.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Если посмотреть подсказку у LSI Logic SAS контроллера, то вы увидите три его режима:

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Делается это через пункт «New Device» и нажатии кнопки Add, для SCSI Controller.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Далее у нового, добавленного контроллера вы в пункте «SCSI Bus Sharing» выберите тип «Virtual». Можете сохранить конфигурацию виртуальной машины, через нажатие кнопки «Ок»

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Далее на первой машине, где мы только что добавили новый контроллер, вам нужно создать новый виртуальный диск, делается это так же, через пункт «New Device»

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Откройте параметры нового виртуального диска. Для того, чтобы сделать его общим между виртуальными машинами VMware ESXI, вам необходимо выставить соответствующие настройки:

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Далее я для своего удобства, хочу чтобы общие диски лежали в отдельной папке, а так как они по умолчанию создаются в папке с виртуальной машиной да и еще имеют имя дисков, как имя машины_цифра, я бы такое хотел поправить. Для этого я в конфигурации виртуальной машины удаляю все созданные диски, но я не ставлю галку «Delete files from datastore», то есть по сути на датасторе они остаются.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Нахожу нужные мне Multi-Writer диски. Создаю новую папку

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

И перемещаю в новую папку общие диски, хочу отметить, что вы их можете переместить на любой общий между хостами ESXI датастор.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Я делаю «Move to» на тот же латасторе, но в новую папку. Этим я добьюсь, что буду видеть явным образом общие кластерные диски.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Так как я диски до этого удалил, для удобства, то мне их нужно заново добавить. Если вы до этого не удаляли, то сделайте эти действия только для второй виртуальной машины. Открываем настройки виртуальной машины и нажимаем добавить новое устройство, выбираем пункт «Existing Hard Disk», это у нас выбор существующего общего кластерного диска.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Указываем на каком датасторе у нас лежит Multi-Writer диск и выбираем нужный VMDK, в моем случае их семь.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Выставляем нужные параметры:

Если такой диск не один, то добавляем все за один раз для экономии времени. Проделываем такое добавление общих дисков на всех виртуальных машинах, где планируется использовать Multi-Writer.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Далее уже в операционной системе Windows Server, зайдя в оснастку «Управление дисками» вы обнаружите ваши диски. Остается их только разметить в GPT формат и отдать под кластер.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Включение общего диска для ESXI 5.5 и ниже

В более ранних версиях гипервизора Vmware ESXI 5.5 и ниже, общий кластерный диск выключается таким образом. Вы заходите так же в свойства виртуальной машины и добавляете там новый SCSI Controller с типом работы «Virtual».

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Затем вы создаете новый диск, указываете его размер и тип Thick Provision Eager Zeroed.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Далее Vmware ESXI 5.5 попросит вас выбрать Выбор LSI Logic SAS контроллер, обязательно укажите тот, что мы создали заранее и запомните порт SCSI к которому вы его подключаете в моем примере, это SCSI (1:0).

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

В самом конце для каждого общего диска пишем в имени номер SCSI порта SCSI1: 0.sharing в поле «Value» пишем multi-writer.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Для второй виртуальной машины делаем те же действия, единственное на этапе создания диска, выбираем пункт существующего «Use an existing virtual disk»

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Через кнопку «Browse» указываем путь до него.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Источник

Scsi bus sharing vmware что это

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Несмотря на высокую надежность работы виртуальной инфраструктуры Vmware vSphere, необходимо создать сервисы высокой доступности (обновление ПО или ОС, связанные с перезагрузкой либо сервиса, либо сервера целиком). Например кластерный файловый сервер. В данном случае кластеру серверов необходимо предоставить устройство, на котором будет располагаться общая файловая система.

В данной статье будет рассмотрен вариант подключения к виртуальным машинам одного диска, выделенного на отдельно стоящей дисковой полке и предоставленного всем хостам ESXi в кластере Vmware vSphere. Также будет показано как сделать общий диск для тестовых систем, расположенных на Vmware WorkStation.

Vmware vSphere

Будем считать, что мы уже установили два виртуальных сервера. Прежде чем их настраивать в кластер, необходимо предоставить какой-то общий диск.

Добавление общего диска к первой ВМ кластера

Далее переходим к настройкам второй ВМ.

Добавление общего диска к второй ВМ кластера

Если требуется использовать более одного общего диска в VMware, то для каждого из них не требуется дополнительный контроллер SCSI. Один контроллер может обслуживать до 16 различных дисков.

Небольшое, но очень важное уточнение. При использовании SCSI контроллера в режиме «SCSI bus Sharing» не возможно использовать моментальные снимки (snapshot) виртуальных машин. Так же становится невозможной миграция ВМ между хостами. Это необходимо учитывать при планировании кластерной структуры серверов в среде Vmware vSphere.

На этом настройка аппаратной части виртуальных машин завершена. Включаем обе виртуальные машины и приступаем к настройке кластера уже на уровне операционной системы. В следующей статье речь пойдет о создании файлового сервера NFS в кластере высокой доступности.

Vmware Workstation

С Vmware Workstation немного по другому. Официально считается, что данная функция доступна только для vSphere. Но это немного не так. Просто не все доступно через графический интерфейс. Придется вносить руками небольшие правки в конфигурационные файлы виртуальных машин.

scsi1.present = “TRUE”
scsi1.virtualDev = “lsilogic”

Изминяем дополнительный жесткий диск, который будет подключен к новому каналу:

Источник

Scsi bus sharing vmware что это

Что такое общий диск Multi-writer в VMware ESXI

Сейчас уже очень сложно себе представить серьезный сервис без отказоустойчивости, которая может быть реализована на разных уровнях работы инфраструктуры. Очень частым решением выступает отказоустойчивый кластер, который подразумевает использование разных серверов для одного сервиса. Выход из строя одного из серверов не влияет на работоспособность предоставляемых услуг клиентам. Очень часто в кластерах используются общие диски, для хранения баз данных (Microsoft SQL или Oracle), файловые ресурсов. Общие диски могут презентованы, как отдельные LUN с СХД, через ISCSI протокол, через общий диск или RDM в случае с виртуальными машинами.

В данной заметке я опишу реализацию с помощью общего диска для виртуальных машин VMware ESXI 6.5. В некоторых случаях (как правило, в сценариях кластеризации) может потребоваться совместное использование одного и того же диска между двумя (или более) виртуальными машинами. Наиболее оптимальным способом является использование диска vmdk, физически расположенного на общем хранилище или локально на хосте ESXi. Если вы хотите использовать общие диски на разных хостах ESXi, то вы можете использовать только разделяемое хранилище

.На представленной ниже схеме вы видите:

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Вот на таком общем VMFS Volume диске вы создаете общий VMDK диск, который будет доступен двум и более виртуальным машинам под чтение и запись. Сами виртуальные машины могут находится на разных физических хостах и разных географических локациях.Такой режим называется Multi-Writer VMDK, его часто применяют в построении кластеров MS SQL, Oracle RAC, такой режим работы диска применяется в технологии VMware Fault Tolerance.

Для чего применяют Multi-Writer диск

Ограничения общих дисков VMware ESXI

Без некоторых нюансов все же не обошлось, хочу выделить некоторые ограничения при использовании общих дисков:

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Например, при попытке сделать Storage vMotion вы получите ошибку:

Virtual machine is configured to use a device that prevents the operation: Device ‘SCSI controller 1’ is a SCSI controller engaged in bus-sharing

Если нужно будет мигрировать, то придется выключать виртуалку.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Как подключить общий диск в VMware ESXI 6.5 и выше

Поэтому нам первым делом необходимо в свойствах виртуальной машины добавить новый SCSI Controller.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Если посмотреть подсказку у LSI Logic SAS контроллера, то вы увидите три его режима:

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Хочу отметить, что к одному LSI Logic SAS контроллеру можно одновременно подключить до 16 виртуальных дисков

Делается это через пункт «New Device» и нажатии кнопки Add, для SCSI Controller.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Далее у нового, добавленного контроллера вы в пункте «SCSI Bus Sharing» выберите тип «Virtual». Можете сохранить конфигурацию виртуальной машины, через нажатие кнопки «Ок»

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Далее на первой машине, где мы только что добавили новый контроллер, вам нужно создать новый виртуальный диск, делается это так же, через пункт «New Device»

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Откройте параметры нового виртуального диска. Для того, чтобы сделать его общим между виртуальными машинами VMware ESXI, вам необходимо выставить соответствующие настройки:

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Данное действие не обязательное, вы его можете пропустить и просто сохранить настройки, после чего переходить к настройке второй виртуалки, об этом чуть ниже

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Нахожу нужные мне Multi-Writer диски. Создаю новую папку

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

И перемещаю в новую папку общие диски, хочу отметить, что вы их можете переместить на любой общий между хостами ESXI датастор.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Я делаю «Move to» на тот же латасторе, но в новую папку. Этим я добьюсь, что буду видеть явным образом общие кластерные диски.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Так как я диски до этого удалил, для удобства, то мне их нужно заново добавить. Если вы до этого не удаляли, то сделайте эти действия только для второй виртуальной машины. Открываем настройки виртуальной машины и нажимаем добавить новое устройство, выбираем пункт «Existing Hard Disk», это у нас выбор существующего общего кластерного диска.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Указываем на каком датасторе у нас лежит Multi-Writer диск и выбираем нужный VMDK, в моем случае их семь.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Выставляем нужные параметры:

Если такой диск не один, то добавляем все за один раз для экономии времени. Проделываем такое добавление общих дисков на всех виртуальных машинах, где планируется использовать Multi-Writer.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Далее уже в операционной системе Windows Server, зайдя в оснастку «Управление дисками» вы обнаружите ваши диски. Остается их только разметить в GPT формат и отдать под кластер.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Включение общего диска для ESXI 5.5 и ниже

В более ранних версиях гипервизора Vmware ESXI 5.5 и ниже, общий кластерный диск выключается таким образом. Вы заходите так же в свойства виртуальной машины и добавляете там новый SCSI Controller с типом работы «Virtual».

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Затем вы создаете новый диск, указываете его размер и тип Thick Provision Eager Zeroed.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Далее Vmware ESXI 5.5 попросит вас выбрать Выбор LSI Logic SAS контроллер, обязательно укажите тот, что мы создали заранее и запомните порт SCSI к которому вы его подключаете в моем примере, это SCSI (1:0).

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

В самом конце для каждого общего диска пишем в имени номер SCSI порта SCSI1: 0.sharing в поле «Value» пишем multi-writer.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Для второй виртуальной машины делаем те же действия, единственное на этапе создания диска, выбираем пункт существующего «Use an existing virtual disk»

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Через кнопку «Browse» указываем путь до него.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Несмотря на высокую надежность работы виртуальной инфраструктуры Vmware vSphere, необходимо создать сервисы высокой доступности (обновление ПО или ОС, связанные с перезагрузкой либо сервиса, либо сервера целиком). Например кластерный файловый сервер. В данном случае кластеру серверов необходимо предоставить устройство, на котором будет располагаться общая файловая система.

В данной статье будет рассмотрен вариант подключения к виртуальным машинам одного диска, выделенного на отдельно стоящей дисковой полке и предоставленного всем хостам ESXi в кластере Vmware vSphere. Также будет показано как сделать общий диск для тестовых систем, расположенных на Vmware WorkStation.

Vmware vSphere

Будем считать, что мы уже установили два виртуальных сервера. Прежде чем их настраивать в кластер, необходимо предоставить какой-то общий диск.

Добавление общего диска к первой ВМ кластера

Далее переходим к настройкам второй ВМ.

Добавление общего диска к второй ВМ кластера

Если требуется использовать более одного общего диска в VMware, то для каждого из них не требуется дополнительный контроллер SCSI. Один контроллер может обслуживать до 16 различных дисков.

Небольшое, но очень важное уточнение. При использовании SCSI контроллера в режиме «SCSI bus Sharing» не возможно использовать моментальные снимки (snapshot) виртуальных машин. Так же становится невозможной миграция ВМ между хостами. Это необходимо учитывать при планировании кластерной структуры серверов в среде Vmware vSphere.

На этом настройка аппаратной части виртуальных машин завершена. Включаем обе виртуальные машины и приступаем к настройке кластера уже на уровне операционной системы. В следующей статье речь пойдет о создании файлового сервера NFS в кластере высокой доступности.

Vmware Workstation

С Vmware Workstation немного по другому. Официально считается, что данная функция доступна только для vSphere. Но это немного не так. Просто не все доступно через графический интерфейс. Придется вносить руками небольшие правки в конфигурационные файлы виртуальных машин.

scsi1.present = “TRUE”
scsi1.virtualDev = “lsilogic”

Изминяем дополнительный жесткий диск, который будет подключен к новому каналу:

Delphi site: daily Delphi-news, documentation, articles, review, interview, computer humor.

Виртуальный контроллер SCSI тоже бывает разных типов, и для него доступны кое-какие настройки. Сначала про типы. Если вы зайдете в свойства ВМ и на закладке Hardware выделите SCSI-контроллер, в верхней правой части окна будет кнопка Change Type (рис. 5.12).

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Рис. 5.12. Смена типа виртуального SCSI-контроллера Типов всего четыре:

• Windows Server 2008 (включая R2);

• Windows Server 2003;

• Red Hat Enterprise Linux (RHEL) 5.

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

Резюме. Если позволяют условия, используйте контроллер типа VMware Paravirtual. Если он не поддерживается гостевой ОС, используйте LSI Logic Parallel. Если и он не поддерживается, используйте BusLogic. Для ВМ-узлов MFC используйте LSI Logic SAS.

— вариант 1. Тип контроллера поставить PVSCSI, подключить к ВМ образ flp с драйвером для него и в начале установки подложить эти драйверы. После окончания установки оставить этот тип контроллера.

Вариант хорош простотой. В данном случае его можно назвать оптимальным;

— вариант 2. Тип контроллера поставить LSI Logic. После установки ОС добавить в систему второй контроллер, типа PVSCSI, включить ВМ. Windows активирует драйверы для PVSCSI. Выключить ВМ, удалить второй контроллер (PVSCSI), тип первого поменять с LSI Logic на PVSCSI. Вариант не очень удобен большим количеством шагов, зато нет нужды в подкладывании драйверов;

Образы дискет с драйверами для PVSCSI (Windows 2003/2008) и Bus Logic (Windows XP) доступны в каталоге vmimages. Зайдите в свойства ВМ, выделите Floppy Drive ^ Use existing floppy image in datastore ^ каталог vmimages\ floppies.

Добавление контроллера. Если вы нажмете кнопку Add на закладке Hardware в свойствах ВМ, вы увидите список виртуальных компонентов, которые в ВМ можно добавить. Однако среди них нет SCSI-контроллера. Если вам надо добавить SCSI-контроллер, то делается это так.

Все-таки идем в мастер добавления виртуального оборудования Edit Settings ^ Hardware ^ Add. Но добавляем Hard Drive.

Scsi bus sharing vmware что это. Смотреть фото Scsi bus sharing vmware что это. Смотреть картинку Scsi bus sharing vmware что это. Картинка про Scsi bus sharing vmware что это. Фото Scsi bus sharing vmware что это

Всем доброго времени суток!

Задача: Нужно подключить 2-м ВМ на разных хостах общий диск для создания кластера. ОС: Win 2008 R2. Гипервизоры: ESXi 4.1

1) Презентовал созданый том обоих хостам.

2) Создаю второй SCSI контроллер, выставил Bus Sharing в режим Physycal.

3) Подключаю новый том RDM на второй контроллер 1-го хоста, режим совместимости Physycal.

4) На 1-м хосте инициализирую и форматирую диск, записываю тестовую инфу.

5) Подключаю новый том RDM на второй контроллер 2-го хоста, режим совместимости Physycal.

6) Появляется созданный диск с записанной информацией.

Как правильно подключить диск что-бы обоим серверам были видны изменения в реальном времени?

Ну во-1х про Use existing disk сказано правильно, а во-2х надо имет кластерную ФС на общем томе.

Я правда с MSCS не игрался, но когда Oracle собирали в RAC, то прикручивали это дело или к NFSу,

или к Оракловскому OCFS. Правда, у нас диск был виртуальный, не RDM, но как мне кажется,

а когда подключаете RDM, создается похожая конструкция:

так вот, ко второму узлу вам надо подключить не LUN, а «use existing vmdk», и сослаться на vmdk-ссылку на LUN, который был создан при подключении этого LUN как RDM к первому узлу.

а вообщее, вы уверены что такое повоедение не является неправильным?

кластер то Active-passive, и узлы с общим диском работают строго неодновременно, так что может так и должно быть.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *