Chủ Nhật, 6 tháng 10, 2024

NFS 2019

Cài đặt server NFS share folder

Last modified by Admin on 2024/05/06 17:17

Mục tiêu

        Trong một số hệ thống lớn, một số server phải đảm nhiệm nhiều chức năng như chạy code, lưu trữ dữ liệu, lưu trữ media,… Điều này vô tình làm cho server chịu tải lớn, khó scale theo chiều ngang và khả năng mở rộng hệ thống bị hạn chế. Để khắc phục được một trong nhưng nhược điểm là lưu trữ dữ liệu, ta có thể sử dụng phương pháp tạo NFS server.

NFS (Network File System) là một hệ thống giao thức chia sẻ file cho phép một người dùng trên một máy tính khách truy cập tới hệ thống file được chia sẻ trên máy chủ thông qua một mạng máy tính giống như truy cập trực tiếp trên ổ cứng.

Ở bài viết này mình sẽ dùng 2 server cấu hình như sau

  • Windows Server 2019
  • CPU: 4c
  • RAM: 4g
  • Ổ cứng: SSD 40GB

image2022-8-22_9-45-15.png

Ở đây ta sẽ setup 1 server làm server NFS, tạo 1 folder rồi share cho server 2 để lưu trữ

Các bước cài đặt

Trên server NFS, vào cửa số Server Manager, chọn vào Manage -> Add Roles and Features

image2022-8-22_9-46-49.png

Chuyển đến phần Server Roles, tìm đến mục Server for NFS như hình dưới rồi tích vào

image2022-8-22_9-48-56.png

Một pop-up xác nhận sẽ xuất hiện, chọn Add Features để xác nhận

image2022-8-22_9-49-13.png

Tiếp theo chọn Next để tiếp tục

image2022-8-22_9-49-56.png

Tiếp tục chọn Next để bỏ qua

image2022-8-22_9-50-7.png

Chọn vào Install để tiến hành cài đặt

image2022-8-22_9-50-19.png

Sau khi việc cài đặt được hoàn thành, chọn Close để thoát ra

image2022-8-22_9-50-34.png

Tiếp theo, ở của sổ Server Manager, ta tiến hành chọn vào Tools -> Server for NFS

image2022-8-22_9-50-48.png

Cửa sổ dịch vụ NFS sẽ xuất hiện. Như vậy là bạn đã cài đặt tính năng này thành công

image2022-8-22_9-50-59.png

Tiếp theo, ta sẽ setup 1 folder làm share forder cho server client. Đầu tiên, bạn cần tạo 1 folder. Sau đó chuột phải vào folder đó chọn Properties.

image2022-8-22_9-51-17.png

Chọn vào tab NFS Sharing rồi bấm vào nút Manage NFS Sharing….

image2022-8-22_9-51-27.png

Tích chọn vào Share this folder, sau đó chọn nút Permissions để cấp quyền.

image2022-8-22_9-51-45.png

Ở đây, ta sẽ tích chọn vào mục Allow root access, đổi kiểu truy cập thành Read-Write

image2022-8-22_9-52-9.png

Sau khi chọn xong, nhấn OKApply để xác nhận và thoát ra

image2022-8-22_9-52-22.png

Như vậy là ta đã setup xong server NFS. Ta sẽ cần lưu lại đường dẫn của folder NFS có dạng: HUAN-NFS:/FortheNFS

Chuyển sang server client, ta vào cửa sổ của Server Manager, chọn vào Manage -> Add Roles and Features

image2022-8-22_9-52-52.png

Ta chọn Next, đến mục Features, tích chọn vào Client for NFS, sau đó chọn Next

image2022-8-22_9-53-4.png

Chọn vào Install để tiến hành cài đặt

image2022-8-22_9-57-47.png

Như vậy ta đã cài đặt xong.

Mở File Explorer lên, ta chọn vào tab Computer -> Map networ drive

image2022-8-22_9-57-59.png

Một pop-up kết nối sẽ hiển thị, ta sẽ paste thông tin của folder path vừa tạo vào ô Folder sau đó nhấn Finish

image2022-8-22_9-58-8.png

Như vậy là bạn đã kết nối thành côn, 1 thư mục NFS sẽ xuất hiện, bạn có thể truy cập vào đó để đọc ghi dữ liệu.

image2022-8-22_9-58-19.png

Ví dụ, bạn thử tạo 1 file test trên server NFS.

image2022-8-22_9-58-29.png

Sang server client, bạn cũng sẽ thấy file test đó xuất hiện.

image2022-8-22_9-58-50.png