Als je eenmaal een HPUX 10.01 NFS clusterserver hebt en een goed werkende
HPUX 10.01 standalone, kun je snel andere systemen de lucht inbrengen: ik
had daar voor elke HP700 hooguit plm. 1 uur voor nodig, waarbij ik er zelfs
soms meerdere tegelijk kon doen.
Ik volgde daarvoor de volgende methode :
- Creeër een dummy client op de NFS server. (zorg er voor dat deze in
de nameserver staat !) Gebruik eventueel de hostnaam van een machine die op
dat moment uit staat (een PC of zo)
- Zet het hardware id van de machine die je wilt upgraden in /etc/bootptab
op de plaats van deze dummy:
# Local diskless cluster client entry added by SAM on
# Wed Dec 6 22:59:50 MET 1995:
dummyhost:\
hn:\
sm=255.255.252.0:\
gw=130.161.211.1:\
vm=rfc1048:\
ht=ether:\
>>> ha=080009123456:\ # Ethernet adres
ip=130.161.999.999:\
bf=/export/tftpboot/dummyhost/stand/uxbootlf
- Boot de te upgraden machine op de clusterserver.
- Mount de locale schijf (op bijv. /mnt/local) en maak deze geheel leeg:
rm -rf /mnt/local (had je al een backup gemaakt ? :-) )
- Mount de schijf van de standalone machine (is die al helemaal klaar ?)
op bijv. /mnt/tmp.
- Kopieer nu de gehele schijf van de standalone naar de schijf op /mnt/tmp :
cd /mnt/tmp
find . -xdev -print | cpio -pdumvx /mnt/local
- Verander het ip-adres en de hostname (nu in /mnt/local/etc/rc.config.d/netconf)
- Draai mkboot om de schijf bootable te maken.
- Reboot het nieuwe systeem op de locale schijf en kijk of alles goed
is. (bijv. aangesloten printers en zo)
- Indien er problemen met de video zijn (invalid framebuffer device
/dev/crt of zo) is de simpelste oplossing alle /dev/crt* devices weggooien en
daarna opnieuw booten. "insf" (Install Special Files) zal dan automatisch de
devices voor de juiste video hardware aanmaken en het systeem werkt daarna
vrijwel altijd probleemloos.
Kees Lemmens
Tue Jul 16 13:50:57 MET 1996