2010-06-06 27 views
7

Câu hỏi này là về các bản ghi nhị phân của MySQL.Di chuyển các bản ghi nhị phân trong MySQL sang một đĩa cứng khác

Chúng tôi cần di chuyển nhật ký nhị phân sang một đĩa cứng khác.

Thay đổi cấu hình yêu cầu trong MySQL là gì?

Hiện tại nhật ký nhị phân đi vào cùng thư mục với ibdata và có một nô lệ nhân bản đang chạy cần nhật ký nhị phân.

Trả lời

2

Từ cách tôi đọc the doc, bạn có thể chỉ định đường dẫn trên cấu hình thùng nhật ký.

To enable the binary log, start the server with the --log-bin[=base_name] option. If no base_name value is given, the default name is the value of the pid-file option (which by default is the name of host machine) followed by -bin. If the basename is given, the server writes the file in the data directory unless the basename is given with a leading absolute path name to specify a different directory. It is recommended that you specify a basename; see Section C.5.8, “Known Issues in MySQL”, for the reason.

7

Thay đổi công việc đăng nhập. NHƯNG bạn cần phải sao chép các tệp nhật ký bin trước tiên đến vị trí mới và sửa đổi tệp chỉ mục. Nếu bạn dont'do này bạn sẽ phá vỡ nô lệ từ xa của bạn với các lỗi:

Got lỗi nghiêm trọng năm 1236 từ bậc thầy khi đọc dữ liệu từ bản ghi nhị phân: 'Không thể tìm thấy tên tập tin đăng nhập đầu tiên trong chỉ số nhị phân log file'

Thông tin thêm tại đây: http://freebsd.down-to-details.com/sys-admin/relocating-moving-mysql-binlogs/

+0

cách thiết lập sao chép nhiều bản sao. làm tương tự áp dụng trong các liên kết được đăng – shorif2000

+0

Khi tôi đã làm điều này nó đã được trong bối cảnh của một bậc thầy-master thiết lập ... nhưng không có sự khác biệt ... – Rodo

Các vấn đề liên quan