View Single Post
Tuổi 26-06-2012, 08:02 AM   #1
tranqui89
Administrator
 
Gia nhập: Dec 2011
Trả Lời: 32
Xuất hiện lỗi "DB_RUNRECOVERY: Fatal error" khi tạo mới, hiệu chỉnh hoặc xóa bỏ 1 tài
Xuất hiện lỗi "DB_RUNRECOVERY: Fatal error" khi tạo mới, hiệu chỉnh hoặc xóa bỏ 1 tài khoản email

Áp dụng cho:
  • Parallels Plesk Panel 9.x for Linux/Unix
  • Parallels Plesk Panel 8.x for Linux/Unix
  • Parallels Plesk Panel 10.x for Linux
Mô tả lỗi
Khi tạo mới, cập nhật lại thông tin hay xóa bỏ 1 mailbox thì gặp phải lỗi sau:

Unable update mailbox: mailmng failed: mailmng: unable to open mail authentication database: DB_RUNRECOVERY: Fatal error, run database recover

System error 2: No such file or directory
mailmng: unable to set password
System error 2: No such file or directory
Additionally: Unable to remove the mail acccoutns: %1mailmng failed: mailmng: unable to open mail authentication database: DB_RUNRECOVERY: Fatal error, run database recover


Khắc phục
Để khắc phục lỗi này ta cần phải re-built lại việc xác thực mail database bằng cách thực hiện theo các chỉ dẫn sau:

1. Di chuyển thư mục xác thực database bị lỗi đến 1 nơi khác:

# mv /var/lib/plesk/mail/auth/ /var/lib/plesk/mail/auth.old

2. Tạo 1 thư mục khác cho database mới:

# mkdir /var/lib/plesk/mail/auth/

3. Rebuild lại database bằng tiện ích 'mail_auth_dump' :
Đối với phiên bản Parallels Plesk Panel 8.x thì tiện ích này nằm trong thư mục $PRODUCT_ROOT_D/admin/sbin/

/usr/local/psa/admin/sbin/mail_auth_dump

Đối với phiên bản Parallels Plesk Panel 9.x. và cao hơn tiện ích 'mail_auth_dump' có thể được tìm thấy trong thư mục $PLESK_LIBEXEC_DIR .

/usr/lib64/plesk-9.0/mail_auth_dump

4. Khi đó cấu hình lại (reconfigure) những thiết lập về mail bằng tiện ích mchk:

/usr/local/psa/admin/sbin/mchk --with-spam

Tham khảo từ http://kb.parallels.com/en/11217

Chúc các bạn thực hiện thành công

tranqui89 vắng mặt   Trả lời ngay kèm theo trích dẫn này