Điểm:1

Chrony có cần driftfile để tồn tại khi khởi động lại không

lá cờ es

Tôi đang thiết lập chrony để chạy trên hệ thống nhúng dựa trên flash. Tôi có nên đặt trôi dạt trong một hệ thống tệp dễ bay hơi (/tmp hoặc /var/run) hoặc một trong các phân vùng dựa trên flash của chúng tôi? Nếu tôi làm theo cách trước thì rõ ràng, tệp sẽ biến mất khi khởi động lại, nhưng nếu tôi làm theo cách sau thì có khả năng tôi sẽ gặp sự cố với nhiều lần ghi vào hệ thống tệp flash khiến thiết bị bị hao mòn nhanh hơn.

Điểm:1
lá cờ ar

đây là cái gì sách hướng dẫn nói về tập tin:

Một trong những hoạt động chính của chương trình chronyd là tìm ra tốc độ mà đồng hồ hệ thống tăng hoặc giảm thời gian so với thời gian thực. Bất cứ khi nào chronyd tính toán một giá trị mới của tỷ lệ lãi hoặc lỗ, bạn nên ghi lại giá trị đó ở đâu đó.Điều này cho phép chronyd bắt đầu bù đồng hồ hệ thống ở tốc độ đó bất cứ khi nào nó được khởi động lại, ngay cả trước khi nó có cơ hội đạt được ước tính tốt tương đương về tốc độ trong lần chạy mới. (Quá trình này có thể mất ít nhất nhiều phút.)

bạn không cần một tập tin trôi dạt. Một tệp drift sẽ cho phép Chrony tìm ra cách hoạt động của đồng hồ cục bộ và xử lý đồng hồ cục bộ ngay cả khi không có bất kỳ tham chiếu nào. Đó là một sự đánh đổi. Có nó trong bộ nhớ có nghĩa là sau khi khởi động lại, đồng hồ cục bộ sẽ không chính xác.

Cuối cùng, nó phụ thuộc vào mức độ chính xác mà bạn cần thời gian. Bạn có sử dụng nó để biết khi nào chứng chỉ TLS hết hạn không? Nếu vậy, năm phút có lẽ không thành vấn đề với bạn. Bạn có sử dụng nó để đánh dấu thời gian tác động của viên đạn để tạo âm thanh tam giác không? Nếu vậy, độ chính xác là rất quan trọng. Bạn mong đợi thiết bị của mình được cấp nguồn bao lâu một lần? Nói ngắn gọn: Bạn phải quyết định dựa trên ứng dụng của bạn.

lá cờ es
cảm ơn, vì vậy trong tình huống của tôi, việc có tệp chỉ có ý nghĩa nếu tôi đặt nó vào flash để tồn tại khi khởi động lại vì chúng tôi sẽ không dừng và khởi động lại daemon trong quá trình hoạt động bình thường.Điều này đặt ra câu hỏi về tần suất chrony cập nhật tệp trôi dạt để tôi có thể đưa yếu tố đó vào tính toán thời gian sử dụng flash của chúng tôi.
vidarlo avatar
lá cờ ar
Điều đó có lẽ phụ thuộc vào thiết bị. Sự thay đổi nhiệt độ lớn thường sẽ dẫn đến sự thay đổi trôi dạt, có nghĩa là cập nhật thường xuyên hơn. Một cách là lưu trữ tệp trôi dạt trong RAM và sao chép nó vào flash trước khi tắt máy.
lá cờ es
Thiết bị sẽ nằm trong giá đỡ trong phòng máy chủ nên nhiệt độ phải không đổi, điều này nghe có vẻ tốt. Chúng tôi hoàn toàn không mong muốn cấp nguồn cho thiết bị, nhưng cơ quan giám sát quy trình sẽ kích hoạt khởi động lại nếu một trong các ứng dụng nhúng thoát ra. Cơ quan giám sát đã sao chép các tệp nhật ký sang flash khi điều đó xảy ra, do đó, nó cũng có thể được mở rộng để chụp tệp trôi dạt. Rất cám ơn - Tôi nghĩ bạn đã giải quyết được sự cố của tôi!
lá cờ es
Thêm tin tốt. Khi lệnh "khởi động lại" được chạy, hệ thống sẽ thực hiện tắt máy có kiểm soát, do đó, "dừng chrony" sẽ được chạy, cho tôi cơ hội lưu trữ tệp trôi dạt trong flash trước khi quá trình tắt máy hoàn tất. Đối với một sự cố mất điện hoàn toàn, tôi sẽ phải lưu trữ tệp trôi dạt định kỳ từ một công việc định kỳ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.