|
Written by Bas
|
|
Het patchen van een [[ESX]] server kan op verschillende manieren. ik heb gekozen voor een van de handmatige methodes. Hierbij plaatsen we de updates dmv WinSCP op de ESX Server en voeren via SSH onder de user root of met root rechten de updates uit.
- Kijk of er al patches geinstalleerd zijn met : esxupdate query
- Kopieer de patches naar de ESX server in /var/updates/ (Wij hebben er voor gekozen om de patches een volg nummer te geven zodat we met versie beheer beter kunnen volgen vanaf welke versie welke updates uitgerold zijn.)
- 001_ESX-2158032.tgz
002_ESX-1410076.tgz 003_ESX-1006511.tgz 004_ESX-9986131.tgz 005_ESX-8173580.tgz 006_ESX-6921838.tgz 007_ESX-2066306.tgz 008_ESX-6075798.tgz 009_ESX-5497987.tgz 010_ESX-3996003.tgz 011_ESX-2092658.tgz 012_ESX-2031037.tgz 013_ESX-1917602.tgz 014_ESX-1271657.tgz 015_ESX-9865995.tgz 016_ESX-6856573.tgz 017_ESX-6050503.tgz 018_ESX-5885387.tgz 019_ESX-5031800.tgz 020_ESX-3199476.tgz
- Pak de Bestanden uit met
- Zorg ervoor dat er geen Virtual machines meer draaien.
- Zet de server in maintenance mode : vimsh -n -e /hostsvc/maintenance_mode_enter.
- Reboot Server, dit hoeft niet.
- Vervolgens kan het volgde sript in de ssh shell geplakt worden. Uiteraard kan het ook in een scriptje gedaan worden.
- Reboot de server
- controleer of de patches zijn uitgevoerd met : esxupdate query
Nu kan de ESX server uit maintenance mode gehaald worden : vimsh -n -e /hostsvc/maintenance_mode_exit
Indien de patches goed uitgevoerd zijn kan de update dir (/var/updates/) leeg gemaakt worden indien er meerde servers gedaan dienen te worden kunnen de files naar een web, ftp server of naar een distributie share gekopieerd worden. Zie documentatie van [[Vmware]] hiervoor.
|