Kuinka kauan kestää siirtää n. 40 konetta käyttämään toista palvelinta käyttäjien autentikointiin ja samalla liittää kaikille koneille uuden palvelimen kotikansiot?
Ubuntulla / Linuxilla n. 20 sekuntia:
mussh -h paavo@10.4.4.102 paavo@10.4.4.103 <ja loput 42 konetta> -c 'echo SALAINEN | sudo -S sh /yhteinen/kaikki/siirto.sh && echo SALAINEN | sudo reboot
Ensin oli tietysti olemassa siirto.sh:
cp /yhteiset/kaikki/defaultdomain /etc/defaultdomain
cp /yhteiset/kaikki/yp.conf /etc/yp.conf
echo uusiserveri 10.11.12.13 | cat >> /etc/hosts
echo portmap 10.11.12.13 | cat >> /etc/hosts.allow
sed -i '/^vanhaserveri/d' /etc/fstab
echo 'uusiserveri:/home /home nfs bg,rw,intr,exec,nosuid,rsize=8192,wsize=8192 0 0' | cat >> /etc/fstab
Eli kuuden rivin scripti, pari etukäteen laadittua tekstitiedostoa ja hop.
Eivaiskaa. Uskon, että AD:ssa on myös työkaluja tällaiseen. Mutta oli tämä täällä linuxin puolella luvattoman helppoa.
EDIT Virheitä pois. Muutenkin nuo komennot ovat töissä, laitoin niitä tähän enimmäkseen hatarasta ulkomuistista...