Cấu Hình NFS Server Client Trên CentOS 7 - Kỷ Nguyên Của Kết Nối
Có thể bạn quan tâm
NFS, hay còn gọi là Network File System, là một server-client protocol, dùng để chia sẻ file giữa hai hệ thống linux/unix và unix/linux với nhau. NFS cho phép người dùng mount một ổ đĩa share sang local hoặc public nếu bạn có server và ip public. Sau đó người dùng hoàn toàn có thể truy cập trực tiếp file từ ổ cứng remote share này.
Chuẩn bị :
Để thực hiện bài lab, chúng ta sử dụng 2 máy chạy CentOS 7. Các bước thực hiện đều tương tự với các distro RHEL và Scientific Linux 7.
Các thông số của 2 máy:
- NFS Server Hostname: nfs01.thuannguyen.prod
- NFS Server IP Address: 192.168.1.101/24
- NFS Client Hostname: client.thuannguyen.prod
- NFS Client IP Address: 192.168.1.102/24
Cấu hình bên phía server:
Cài packages NFS vào máy bằng lệnh:
yum install nfs-utils nfs-utils-lib
Enable auto start service khi start/reboot server:
systemctl enable rpcbind
systemctl enable nfs-server
systemctl enable nfs-lock
systemctl enable nfs-idmap
Start service:
systemctl start rpcbind
systemctl start nfs-server
systemctl start nfs-lock
systemctl start nfs-idmap
Tiếp theo, tạo share folder trên server.
Tạo một share folder tên ‘/mnt/storage’ trên máy server và cho phép client user có thể đọc và ghi lên thư mục này.
mkdir /mnt/storage
chmod 777 /mnt/storage
Export shared directory trên NFS Server:
Edit file /etc/exports,
vi /etc/exports
Thêm những dòng sau :
/mnt/storage 192.168.1.0/24(rw,sync,no_subtree_check)
Trường hợp bạn muốn mount lên các server hosting (Directadmin, Cpanel):
/mnt/storage 192.168.1.0/24(rw,sync,no_root_squash,no_subtree_check)
Thông tin thêm:
/mnt/storage – shared directory
192.168.1.0/24 – IP address range of clients
rw – Writable permission to shared folder
sync – Synchronize shared directory
no_root_squash – Enable root privilege
no_all_squash – Enable user’s authority
Restart lại NFS Service:
systemctl restart nfs-server
Cấu hình bên máy Client:
Tìm hiểu thêm: Lưu trữ đám mây là gì? Cloud Storage hay Cloud Computing là gì?Cài đặt package NFS :
yum install nfs-utils nfs-utils-lib
Enable NFS services :
systemctl enable rpcbind
systemctl enable nfs-server
systemctl enable nfs-lock
systemctl enable nfs-idmap
Start NFS service:
systemctl start rpcbind
systemctl start nfs-server
systemctl start nfs-lock
systemctl start nfs-idmap
Mount NFS share vào máy client :
Tạo một mount point để mount share folder ‘/mnt/storage’ mà chúng ta đã tạo trước đó trên server.
mkdir /mnt/nfs_share
Tạo share từ server vào client như lệnh dưới (lưu ý trên server mở firewall allow cho ip của client):
mount -t nfs 192.168.1.101:/mnt/storage/ /mnt/nfs_share/
Tự động Mount NFS Share :
Để mount tự động thay vì phải mount tay mỗi lần reboot, add thêm các dòng này vào file ‘/etc/fstab’ trong hệ thống của bạn :
vi /etc/fstab
Thêm vào dưới cùng:
192.168.1.101:/mnt/storage /mnt/nfs_share/ nfs defaults,timeo=900,retrans=5,_netdev 0 0
Như vậy là NFS đã được mount thành công.
ThuanNguyen.NET
Tags:
Cấu Hình NFS Client Cấu Hình NFS Server Enable auto start service Network File SystemTừ khóa » Cài đặt Nfs Trên Centos
-
Cài đặt Và Sử Dụng NFS Server Trên CentOS để Chia Sẻ ổ đĩa
-
Hướng Dẫn Cài đặt Và Mount NFS Trên CentOS 7 - CloudCraft
-
Setup NFS Server Và Client Trên CentOS 7.x để Chia Sẻ Dữ Liệu
-
Cấu Hình NFS Server Client Trên CentOS 7 | An Ninh Mạng
-
Hướng Dẫn Cài đặt Và Cấu Hình NFS Server Và NFS Client Trên ...
-
Cài đặt NFS Server - Client Trên Server Linux (CentOS 7
-
Cách Thiết Lập NFS Mount Trên CentOS 6
-
Cách Cài đặt Và Cấu Hình Máy Chủ Nfs Trên Centos 8 - Android 2022
-
[NFS] [LAB] Hướng Dẫn Triển Khai NFS - Trang Tin Tức Từ Cloud365
-
Cách Cài đặt Và Cấu Hình Máy Chủ NFS Trên CentOS 8
-
Thiết Lập Máy Chủ NFS Trên Linux Image Thiết Lập Máy ...
-
Hướng Dẫn Cài Đặt NFS Trên Linux - VinaHost
-
Hướng Dẫn Cấu Hình NFS Trên CentOS 7 (Cả Server Và Client đều ...
-
Hướng Dẫn Cài đặt NFS Trên Centos7 - Linux