Marco Pizzoli ha scritto:
2011/3/30 Luigi Augello <lauge...@unipa.it <mailto:lauge...@unipa.it>>
Caro Marco
Esatto anche questo.
Vedo che anche nell'esempio che citi sotto non indichi mai la
direttiva "database meta".
Il meta, nonostante sia "virtuale", e' pur sempre un database di
OpenLDAP e quindi deve essere dichiarato come tale.
Le direttive "uri" devono stare sotto/dopo la direttiva "database
meta".
Cosa intendi per direttiva "database meta"., nel mio caso come
dovrebbe essere dichiarata?
Ti ho perso quando dici "saranno sincronizzati a due server remoti".
Chiarisci se stai dicendo che faranno da producer (master) o da
consumer (slave).
In pratica presso la sede del polo didattico mi trovo uno o due
server che si sincronizzano con i server in remoto e utilizzo
questi server che si trovano presso la sede del polo didattico per
l'autenticazione. funziona cosi:
server remoto--->syncrepl su server locale --->datababe ldap in
locale usato come backend dallo stesso server locale per
l'autenticazione in PDC di samba
Spero di essere stato chiaro e scusate ancora, non sono esperto
su ldap.
Ciao
Luigi
Ok, provo a fare un po' di chiarezza...
- Hai 2 server remoti sui quali non hai accesso diretto
Si gestiti da Palermo
- Hai 1 tuo server locale (serverA) sul quale:
- hai definito syncrepl come consumer dei 2 server remoti
- hai usato lo stratagemma del glue per consentire di miscelare
dati replicati (dai server remoti) con dati salvati esclusivamente in
locale
Si
- Hai 1 tuo server locale (serverB) che vuoi configurare semplicemente
come replica di tutto il contenuto di serverA: dati locali + dati remoti
No scusami sono stato poco chiaro io.
Sono due sedi differenti Caltanissetta e Trapani (che devo ancora
implementare). Chiamerò da adesso le cose con il loro nome:
- Caltanissetta dati in locale. Su questo server ho implementato una
sincronizzazione con syncrepl dal server remoto che per chiarezza
chiamerò PA1. Sul server locale di Caltanissetta risiede inoltre un
database ldap che non è sincronizzato con PA1 perché gli utenti sono
solo sul server di Caltanissetta(UtentiLocali). Sul server di
Caltanissetta inoltre dovrei abilitare un secondo syncrepl da PA2,
quando mi sarà concesso, per gli Utenti. Anche questi saranno
sincronizzati con la direttiva syncrepl.
In pratica i database ldap Studenti, UtentiLocali ed Utenti fisicamente
risiedono o risiederanno( per Utenti) sul server di Caltanissetta, il
primo e l'ultimo sono frutto di una sincronizzazione.
PA1(Studenti)--syncreply-->server CL
serverCL con database locale UtentiLocali
PA2(Utenti da implementare)--syncreply-->server CL
- Trapani: per vari motivi, tranne per il database UtentiLocali, i
dati non dovrebbero risiedere localmente qundi sono proxati
PA1(Studenti)--proxati-->server TP
serverTP con database locale UtentiLocali
PA2(Utenti da implementare)--proxati-->server TP
nessuno dei due server da me gestiti farà da producer ad altri server
Ciao
Luigi
E' uno scenario su cui non ho esperienza diretta. Qui Luca ci puo'
sicuramente venire in aiuto.
Molto probabilmente avrai bisogno di definire su serverA l'overlay
syncprov, in quanto serverA (oltre che essere consumer dei server
remoti) deve diventare a sua volta producer di serverB.
Quello di cui non sono sicuro e' se:
- va fatto a livello di (ogni) singolo database di serverA
- configurando back_meta, se va fatto a livello di meta
- avendo usato glue, e quindi avedo detto a slapd che il database
"logico" e' uno solo, se e' sufficiente impostarlo sul database "radice"
M.
P.s. In merito alla tua domanda sulla direttiva "database meta", leggi
qua:
http://www.manpagez.com/man/5/slapd-meta/
Guarda la sezione SCENARIOS
------------------------------------------------------------------------
_______________________________________________
OpenLDAP mailing list
OpenLDAP@mail.sys-net.it
https://www.sys-net.it/mailman/listinfo/openldap
--
_______________________________________________________________________
Augello Luigi
Amministratore di Sistema Poli didattici di Agrigento,
Caltanissetta e Trapani
Università degli Studi di Palermo
tel 093420928
VoIP 09123865802
_______________________________________________
OpenLDAP mailing list
OpenLDAP@mail.sys-net.it
https://www.sys-net.it/mailman/listinfo/openldap