Sử dụng máy chủ linux SMB trong VM để lưu trữ phân vùng ext4 được chia sẻ cho một số HĐH, toàn bộ trên cùng một máy


0

Để chia sẻ tệp giữa MacOS, Windows và Linux OS gốc trên cùng một máy, trước tiên tôi xem xét sử dụng exFat hoặc NTFS. Cái đầu tiên không hỗ trợ ghi nhật ký, cái thứ hai có độ tin cậy (?) Có thể nghi ngờ thông qua trình điều khiển Fuse / ntfs-3g.

Bây giờ tôi đang xem xét sử dụng máy chủ SMB linux của máy khách trong Virtualbox VM để chia sẻ phân vùng ext4 cho các hệ điều hành máy chủ. Toàn bộ trên cùng một máy vật lý. Phân vùng thô được chia sẻ ext4 sẽ được gắn thông qua tệp .vmdk tôi nghĩ. Máy chủ SMB khách sẽ là một tệp .vdi (~ 5go) được lưu trữ trên phân vùng ntfs của Windows (dễ sao lưu nên độ tin cậy không phải là vấn đề đáng lo ngại ở đây). Mặc dù máy chủ SMB, hệ điều hành khách lưu trữ máy chủ của anh ấy, máy chủ lưu trữ máy khách hoặc hệ điều hành máy chủ lưu trữ VM, có thể gặp sự cố không thường xuyên, tôi tự hỏi liệu cài đặt này có đáng tin cậy hơn các giải pháp trước không?

Một lợi thế nữa là nó có thể cung cấp một giải pháp hợp nhất để mã hóa các thư mục dùng chung cho các hệ thống máy chủ.

Bên cạnh đó là phức tạp hơn, tiêu thụ một số cpu và không gian lưu trữ / bộ nhớ, liệu có những hạn chế (ẩn?) Khác và nhược điểm của phương pháp này?


Khác với những gì bạn đề cập không thực sự cẩn thận. Nhưng toàn bộ câu hỏi dựa trên một giả định sai (NTFS không đáng tin cậy với các HĐH không / Windows) và một quan niệm sai lầm (hệ thống tệp quan trọng đối với chia sẻ mạng). Vì vậy, có lẽ tốt hơn để suy nghĩ lại dự án của bạn.

@MichaelBay thực tế là ntfs-3g hoàn toàn không hỗ trợ ghi nhật ký và không có tương đương với Windows chkdsk.exe để xử lý tham nhũng NTFS dường như cho thấy chức năng NTFS có thể không được hiểu hoàn toàn bởi kỹ thuật đảo ngược và do đó có thể kém tin cậy hơn ntfs-3g? Khác, một tính năng tương đương sẽ tồn tại, tôi nghĩ? (Mặc dù thông số kỹ thuật NTFS được hỗ trợ tốt hơn bởi ntfs-3g so với chính Windows ...) Ngoài ra, tôi không hiểu về quan niệm sai lầm của bạn đang nói gì?
hello world

Quan niệm sai lầm là về hệ thống tập tin có liên quan đến chia sẻ mạng. Giả sử bạn đang tạo chia sẻ Windows từ máy Windows cần truy cập từ các HĐH khác, vấn đề với NTFS là gì? Câu trả lời là không vì nó không liên quan (nó có thể dành cho địa phương các ổ đĩa) và tương tự, việc HĐH truy cập vào các chia sẻ có các công cụ sửa lỗi thích hợp hay không cũng không liên quan vì dù sao bạn cũng sẽ không làm điều đó từ mạng. Vì thế, chắc chắn tốt hơn để suy nghĩ lại về dự án của bạn (trong khi cố gắng tìm hiểu một vài điều về chia sẻ mạng).

@MichaelBay Vâng, tôi đã tải dưới dạng phân vùng Hệ điều hành Windows. Tôi không nên sử dụng các bổ sung VM cho việc chia sẻ các thư mục vì nó sẽ làm sập Windows trong khởi động gốc (để sửa chữa tôi sẽ phải tải Windows trong VM và gỡ cài đặt bổ sung). Tôi đã không nghĩ đến tùy chọn này có thể đòi hỏi nhiều tài nguyên hơn một hệ điều hành chuyên dụng nhưng có lợi ích của sự đơn giản. Cảm ơn bạn. Đó có phải ý của bạn ?
hello world

Cuối cùng tôi đã sử dụng mạng chỉ lưu trữ thay vì kết nối mạng cho VM, vì nó ngăn chia sẻ samba với mạng cục bộ và cũng hoạt động mà không cần kết nối LAN / WIFI. NAT vẫn có thể được sử dụng để cho phép cập nhật internet cho khách. Dù sao, tôi sẽ tìm đến một giải pháp nhẹ hơn một khách Windows 10 là máy chủ samba.
hello world
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.