Получение доступа к диску SAN / LUN с виртуальной машины. Является ли это возможным?
Ресурсы:
node1: Physical cluster node 1.
node2: Physical cluster node 2.
cluster1: Cluster containing node1 and node2 used to host virtual machines.
san1: Dell md3200 highly available storage device (SAN).
lun1: A lun dedicated to file server storage located on san1.
driveZ: A hard drive currently a resource on node1 that is 100GB and has the
drive letter Z:\. This drive letter is lun1 that resides on san1.
virtual1: A virtual server used as a file server only.
Краткий обзор / Цели: у меня есть два узла / сервера в моей сети. Эти два узла (node1 и node2) являются частью кластера (cluster1), который используется для размещения всех моих виртуальных машин. В него входит SAN (san1), на котором создано множество LUN, одно из которых (lun1) будет использоваться для хранения всех данных, выделенных для виртуальной машины (virtual1). В конце концов, lun1 создается с именем "storage" и строго используется для виртуальной машины "virtual1" для хранения и доступа к данным.
Что у меня сейчас на месте:
- I currently have created the SAN (san1), created a disk group with the
virtual disk (storage), and assigned a LUN (lun1) to it.
- I have set up two physical servers that are connected to the SAN via SAS
cables (multi paths).
- I have set up the clustering feature on those two servers and have hyper-v
role installed on each as well.
- I have created a cluster (cluster1) with server members node1 and node2.
- I have created a virtual server (virtual1) and made it highly available
on the cluster (cluster1).
Вопрос: возможно ли запустить lun1 (диск z) и получить к нему доступ через virtual1?
То, что я попробовал: у меня был lun1 aka driveZ, обнаруженный в управлении дисками узла 1. Затем я добавил его в качестве ресурса в область хранения кластера. Я пытался сделать две разные вещи. (1) Я попытался добавить его в качестве общего тома кластера, вскоре после того, как понял, что видеть / получать к нему доступ могут только члены кластера, а не виртуальные машины, даже если они были созданы как служба в кластере. (2) Я попытался переместить ресурс (driveZ) на виртуальную машину (virtual1) в кластере1. После этого я зашел в настройки виртуальной машины и добавил диск в качестве диска SCSI (используя lun1 @ 100 ГБ) и обновил Управление дисками на виртуальной машине (virtual1). Диск обнаружился и позволил мне назначить букву диска, затем спросил, хочу ли я отформатировать его... Как насчет всех моих данных на нем?? Это был бюст? В любом случае, вот где я сейчас... Идеи?
Мысли: Просто, чтобы было ясно, все это для тестирования банкоматов... Фактические размеры ресурсов в производстве сильно различаются. Я думал о том, чтобы добавить диск Z (lun1) в качестве общего тома кластера, а затем добавить новый виртуальный диск SCSI Hyper-V (скажем, 50 ГБ, поэтому позже я могу попытаться расширить до 100 ГБ, полного размера физического диска / диска SAN). на мою ВМ. Хранение фиксированного VHD (виртуального жесткого диска) внутри общего тома кластера "driveZ". Я сейчас проверяю... Но у меня есть проблемы... 1) Что происходит, когда я пытаюсь создать действительно большой виртуальный жесткий диск (около 7 ТБ)? 2) Можно ли каким-либо образом расширить VHD с фиксированным диском? В будущем я планирую сделать мой новый виртуальный диск SAN больше, чем 7 ТБ... В настоящее время он будет оставаться на уровне 7 ТБ, но в какой-то момент он будет расширяться...
1 ответ
Догадаться!
Правильный способ сделать это...
- Настройте SAN, создайте группу дисков с двумя виртуальными дисками и назначьте им LUN.
- Настройте 2 физических сервера с помощью Win Server 2008 R2, подключите их оба к сети SAN.
- Добавьте функцию отказоустойчивого кластера и роль Hyper-V на оба сервера.
- Для двух дисков (из SAN) подключите их к сети и инициализируйте оба. Создайте простой том на каждом диске, если хотите, даже отформатируйте их, если хотите.
- Создайте кластер, добавьте 1 виртуальный диск из SAN в качестве общего тома кластера. Это будет использоваться для хранения виртуальных машин.
- Создайте виртуальную машину и сохраните ее в CSV ex: C:\ClusterStorage\Volume1\, затем включите ее.
- Второй диск нужно отключить. Это должен быть диск на хост-сервере. Это должно быть в автономном режиме! Когда вы щелкнете правой кнопкой мыши и выберете оффлайн, перейдите вперед и щелкните правой кнопкой мыши, затем перейдите в свойства. На этой странице найдите номер LUN и запишите его.
- Откройте настройки виртуальной машины, перейдите к контроллеру Scsi и добавьте диск. Выберите физический диск и выберите правильный номер LUN. Нажмите OK, и он должен появиться в диспетчере хранилища VM.
В качестве полезного инструмента проверьте эти страницы...