Seite 1 von 1

Treiber vom config-server auf alle depot-server kopieren

Verfasst: 22 Dez 2009, 16:07
von minidump
Hallöchen,

weiß nicht ob das hier dazu gehört, wollts aber trotzdem mal posten, falls es den ein oder anderen interessiert.
Ich weiß auch nicht ob ich was falsch mache und ob das von opsi bereits unterstützt wird :-) ich musste jedenfalls die Treiber im preferred Ordner auf jedem depot server manuell kopieren und die create_driver_links.py ausführen.

Hab das jetzt mal automatisiert. Hier das Script

Code: Alles auswählen

#########################################################
### Treiber von opsi-me in alle depot-server kopieren ###
#########################################################


depots[0]=opsi-hh
depots[1]=opsi-mh
depots[2]=opsi-bl
depots[3]=opsi-db

for depot in "${depots[@]}"; do
	mount $depot:/opt/pcbin/install/winxppro/drivers/drivers /mnt/driver;
	rsync -a --delete /opt/pcbin/install/winxppro/drivers/drivers/preferred /mnt/driver;
	umount /mnt/driver;
	ssh root@$depot python /opt/pcbin/install/winxppro/create_driver_links.py
done
Damit der ssh Aufruf funktioniert müssen vorher die Schlüsselpaare ausgetauscht werden.
Wie das geht steht hier beschrieben:http://wiki.ubuntuusers.de/SSH#Authenti ... ublic-Keys
Wie ihr NFS einrichtet steht hier
http://www.howtoforge.de/howto/einricht ... bian-etch/
Also wie gesagt, es kann sein dass das total nutzlos ist und die Funktion in opsi schon vorhanden ist,
oder ich bei der Installation des winxppro Pakets irgendwas falsch mache ;-)
Falls nicht, kann mans so automatisieren :-)

Grüße

Re: Treiber vom config-server auf alle depot-server kopieren

Verfasst: 22 Dez 2009, 17:43
von d.oertel
Hi,

danke für das script.

Nein - das ist in opsi bisher nocht nicht automatisiert.

gruss
d.oertel

Re: Treiber vom config-server auf alle depot-server kopieren

Verfasst: 30 Aug 2011, 16:19
von djspcworld
Gibt es inzwischen eine Möglichkeit (Andere als das Script) die Treiber zu synchronisieren?

Re: Treiber vom config-server auf alle depot-server kopieren

Verfasst: 30 Aug 2011, 16:46
von karni
Du kannst dir die NFS Konfiguration ersparen (wenn ssh keys sowieso hinterlegt sind)

Code: Alles auswählen

   rsync -a --delete /opt/pcbin/install/winxppro/drivers/drivers/ root@$depot:/opt/pcbin/install/winxppro/drivers/drivers/;
   ssh root@$depot python /opt/pcbin/install/winxppro/create_driver_links.py