Seite 1 von 1

Update von ESX 3.0.2 95415 bringt fehler

Verfasst: 13.04.2010, 10:08
von DschingisKarn
Hi

Ich habe das Problem eine größer Plattform (viele Lokationen mit jeweils 2 Hosts) patchen zu müssen. Die Anbindung ist öfters eher schwach, weshalb das Patchen über Webserver schlecht ist.

Ich habe eine DVD erstellt auf der alle Patche 3.0.2 auf aktuellen stand, 3.0.2 -> 3.5 und 3.5 auf 3.5u4 drauf sind.
Mit dem ersten Script kopiere ich alle sourcen auf das SAN und mache einen Checksummen test. Ist alles OK darf der Admin mit dem zweiten Script, dem patchen weiter machen.

Wenn ich nun mein Script aufruf läuft dieses zwar sauber durch, findet auch die 3.0.2er patche, bringt aber folgende meldung (hier nur ein Patch als Beispiel):

1008417 is not yet installed - installing
esxupdate -n /mnt/cdrom/vi302u1/1008417 update
INFO: Configuring...
INFO: Preparing to install VMware ESX Server ESX-1008417...
INFO: Running yum upgrade...
INFO: | Gathering header information file(s) from server(s)
INFO: | Server: Esxupdate-compatible repository for VMware ESX Server ESX-1008417
INFO: | Finding updated packages
INFO: | Downloading needed headers
INFO: | Finding obsoleted packages
INFO: | Resolving dependencies
INFO: | .Dependencies resolved
INFO: | I will do the following:
INFO: | [update: vmware-python-libs 0.99-8vmw.noarch]
INFO: | [update: VMware-esx-scripts 3.0.2-160501.i386]
INFO: | I will install/upgrade these to satisfy the dependencies:
INFO: | [deps: gnupg 1.2.1-20.i386]
INFO: | Downloading Packages
INFO: |
INFO: | retrygrab() failed for:
INFO: |
INFO: | Executing failover method
INFO: | failover: out of servers to try
INFO: |
INFO: |
INFO: yum upgrade failed for ['VMware-esx-scripts.i386', 'vmware-python-libs.noarch']
INFO: --- TOTALS: 0 packages installed, 3 pending or failed, 0 removed, 0 excluded ---
INFO: Yum upgrade failed, correct the problem and retry the update.

Ich habe das script entsprechend angepasst das er die Files direkt von der DVD nimmt, selber fehler.

Ich bin sogar in einen einzelnen Patch gegangen und habe diesen über "esxupdate -n update" aufgerufen ... selber fehler.

Rufe ich mein script auf das über Web die Patche zieht geht es, aber sehr sehr langsam da schlechte Anbindung.

Interessant daran ist, das er die patcher für 3.5 ohne probleme installiert ... wenn man den anfang dann doch über web gemacht hat.

Irgend jemand eine Idee???

Die sourcen sind die selben wie auf meinem Webserver, die checksumme stimmt ... woran kann es noch liegen???