Ви використовуєте застарілий браузер. Цей та інші сайти можуть відображатися в ньому некоректно. Необхідно оновити браузер або спробувати використовувати https://www.google.com/chrome/
На компе сетевуха Realtek RTL8168D/8111D и SATA диск. Как можно установить ESX сервер на такое железо?
Как известно, эта хрень ставится только на железо из HCL (список совместимого железа), куда обычно входят только SCSI диски и сетевые карты Intel
Инсталляция завершается на том что сетевуха не найдена, досвидания!
Ладно с SATA потом разобраться можно, но как ESX поставить на такую сетевуху?
Для ESXi в инете нашел драйвер под эту сетевуху в виде oem.tgz, можно ли его приспособить для инсталляции ESX? В линуксах дуб дубом, посему прошу не смеяться
Год пользуюсь ESXi ни разу внутрь не заглядывал Стыд и позор.
Вообще на крайний случай взгляните в сторону proxmox, возможно данного решения вам хватит с головой.
вообщето хотелось перейти с VMWare Server на vSphere, но возможности железо подобрать нету. Проц очень мощный, оперативы дохрена, но винт сата и сетевуха риалтек...
получилось поставить ESXi 4.1 UPDATE 1 на P7H57D-V
Поделюсь информацией как устанавливал, а также запишу для себя, чтобы не забыть
Основная проблема при установке в дровах сетевой карты и SATA контроллера. Для SATA есть драйвер AHCI.o. А вот для ethernet на базе Realtek 8111/8168/8169 есть проблема - есть несколько версий, но все они глючные. Нашел версию которая работает более менее стабильно. Правда в логе появляются записи assertion failed от этого драйвера.
Теперь как собрать дрова. Во первых нужно определить тип и pci id контроллеров на конкретном железе. Для этого из под линукса выполняем: (можно залогинившись c другого терминала в инсталляции ESX, логин root, пароля нет):
Код:
# lspci -v
000:000:00.0 Host bridge Bridge: Intel Corporation
Class 0600: 8086:d131
000:000:03.0 PCI bridge Bridge: Intel Corporation [PCIe RP[000:000:03.0]]
Class 0604: 8086:d138
<...>
[B]000:002:00.0 Ethernet controller Network controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [vmnic0]
Class 0200: 10ec:8168
[/B]<...>
[B]000:000:31.2 IDE interface Mass storage controller: Intel Corporation
Class 0101: 8086:3b20
[/B]<...>
[B]000:000:31.5 IDE interface Mass storage controller: Intel Corporation
Class 0101: 8086:3b26
[/B]<...>
интересующую нас информацию я выделил жирным. Это контроллер сетевой карты и контроллер SATA.
Рассмотрим на примере сетевой карты: pciid у сетевой карты 10ec:8168. Далее все делаем под Linux, в Windows не получится
Берем приложенный архив oem.tgz, который включает драйвер RTL8111/8168 и AHCI и распаковываем его в рабочую папку.
Открываем файл etc/simple.map и проверяем есть ли нужный id. Если нету, добавляем:
Код:
10ec:8168 0000:0000 network r8168.o
Для AHCI:
Код:
8086:3b20 0000:0000 storage ahci.o
Сами драйверы (файлы r8168.o и ahci.o) кладем в папку usr/lib/vmware/vmkmod
Далее проставляем соотвествующие аттрибуты и запаковываем все назад в архив oem2.tgz:
Готовый файл oem2.tgz для материнки P7H57D-V прилагается к этому сообщению.
Далее куда его девать
Прежде всего включаем режим AHCI для SATA контроллера, т.к. драйвер AHCI работает с контроллером только в таком режиме!
1) кладем файл в корень диска с инсталляцией (я делал загрузочную флеху с помощью unetbootin).
2) в файле isolinux.cfg (syslinux.cfg для флеш варианта на базе syslinux-а) добавляем файл oem2.tgz в список опций для ядра:
После этого можно устанавливать, но это еще не все
В данном случае мы добавили драйвер только для инсталлятора. После установки, ESXi не увидит нашу сетевуху
Для того чтобы увидела, нужно загрузиться с загрузочной дос-дискетки и мы увидим три раздела в FAT на винте, на которых и располагаются файлы ESXi Открываем первый диск, на нем находим файл BOOT.CFG, открываем его и дописываем наш oem2.tgz:
Далее открываем второй диск и проделываем тоже самое с файлом boot.cfg и на нем.
После этого перегружаемся и наслаждаемся работой ESX с поддержкой сети на Realtek 8111 и datastorage на обычном SATA диске, подключенном к контроллеру материнки
P.S.: Процедуру установки можно упростить, внедрив oem2.tgz в образ системы который находится в одном из архивов на установочном диске, но как это сделать я еще не разбирался
Файл oem2.tgz с дровами для материнки P7H57D прилагается в zip архиве.
Еще один хинт. Как поставить Midnight Commander на ESX 4.1 (не ESXi, а именно ESX): скачиваем с интернете пакет mc-4.6.1a-35.el5.x86_64.rpm, загружаем его из vSphere Client c помощью Browse Datastore на ESX, заходим по SSH рутом на ESX и устанавливаем его:
Код:
rpm -i mc-4.6.1a-35.el5.x86_64.rpm
все, теперь на ESX доступен миднайт командер
Для тех кто планирует разворачивать vSphere еще немного полезной информации
Чтобы использовать все возможности vSphere, такие как vMotion, High Availability, Fault Tolerance и т.п., необходим сетевой сторадж. На первый взгляд может показаться что это слишком дорого для небольшой инфраструктуры.
Однако этот вопрос можно решить достаточно дешево - организовав NAS сервер на базе старого компа и бесплатной системы Openfiler.
Требования к железу:
- процессор 1.6 ГГц и выше
- 1 гигабайт RAM и выше (у меня реально использовалось не более 600 метров, но 512 маловато)
- гигабитная сетевуха
Установив Openfiler, заходим в админку и создаем iSCSI на свободном винте. Записываем iSCSI идентификатор. Заходим vSphere Client'ом на ESX хост и в разделе Storage Adapters ищем iSCSI. Включаем поддержку iSCSI (она по дефолту выключена) и добавляем вручную (автоматический обзор почему-то не всегда работает) iSCSI диск по его идентификатору. Повторяем процедуру для каждого ESX хоста. Все, теперь можно создавать VMFS раздел на новом iSCSI диске и он будет виден всем ESX хостам. Доступен vMotion и все остальные примочки
добавил поддержку еще нескольких сетевух и материнок, в том числе сетевуху D-Link DGE-528T (гигабитная) и материнки ASUS P6T (встроенная сетевуха не запускается несмотря на аналогичный чип, поэтому отключать; SATA работает)