Header Ads Widget

Responsive Advertisement

Ticker

3/recent/ticker-posts

Kết hợp một số phân vùng nhỏ hơn thành một bộ nhớ ảo lớn với Mhddfs



 

mhddfs là một trình điều khiển cho Linux kết hợp nhiều điểm gắn kết vào một đĩa ảo. Đây là một trình điều khiển dựa trên cầu chì, cung cấp một giải pháp dễ dàng cho việc lưu trữ dữ liệu lớn. Nó kết hợp tất cả các hệ thống tệp nhỏ để tạo ra một hệ thống tệp ảo lớn duy nhất chứa mọi hạt trong hệ thống tệp thành viên của nó bao gồm các tệp và không gian trống.

Tại sao bạn cần Mhdfs?

Tất cả các thiết bị lưu trữ của bạn tạo ra một nhóm ảo duy nhất và nó có thể được gắn ngay khi khởi động. Tiện ích nhỏ này sẽ giúp bạn giải quyết vấn đề ổ nào đầy và ổ nào trống và ghi dữ liệu vào ổ nào một cách thông minh. Sau khi tạo ổ đĩa ảo thành công, bạn có thể chia sẻ hệ thống tệp ảo của mình bằng SAMBA . Khách hàng của bạn sẽ luôn thấy một ổ đĩa lớn và nhiều dung lượng trống.

Đặc điểm của Mhddfs

  1. Nhận các thuộc tính của hệ thống tệp và thông tin hệ thống.
  2. Đặt thuộc tính của hệ thống tệp.
  3. Tạo, Đọc, Xóa và ghi Thư mục và tệp.
  4. Hỗ trợ khóa tệp và Liên kết cứng trên một thiết bị.
Ưu điểm của mhddfsNhược điểm của mhddfs
 Hoàn hảo cho người dùng gia đình.Trình điều khiển mhddfs không được tích hợp trong Nhân Linux
 Đơn giản để chạy. Yêu cầu nhiều sức mạnh xử lý trong thời gian chạy
 Không có bằng chứng về việc mất dữ liệu Không có giải pháp dự phòng.
 Không chia nhỏ tệp. Liên kết cứng di chuyển không được hỗ trợ
 Thêm tệp mới vào hệ thống tệp ảo kết hợp. 
 Quản lý vị trí lưu các tệp này. 
  Thuộc tính tệp mở rộng 

Cài đặt Mhdfs trong Ubuntu

Cài đặt gói mhddfs bằng lệnh sau.

# apt-get update && apt-get install mhddfs
Cài đặt Mhdfs trên Hệ thống dựa trên Debian
Cài đặt Mhdfs trên Hệ thống dựa trên Debian

Tất cả đã thiết lập, mhddfs đã sẵn sàng để sử dụng.

Làm cách nào để sử dụng Mhddfs?

1. Cho phép xem tất cả ổ cứng được gắn vào hệ thống của tôi hiện tại.

$ df -h

Kiểm tra thiết bị được gắn

Đầu ra mẫu
Filesystem      Size  Used Avail Use% Mounted on

/dev/sda1       511M  132K  511M   1% /boot/efi
/dev/sda2       451G   92G  336G  22% /
/dev/sdb1       1.9T  161G  1.7T   9% /media/avi/BD9B-5FCE
/dev/sdc1       555M  555M     0 100% /media/avi/Debian 8.1.0 M-A 1

Lưu ý tên ' Mount Point ' ở đây, mà chúng ta sẽ sử dụng sau.

2. Tạo một thư mục /mnt/virtual_hddnơi tất cả hệ thống tệp này sẽ được nhóm lại với nhau dưới dạng,

# mkdir /mnt/virtual_hdd

3. Và sau đó gắn kết tất cả các hệ thống tệp. Với tư cách là người chủ hoặc người dùng là thành viên của nhóm FUSE .

# mhddfs /boot/efi, /, /media/avi/BD9B-5FCE/, /media/avi/Debian\ 8.1.0\ M-A\ 1/ /mnt/virtual_hdd  -o allow_other
Gắn kết tất cả hệ thống tệp trong Linux
Gắn kết tất cả hệ thống tệp trong Linux

Lưu ý : Chúng tôi sử dụng tên Điểm gắn kết ở đây của tất cả các ổ cứng. Rõ ràng là điểm gắn kết trong trường hợp của bạn sẽ khác. Cũng lưu ý tùy chọn  -o allow_other ” làm cho hệ thống tệp Ảo này hiển thị cho tất cả những người khác và không chỉ người tạo ra nó.

4. Bây giờ chạy “ df -h ” để xem tất cả các hệ thống tập tin. Nó phải chứa cái bạn vừa tạo.

$ df -h
Xác minh giá treo hệ thống tệp ảo
Xác minh giá treo hệ thống tệp ảo

Bạn có thể thực hiện tất cả các tùy chọn đối với Hệ thống tệp ảo mà bạn đã tạo như bạn đã thực hiện với Ổ đĩa được gắn.

5. Để tạo hệ thống Tệp Ảo này trong mỗi lần khởi động hệ thống , bạn nên thêm dòng mã bên dưới (trong trường hợp của bạn, dòng mã này sẽ khác, tùy thuộc vào điểm gắn kết của bạn), vào cuối tệp / etc / fstab dưới dạng thư mục gốc.

mhddfs# /boot/efi, /, /media/avi/BD9B-5FCE/, /media/avi/Debian\ 8.1.0\ M-A\ 1/ /mnt/virtual_hdd fuse defaults,allow_other 0 0

6. Nếu tại bất kỳ thời điểm nào bạn muốn thêm / xóa ổ đĩa mới vào Virtual_hdd , bạn có thể gắn ổ đĩa mới, sao chép nội dung của mount point / mnt / virtual_hdd , hủy gắn ổ đĩa, Đẩy ổ đĩa bạn muốn loại bỏ và / hoặc mount ổ đĩa mới, bạn muốn bao gồm, gắn hệ thống tập tin tổng thể dưới Virtual_hdd sử dụng mhddfs lệnh và bạn sẽ được thực hiện.

Làm cách nào để hủy gắn kết Virtual_hdd?

Ngắt kết nối virtual_hdd dễ dàng như,

# umount /mnt/virtual_hdd
Ngắt kết nối hệ thống tệp ảo
Ngắt kết nối hệ thống tệp ảo

Lưu ý rằng nó là umount chứ không phải là unount . Rất nhiều người dùng gõ sai.

Đó là tất cả cho bây giờ. Tôi đang làm việc trên một bài đăng khác mà mọi người sẽ thích đọc. Cho đến khi tiếp tục theo dõi và kết nối với Tecmint. Cung cấp cho chúng tôi những phản hồi có giá trị của bạn trong phần bình luận bên dưới. Hãy like và share chúng tôi và giúp chúng tôi được lan tỏa.



Đăng nhận xét

0 Nhận xét