mam externi diskove pole, ze ktereho chci startovat vice stroju. Moje
predstava je takova, ze vsechny stroje budou mit spolecnou root
partition mountovanou read-only a vlastni /var, /tmp, ...
Vsechny stroje budou mit stejnou prevaznou cast rc.conf, pouze nektere
promenne se budou lisit. Potrebuji hlavne nastavit hostname, ip adresy
a obcas promenne specificke pro sluzby na danem stroji. Nechci pouzit
dhcp, potrebuji aby ip adresy byly nastaveny staticky.
Snazim se najit reseni, ktere bude co nejspolehlivejsi a nejmene
nachylne na chyby (pri upgradu atp).
Nastudoval jsem init(8), rc(8), rc.conf(5) a skripty /etc/rc a
/etc/rc.subr z kterych jsem vymyslel nasledujici reseni:
Vytvorit soubor /etc/rc.d/localconfig.sh
[...]
V souboru $localconfig (definovano ve spolecnem /etc/rc.conf) pote
muzu nastavit potrebne promenne.
Myslim, ze jednoducho by to malo ist pouzitim suboru /etc/rc.conf.local.
Tiez mam niektore konfiguraky spolocne pre viacej strojov a specificke
veci mam v .local verziach.
Existuju local varianty aj inych konfiguracnych suborov, napriklad
periodic.conf.local, loader.conf.local, sysctl.conf.local (od 7.1) a
mozno dalsie.
Marian
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l