Có bất kỳ công cụ hiện có nào giúp đọc nhật ký giao dịch của Zookeeper không? Theo mặc định, nó ở định dạng nhị phân và tôi muốn đọc nó ở dạng có thể đọc được của con người.Làm cách nào để đọc nhật ký giao dịch của Sở thú?
16
A
Trả lời
7
Bạn có thể sử dụng một cái gì đó như thế này
java -cp $ZOOKEEPER_CLASSPATH org.apache.zookeeper.server.LogFormatter [zookeeper log file path]
20
Tôi không biết nếu u đã giải quyết câu hỏi này.
Trả lời:
cd the zookeeper dir.
Nếu u muốn đọc ảnh chụp nhanh, sử dụng:
java -cp zookeeper-3.4.6.jar:lib/log4j-1.2.16.jar:lib/slf4j-log4j12-1.6.1.jar:lib/slf4j-api-1.6.1.jar org.apache.zookeeper.server.SnapshotFormatter version-2/snapshot.xxx
Nếu u muốn đọc các bản ghi, sử dụng:
java -cp zookeeper-3.4.6.jar:lib/log4j-1.2.16.jar:lib/slf4j-log4j12-1.6.1.jar:lib/slf4j-api-1.6.1.jar org.apache.zookeeper.server.LogFormatter version-2/log.xxx
Các vấn đề liên quan
- 1. Đọc nhật ký giao dịch SQL Server
- 2. Ghi nhật ký giao dịch MySQL
- 3. Làm cách nào để thu nhỏ nhật ký giao dịch trên cơ sở dữ liệu MS SQL 2000?
- 4. Cách thực hiện cuộn SQL từ nhật ký giao dịch
- 5. TSQL: Làm cách nào để nhận được kích thước nhật ký giao dịch?
- 6. Cắt bớt tệp nhật ký giao dịch SQL Server
- 7. Cách tắt Nhật ký giao dịch trong SQL Server 2008
- 8. Cách đọc đầu ra nhật ký của NSAutoresizingMaskLayoutConstraint?
- 9. Tìm kiếm trình xem tệp nhật ký giao dịch SQL
- 10. Nhật ký giao dịch cho cơ sở dữ liệu đầy đủ
- 11. Làm cách nào để giảm kích thước tệp nhật ký máy chủ sql của tôi?
- 12. Hiển thị giao dịch Mùa xuân trong nhật ký
- 13. Nhật ký giao dịch cho tên cơ sở dữ liệu 'databasename' đã đầy.
- 14. Ghi nhật ký TSQL bên trong giao dịch
- 15. Làm cách nào để chỉ lọc nhật ký ứng dụng của tôi trong nhật ký của IntelliJ?
- 16. Làm cách nào để di chuyển Nhật ký giao dịch cho cơ sở dữ liệu bằng cách sử dụng sqlcmd/dòng lệnh?
- 17. Cách đọc nhật ký tomcat với logstash
- 18. Cách đọc tệp nhật ký innodb?
- 19. Làm cách nào để tạo nhật ký lỗi hoặc nhật ký lỗi tùy chỉnh trong Gói SSIS?
- 20. Mùa xuân - Giao dịch chỉ đọc
- 21. Cách thu hẹp Nhật ký giao dịch trong cơ sở dữ liệu máy chủ sql trong bản sao
- 22. Làm cách nào để tắt tệp Nhật ký SQLite của Android?
- 23. Trên công cụ ứng dụng của Google, làm cách nào để triển khai Giao dịch cơ sở dữ liệu?
- 24. Cơ sở dữ liệu giao dịch và báo cáo - Làm cách nào?
- 25. SQL Server 2008 - Thu nhỏ Nhật ký giao dịch - Bất kỳ cách nào để tự động hóa?
- 26. Tạo nhật ký đọc hiệu quả
- 27. Vô hiệu hóa nhật ký mùa xuân, để có các nhật ký có thể đọc được
- 28. Cách đọc tệp nhật ký hệ thống trong Android?
- 29. Tệp nhật ký cho cơ sở dữ liệu đầy đủ
- 30. Làm cách nào để cập nhật cơ sở an toàn?
Tôi không thể làm cho nó công việc. Giữ lại 'Lỗi: Không thể tìm thấy hoặc tải lớp chính log.5200768f38' – Eye
@Eye - Bạn cần một giá trị hợp lệ cho' ZOOKEEPER_CLASSPATH' được đặt trước khi bạn có thể thực thi lệnh của Vikas. Cá nhân tôi thích chỉ đơn giản là tái sử dụng thiết lập classpath của HBase: 'hbase org.apache.zookeeper.server.LogFormatter' tự động tải lớp. –