howtodownload

howtodownload
cach down

Thứ Sáu, 4 tháng 10, 2013

Cách xoá database của openldap

Vì một vài nguyên nhân nào đó mà bạn muốn xoá database cũ của ldap và cài mới nó thì bạn chỉ cần 3 bước đơn giản sau đây là bạn sẽ thành công.

Bước 1 : Stop dịch vụ LDAP lại :

service ldap stop
Bước 2 : bạn vào thư mục chứa DB của LDAP và xoá các database của LDAP đi.

rm -f /var/lib/ldap/*.*
Bước 3 : Start LDAP lên và tạo mới DB :

service ldap start
NOTE : các bạn chú ý là khi build lại DB thì nhớ chạy lệnh smbldap-populate nhé.không thì khi bạn tạo user không được đâu.

ERROR 

[root@alesi ~]# smbldap-groupadd test
Error looking for next uid in cn=NextFreeUnixId,dc=no-dns,dc=co,dc=uk:No such
object at /usr/lib/perl5/vendor_perl/5.8.8/smbldap_tools.pm line 1071
PS: cái này nghe có vẻ bình thường quá nhưng mình nghĩ có một số bạn khi muốn xoá nó đi lại chả biết cái nào là DB của nó mà xoá.chi biết nó nằm trong /var/lib/ldap/ thôi.nhỡ xoá nhầm thì nguy to.mình cũng từng gặp phải vấn đề này nên note lại cho các bạn cái này khi cần thì xem mà biết cách del DB.

Không có nhận xét nào:

Đăng nhận xét