Автор Тема: VMware ESX PXE install ?  (Прочетена 1883 пъти)

Gizmo

  • Напреднали
  • *****
  • Публикации: 47
    • Профил
VMware ESX PXE install ?
« -: Mar 05, 2009, 16:33 »
Здравейте,

мъча се да организирам някакво решение за деплой на множество автоматични инсталации на VMware ESX server чрез PXE. Конфигурацията(DHCP+TFTP) e сетната коректно, изпробвана е чрез kickstart scripted install на  RHЕL5 през NFS/HTTP/FTP. За целта на source install server-a е mount-то ISO с инсталацията към NFS share /HTTP/FTP. Трика обаче не се случва с ESX ,който за основа ползва RHEL3 и anaconda като инсталатор с няколко допълнителни екстри. След успешен boot през PXE зарежда ks-a(HTTP install) но при стъпка source install връща "Unable to retrive Vmware/base/netstg2.img  The installation tree in that directory does not seem to match your boot media", изглежда анакондата не успява да си открие stage img-те. При ръчно задаване на source install през инсталатора грешката е същата. Ресурса е достъпен през HTTP и stage файловете са точно там където е описано и са достъпни.Аналогична е случката и през FTP/NFS.


Anaconda log during install:

......
transfering http://10.23.68.93/ESX35/VMware/base/updates.img to a fd
transfering http://10.23.68.93/ESX35/VMware/disk1/base/updates.img to a fd
transfering http://10.23.68.93/ESX35/VMware/base/product.img to a fd
transfering http://10.23.68.93/ESX35/VMware/disk1/base/product.img to a fd
transfering http://10.23.68.93/ESX35/VMware/base/netstg2.img to a fd
transfering http://10.23.68.93/ESX35/VMware/disk1/base/netstg2.img to a fd
copied 12382208 bytes to /tmp/ramfs/netstg2.img (complete)
mntloop loop0 on /mnt/runtime as /tmp/ramfs/netstg2.img fd is 28

httpd access.log:

10.23.85.203 - - [05/Mar/2009:09:25:10 -0500] "GET /ESX35/VMware/base/product.img HTTP/1.0" 404 303 "-" "-"
10.23.85.203 - - [05/Mar/2009:09:25:10 -0500] "GET /ESX35/disc1/VMware/base/product.img HTTP/1.0" 404 309 "-" "-"
10.23.85.203 - - [05/Mar/2009:09:25:10 -0500] "GET /ESX35/VMware/base/netstg2.img HTTP/1.0" 200 12382208 "-" "-"

httpd error.log:

[Thu Mar 05 09:24:48 2009] [error] [client 10.23.85.203] File does not exist: /var/www/html/ESX35/VMware/base/product.img
[Thu Mar 05 09:24:48 2009] [error] [client 10.23.85.203] File does not exist: /var/www/html/ESX35/disc1
[Thu Mar 05 09:25:10 2009] [error] [client 10.23.85.203] File does not exist: /var/www/html/ESX35/VMware/base/updates.img
[Thu Mar 05 09:25:10 2009] [error] [client 10.23.85.203] File does not exist: /var/www/html/ESX35/disc1
[Thu Mar 05 09:25:10 2009] [error] [client 10.23.85.203] File does not exist: /var/www/html/ESX35/VMware/base/product.img
[Thu Mar 05 09:25:10 2009] [error] [client 10.23.85.203] File does not exist: /var/www/html/ESX35/disc1


Активен

divak

  • Напреднали
  • *****
  • Публикации: 827
    • Профил
Активен

Gizmo

  • Напреднали
  • *****
  • Публикации: 47
    • Профил
Re: VMware ESX PXE install ?
« Отговор #2 -: Mar 06, 2009, 10:19 »
мъката е с classic ESX, не с embedded ESXi  ;)
Активен

divak

  • Напреднали
  • *****
  • Публикации: 827
    • Профил
Re: VMware ESX PXE install ?
« Отговор #3 -: Mar 06, 2009, 10:49 »
Тъй като си спестил какво правиш за да не стане, разгледай как е направено при ESXi , пък после ще говорим за embedded и classic.
Поне разгледай начина описан във статията ....да имаш някаква насока.

http://redhatcat.blogspot.com/2008/07/pxe-boot-vmware-esx-installer.html
« Последна редакция: Mar 06, 2009, 11:12 от divak »
Активен

Gizmo

  • Напреднали
  • *****
  • Публикации: 47
    • Профил
Re: VMware ESX PXE install ?
« Отговор #4 -: Mar 11, 2009, 15:58 »
ако знаех какво точно правя за да не стане щеше до сега съм си ясяснил цялата картинка :)

както писах по-нагоре, целият път на конфигуриране e изтестван с RHEL и кs install-a минава успешно. Проблема е че при ESX има неква болка с stage файловете, макар че ги открива , не зная на какво се дължи
Активен

Gizmo

  • Напреднали
  • *****
  • Публикации: 47
    • Профил
Re: VMware ESX PXE install ?
« Отговор #5 -: Mar 12, 2009, 13:44 »
Изглежда ще е бъг във верися на anaconda която е билдната в дистрибуцията на ESX

https://bugzilla.redhat.com/show_bug.cgi?id=243528
Активен

Gizmo

  • Напреднали
  • *****
  • Публикации: 47
    • Профил
Re: VMware ESX PXE install ?
« Отговор #6 -: Mar 18, 2009, 14:59 »
тръгна гадината , грешката е предизвикана от разминаване между .buildstamp-те в initrd и netstg2.img
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Re: VMware ESX PXE install ?
« Отговор #7 -: Mar 18, 2009, 16:25 »
OMFG ... но като знам какви свинщини съм правил преди време заради едни кикстартове не се учудвам много
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
VMWare
Настройка на програми
jojopara 4 1776 Последна публикация Apr 22, 2003, 18:32
от sunhater
Кернел 2.6.0 & vmware ?
Настройка на програми
PAIN1 3 1491 Последна публикация Jan 18, 2004, 17:35
от
VMware
Настройка на програми
ozzzy 1 1180 Последна публикация Sep 20, 2004, 22:45
от
vmware nat
Настройка на програми
vic_semionov 0 1400 Последна публикация Sep 21, 2004, 19:32
от vic_semionov
VMware
Настройка на програми
empty 11 2275 Последна публикация Oct 12, 2004, 11:15
от sdr