A/I Orange Book (1.0): Un how-to sulla replicazione e distribuzione di una rete resistente di server autogestiti | ||
---|---|---|
Indietro | Capitolo 6. Configurazione | Avanti |
Gli script che configurano il sistema in base ai contenuti del database sono fatti in modo da effettuare sempre le minime modifiche possibili, evitando di modificare il sistema se già si trova nello stato desiderato: queso permette di eseguirli anche molto spesso, e di accorgersi quando un servizio va riavviato perché è cambiata la sua configurazione.
Alcuni degli script che sono più pesanti sul sistema (ad esempio perché devono controllare permessi e presenza di migliaia di files o directory) supportano due modalità di esecuzione, una veloce (che serve essenzialmente a creare nuovi oggetti che non siano presenti sul sistema), e una completa che effettua tutti i controlli necessari. Questo permette, differenziando i periodi di esecuzione, di avere una rapida risposta all'inserimento di nuovi oggetti nel database senza dover caricare eccessivamente il sistema.