הספק מוגדר כעת. 1.6.2. תצורת צרכן
ועכשיו הגדר את צרכנות.
1. התקן את התוכנה על ידי מעבר לסעיף 1.1, "התקנה" [עמ'. 116]. ודא שמסד הנתונים slapd-config זהה לזה של הספק. בפרט, ודא שהסכימות והסיומת של מסד הנתונים זהים.
2. צור קובץ LDIF עם התוכן הבא ותן לו שם consumer_sync.ldif:
dn: cn=module{0},cn=config changetype: modify
הוסף: olcModuleLoad olcModuleLoad: syncprov
dn: olcDatabase={1}mdb,cn=config סוג שינוי: שנה
הוסף: olcDbIndex olcDbIndex: entryUUID eq
-
הוסף: olcSyncRepl
olcSyncRepl: rid=0 provider=ldap://ldap01.example.com bindmethod=simple binddn="cn=admin,dc=example,dc=com"
credentials=secret searchbase="dc=example,dc=com" logbase="cn=accesslog" logfilter="(&(objectClass=auditWriteObject)(reqResult=0))" schemachecking=on
type=refreshAndPersist retry="60 +" syncdata=accesslog
-
הוסף: olcUpdateRef
olcUpdateRef: ldap://ldap01.example.com
ודא שלתכונות הבאות יש את הערכים הנכונים:
• ספק (שם המארח של שרת הספק -- ldap01.example.com בדוגמה זו -- או כתובת IP)
• binddn (ה-DN של המנהל שבו אתה משתמש)
• אישורי (סיסמת ה-DN של מנהל המערכת שבה אתה משתמש)
• בסיס חיפוש (סיומת מסד הנתונים שבה אתה משתמש)
• olcUpdateRef (שם המארח או כתובת ה-IP של שרת הספק)
• לשחרר (מזהה רפליקה, 3 ספרות ייחודית המזהה את ההעתק. לכל צרכן צריך להיפטר אחד לפחות)
3. הוסף את התוכן החדש:
sudo ldapadd -Q -Y EXTERNAL -H ldapi:/// -f consumer_sync.ldif