из переписки – со мной поделились инструкцией.
Портирование драйверов RTL 8169
- Открыть Datastore на сервере ESX:
- Подключиться к ESX через putty и войти в режим super user’а
- Переходим в каталог с файлом
- Распаковать архив: tar zxvf oem-r8169-esx4.1.tgz
- Скопировать файл: cp ./usr/lib/vmware/vmkmod/r8169.o /usr/lib/vmware/vmkmod/
- Проверьте правильность копирования
- Запускаем редактор vi для правки файла /etc/vmware/pci.xml
Нажимаем «/» вводим r8169
Удаляем эти сточки:
Удалять сточки: «d»
Выйти с сохранением: «:wd!»
- Создаем файл: touch /etc/vmware/pciid/r81xx.xml
- Редактируем файл: vi /etc/vmware/pciid/r81xx.xml и вставляем в файл текст:
<?xml version='1.0' encoding='iso-8859-1'?> |
- Проверяем правильность ввода
- Выполняем команду: vmkload_mod /usr/lib/vmware/vmkmod/r8169.o debug=5
- Проверяем правильность загрузки
- Выполняем команду: esxcfg-pciid
- Выполняем команду: esxcfg-module -e r8169
- Проверяем правильность создания
- Создаем файл: touch /etc/vmware/init/manifests/vmware-r8196.mf
- Редактируем файл: vi /etc/vmware/init/manifests/vmware-r8196.mf и вставляем текст:
copy /usr/lib/vmware/vmkmod/r8169.o |
- Проверяем правильность ввода
- Перезагружаем ESX-сервер
- Проверяем наличие сетевой карты:
thx Дмитрий Пичугин
Сомнительное занятие при цене 10-15$ за интеловскую сетевушку, работающую без лишних телодвижений.
ОтветитьУдалитьВ случае же с использованием реалтека в продуктиве - в чистом виде "экономия на туалетной бумаге".
>>Сомнительное занятие при цене 10-15$ за интеловскую сетевушку, работающую без лишних телодвижений.
ОтветитьУдалитьподдержу, использовать в продакшене подобные "хаки" чревато. Но если речь идет о лоу критикал тестовых средах и есть время и желание, то почему бы и нет :)
Антон, конечно, по-своему прав - ради одной сетевушки лениво, наверно, будет шаманить: навесной интел форева.
ОтветитьУдалитьНасчёт "использования в продуктиве"... ну-у-ууу... я всё время заставляю себя помнить, что для многих коллег тут и на форуме "продуктив" есть нечто крупнокалиберное/зубодробительное.
Я же, например, свою SMB-шную инфру начинал с малого - со скромных однопроцессорных хостов на C2Q. Поскольку хотелось всё же иметь достаточное к-во NIC`ов сразу, то использовал MB с четвёркой гигабитных Марвелов на борту (в последствии дополненных дуал-Интелом). Для этого пришлось добавлять в дистр ESXi`я драйверы Марвела и пару-тройку месяцев гонять эту тестовую конфу на стенде.
Всё сложилось нормально и вот уже второй год такие хосты честно пашут "в продуктиве", а я пока неспешно, по одному, меняю их на более тяжёлые...
С уважением,
Umlyaut.
Поддержу Umlyaut:
ОтветитьУдалитьВо многих Nettop'ах (или на мамах с Atom'омом)стоят реалтеки, а такие машинки очень хорошо подходят для развертывания офиса на пять-десять человек (виртуалка-DC, виртуалка-gateway и виртуалка-файлсервер). Проапргрейдтить же такое железо достаточно проблематично(даже можно сказать, что фактически невозможно).
bond_jimme
2 bond_jimme:
ОтветитьУдалитьСпасибо за понимание.
Единственно, что хочется откомментировать после Вас, так это упоминание "атомных" хостов Сферы.
ИМХуется мне, это всё же мазохизм - по паре причин.
1. Чахлый проц (даже двуядерный) и его окружение (FSB, RAM) будут тормозить как трактор якорем - я тут уже выяснил экспериментальным путём степень влияния мощности хоста на производительность при (в частности) сетевых операциях (результат в читабельном виде выдам чуть позже) - а ведь "процессорная дурь" расходуется и на дисковые операции, и на собственно файерволенье внутри gateway-VM`ки.
2. У "атомных" систем довольно негусто оперативы - подавляющее большинство имеет 2GB (лично я живьём систем с бОльшим к-вом RAM не встречал).
При таких раскладах громоздить на "атомник" Сферу как-то совсем негуманно - лучше уж поднять лёгкий *nix-дистр, а в нём уже пускать Вашу тройку VM`ок (либо в родном гипервизоре - если Вы умелец-пингвиновод, - либо в VB).
А вообще для entry-level лично я не вижу преимуществ "атомных" систем над компатибабельной десктопной машинкой - скорее уж наоборот...
С уважением,
Umlyaut.
Распальцовка "крутых вмварщиков" с фразами типа "сомнительное занятие" доставляет, да. Не нравится - не ешь, тем более, что просто не умеете чаще всего. Ах, да, у вас интерпрайз же, простите!
ОтветитьУдалитьТем не менее, где же ссылка на tgz? Компилять драйвер самому - сомнительное удовольствие :)
А ещё мне интересно - каким макаром линуксовые драйвера так замечательно ложатся на весь из себя проприетарный и самодельный гипервизор VMware? Как это в принципе возможно?
>>Распальцовка "крутых вмварщиков" с фразами типа "сомнительное занятие" доставляет, да. Не нравится - не ешь, тем более, что просто не умеете чаще всего. Ах, да, у вас интерпрайз же, простите!
ОтветитьУдалитьЗатролировали, ок.
Никто не говорит о том, что нельзя такое решение использовать в принципе. По "интерпрайзу" сарказм не принят.
Есть и обратный пример :)
ОтветитьУдалитьв свое время впиливал дрова на 8169 в дистр...
завелось, заработало.. но! при приходе определенных пакетов - интерфейс перезапускался, т.е. делал down\up... со всеми вытекающими... так как надо было 4 ре сетевухи. слотов не хватало... поменяли мать и поставили интела...вот так....
alexandrnew
alexandrnew>есть и обратный пример :)
ОтветитьУдалить<..skip-skip...>
Ну да, и такое бывает... равно как и в "энтерпрайзных" (кошерных и насквозь валидированных) решениях периодически вылезают прорухи.
В этом смысле нет разницы, что используется - всё равно перед постановкой на боевое дежурство желательно обкатать решение на стенде с тестовой (или рабочей, но некритичной) загрузкой (своего рода "инкубационный период" для потенциальных граблей).
Я вполне могу понять анонимного выступавшего, обвинённого в троллинге (не оправдывая, впрочем, его резкости) - действительно зачастую узкая специализация/направленность накладывает свой отпечаток на суждения.
Сразу вспоминается сакраментальное - "владеющему только молотком все проблемы кажутся гвоздями"... :)))
С уважением,
Umlyaut.
2 bond_jimme: А что esx реально запустился на атоме?
ОтветитьУдалитьhttp://en.wikipedia.org/wiki/List_of_Intel_Atom_microprocessors
ОтветитьУдалитьАтомы серий "Tunnel Creek", "Stellarton" и некторые "Silverthorne" даже VT-x поддерживают, с чего бы не запуститься?
2Denis Baturin
ОтветитьУдалитьЗапускается, но сфера применений ограничена - cpu все же маловато будет.
Собственно очень нужно: за установку сетевух от intel в дц хотят 22 бакса ежемесячно.
ОтветитьУдалитьА где взять
oem-r8169-esx4.1.tar.gz
Ставить ESXi на атом??, был опыт, не сказал бы, что впечатлило, не советовал бы ставить для работы в боевых условиях.
ОтветитьУдалить> А где взять
ОтветитьУдалить> oem-r8169-esx4.1.tar.gz
yandex.ru ->
(http://www.vm-help.com/forum/viewtopic.php?f=12&t=1272&start=40)
Предпоследнее сообщение на странице, автор "frutis".
не получилась сделать это для esxi 4.1 . Эта инструкция только для ESX или я что то не правильно сделал?
ОтветитьУдалитьИнтерсно, а как сделать Browse Datastore, если драйверов Realtek-а там еще нет ;)))))
ОтветитьУдалить>Интерсно, а как сделать Browse Datastore, если драйверов Realtek-а там еще нет ;)))))
ОтветитьУдалитьВидимо, предполагается, что помимо Реалтека там есть ещё и другая сетка, через которую и бровзится датастор... :D
С т.з. здравого смысла это оно и есть, т.к. с одним Реалтеком мы не то что не отбровзим датасторы, а вообще не поставим гипервизор изначально, бо его инсталлер просто пошлёт нас вежливо по факту андетекта компатибабельной сетки. :))
С уважением,
Umlyaut.
Вообще у ESXiев полно простых фатовых разделов для всякого рода патчинга.
ОтветитьУдалитьС живого диска можно бутнуться и забрость все что нужно.