Di chuyển Nút Tên Tên trong Cụm Cloudera HBase


11

Tôi đã triển khai nút tên phụ trên cùng một máy là nút tên chính của tôi:

nhập mô tả hình ảnh ở đây

Điều này là sai vì lý do hiệu suất và độ bền (nút tên phụ không phải là phụ tùng nóng, nhưng nó có một bản sao của siêu dữ liệu cần thiết). Tôi đã tìm thấy tài liệu về cách di chuyển nút tên , nhưng không có gì về việc di chuyển nút tên thứ cấp.

Có ai có kinh nghiệm biết làm thế nào để làm điều này một cách an toàn?


Có bất kỳ lý do tại sao bạn không thể loại bỏ vai trò phụ và sau đó thêm lại vào một máy chủ khác? Bạn sẽ tạm thời không có nút tên thứ cấp, nhưng điều đó không quá quan trọng.
triển

@growse: Không biết - nếu tôi có thể trả lời rằng tôi sẽ không hỏi những người ngẫu nhiên trên internet cách quản lý cụm HBase của tôi ;-)
Kyle Brandt

Do đó tôi cung cấp cho bạn một câu trả lời :)
growse 11/12/14

Câu trả lời:


4

Nó đủ an toàn để chỉ cần loại bỏ vai trò Namenode phụ, sau đó thêm lại vào một nút khác trên cụm. Trong giai đoạn trung gian, bạn có thể thấy cảnh báo từ Cloudera Manager rằng vai trò đó không tồn tại (điều này có thể gây ra các vấn đề dài hạn với nút tên), nhưng việc không có Thứ cấp sẽ không gây nguy hiểm cho dữ liệu của bạn nữa.


3

Công việc của 2NN là đọc các thay đổi trên hệ thống tệp HDFS và thêm chúng vào fsimage. Điều này làm giảm thời gian khởi động NN vì trong quá trình khởi động, NN đọc fsimagetệp và sau đó áp dụng tất cả các thay đổi nhật ký tạm thời trên đầu trang. Việc đặt tên có phần đáng tiếc vì nó thực sự không phải là NN dự phòng / dự phòng mà chỉ là một tiện ích để tăng hiệu suất NN.

  • Trong CM có tùy chọn "Chỉnh sửa cuộn" (tùy thuộc vào phiên bản CM của bạn) trên 2NN, xem thêm "Điểm kiểm tra" . Hãy chắc chắn để làm điều đó trước khi di chuyển.

  • Để được an toàn dừng tất cả các dịch vụ

  • Di chuyển vai trò 2NN sang một máy mới.

  • Khởi động lại tất cả các dịch vụ

  • (Tùy chọn nhưng đáng giá): Thực hiện HA

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.