Windows 2003 Server NFS-хранилище для виртуальных машин VMware ESX Server

19 апреля 2013. Автор: anvion

wmvareДля установки нам понадобится дистрибутив Windows Server 2003 Volume License Edition (1-й и 2-й диски)
Устанавливаем и настраиваем NFS Storage на Windows 2003 Server:

  1. Устанавливаем Windows 2003 Server VLK с первого диска.
  2. Вставляем второй диск и выбираем «Continue Windows Server 2003 R2 Setup» в меню автозапуска.

После установки R2, устанавливаем компонент «Microsoft Services for NFS». Для этого выполняем следующее:

  1. Выбираем «Start» -> «Control Panel» -> «Add or Remove Programs».
  2. В появившемся окне выбираем «Add/Remove Windows Components».
  3. В появившемся окне «Windows Components Wizard» находим «Other Network File and Print Services»  и нажимаем «Details».
  4. В появившемся окне «Other Network File and Print Services» находим «Microsoft Services for NFS» и нажимаем «Details».
  5. В появившемся окне «Microsoft Services for NFS» отмечаем все вхождения, кроме «Client for NFS», и нажимаем «ОК».
  6. В появившемся окне «Other Network File and Print Services» нажимаем «ОК».
  7. В появившемся окне «Windows Components Wizard» нажимаем «Next». После этого начинается процесс установки компонента.

После установки «Microsoft Services for NFS» необходимо скопировать следующая файлы c сервера VMware ESX на локальный диск сервера Windows 2003 Server R2:

  1. /etc/passwd
  2. /etc/group

Для копирования файлов с сервера ESX можно использовать FastSCP, WinSCP или другие программные продукты с подобной функциональностью.

После того, как файлы «passwd» и «group» станут доступны серверу Windows 2003 Server R2, необходимо сопоставить пользователей Windows и ESX. Для этого необходимо:

  1. Выбираем «Start» -> «All Programs» -> «Administrative Tools» -> «Microsoft Services for Network File System».
  2. Правой клавишей мыши на «User Name Mapping» вызываем контекстное меню и выбираем «Properties».
  3. В появившемся окне выбрать вкладку «UNIX User Source».
  4. Выбрать «Use Password and Group files».
  5. Указать пути к файлам «passwd» и «group».
  6. Нажать «Synchronize Now», затем «Apply» и «ОК».
  7. Правой клавишей мыши на «User Name Mapping» -> «User Maps» вызываем контекстное меню и выбираем «Create Map».
  8. Последовательно нажимаем «List Windows Users» и «List UNIX Users».
  9. Нажатием левой клавиши мыши выбираем пользователя Windows и сопоставляем ему пользователя UNIX, нажимаем «Add», затем «Close». Следует помнить, что при добавлении NFS Storage к серверу ESX через VirtualCenter, необходимо выбрать пользователя UNIX такого же, какого использовали при добавлении хоста в окружении VirtualCenter.

Далее расшариваем NFS Storage. Для этого необходимо выполнить:

  1. Добавляем группу клиентов для хранилища nfs. Для этого в командной строке выполняем следующее:
    nfsadmin server creategroup <имя группы>
  2. Добавляем клиента к группе.  Для этого в командной строке выполняем следующее:
    nfsadmin server addmembers <имя группы> <IP ESX сервера>
    Таким образом, добавляем нужное количество серверов ESX, для которых необходим доступ к хранилищу NFS.
  3. Выбираем директорию, которую необходимо расшарить в качестве хранилища NFS.
  4. Нажатием правой клавиши мыши вызываем контекстное меню и выбираем «Properties».
  5. Переходим на закладку «Security» и определяем для пользователя, сопоставленного с пользователем ESX, права «full control» для директории.
  6. Переходим на закладку «NFS Sharing», выбираем «Share this folder».
  7. Нажимаем «Permission».
  8. В появившемся окне нажимаем «Add…»
  9. В появившемся окне выбираем добавленную на 1 шаге группу и нажимаем «Add», отмечаем «Allow root access» и нажимаем «OK».

Добавляем хранилище NFS на сервере ESX. Для этого производим следующие действия:

  1. В VI Client переходим на вкладку «Configuration», далее «Storage».
  2. Нажимаем «Add Storage».
  3. Выбираем «Network File System», нажимаем «Далее».
  4. В поле «Server» вводим IP адрес или DNS имя сервера с расшаренным хранилищем NFS, в поле «Folder» — имя расшаренной папки.
  5. Далее нажимаем «Next» и «Finish».

После этого на NFS Storage можно создавать виртуальные машины.

Популярность: 0 [?]

Рубрика: WMVare
Теги:

Комментарии закрыты.