Làm cách nào tôi có thể lưu trữ cổ phiếu NFS trên đĩa cục bộ?


37

Tôi sử dụng NFS để chia sẻ phương tiện truyền thông đến các máy tính xung quanh nhà tôi. Thật không may, một trong những máy nằm trên một liên kết không dây chậm, có cách nào để lưu trữ chia sẻ mạng trên đĩa cục bộ để thực hiện không?

Câu trả lời:


43

Stefan dẫn tôi xuống đúng đường. Điều này sẽ hoạt động trên mọi hệ thống 12.04 trở lên.

Hệ thống tập tin của bạn cũng sẽ cần hỗ trợ thuộc tính mở rộng. Nếu bạn đang sử dụng EXT4, bạn vẫn ổn, nếu bạn đang sử dụng EXT3, bạn cần đảm bảo hệ thống tệp của mình được gắn với user_xattrthuộc tính.

Đây là cách tôi thiết lập nó trên máy khách, bạn không cần phải làm gì ở phía máy chủ.

  1. Đầu tiên, cài đặt trình nền không gian người dùng: sudo apt-get install cachefilesd

  2. Sau đó bật nó lên bằng cách chỉnh sửa /etc/default/cachefilesdvà thay đổi dòng chạy thànhRUN=yes

  3. Đảm bảo NFS mount của bạn /etc/fstabcó một fsctùy chọn. Đừng quên kể lại sau khi bạn đã thực hiện các thay đổi. Đây là đoạn trích của tôi (sửa đổi theo nhu cầu của bạn):

    192.168.1.115:/home/jorge /home/jorge/Backup nfs fsc

  4. Bắt đầu dịch vụ: sudo /etc/init.d/cachefilesd start

Cấu hình của bộ nhớ cache được thực hiện trong /etc/cachefilesd.conf, xem tài liệu tham khảo cho những gì các tùy chọn cài đặt là.

Tài liệu tham khảo:


Có xảy ra để biết làm thế nào để áp dụng tương tự /etc/auto.master?
sorin

Xin lưu ý rằng có một lỗi có thể khiến cachefilesddaemon chạy ở CPU 100%: redhat.com/archives/linux-cachefs/2014-F/2/msg00001.html bugzilla.redhat.com/show_orms.cgi?id=485314
akaihola 18/03/2015

2
Ít nhất là kể từ Ubuntu 14.04, rw, hard là mặc định và không được chấp nhận. Vì vậy, tùy chọn duy nhất bạn đang sử dụng có hiệu lực trong những ngày này là fsc
Andrew Wagner

@AndrewWagner Vui lòng gửi một chỉnh sửa cho bài viết!
Jorge Castro

10

Tôi không chắc có cách nào để làm điều này hiện tại với Ubuntu 10.04 LTS không.

Tuy nhiên, các phiên bản mới hơn của nhân Linux bao gồm một tính năng có tên là FS-Cache & CacheFS , âm thanh chính xác như những gì bạn (và tôi) muốn.

Cũng xem Bộ nhớ đệm cục bộ cho các hệ thống tập tin mạng .


Cảm ơn, đó là một tính năng tuyệt vời. Thật không may nó thiếu hỗ trợ viết :(.
Javier Rivera
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.