Cấu hình dịch vụ NFS trên Linux

Mô tả: Bài lab này cấu hình dịch vụ NFS dùng để chia sẽ dữ liệu giữa các máy linux với nhau trong hệ thống mạng LAN của chúng ta.

Mô hình bài lab ta có 2 máy: 

Máy NFS server có ip là 192.168.137.2

Máy Client có ip là: 192.168.137.3

Các bước thực hiện bài LAB:

Lưu ý: Đăng nhập bằng quyền root để thực hiện

Bước 1:Disable Firewall bằng lệnh

        service iptables stop

Bước 2:Disbaled Selinux sau đó reboot

Vào file selinux bằng lệnh: vi /etc/sysconfig/selinux chỉnh SELINUX từ enforcing thành disabled



Bước 3:Mount ổ đĩa chứa source Centos vào /Media bằng lệnh:

        mount /dev/cdrom /media


Bước 4:Nếu lúc cài đặt CentOS 6.4 chọn Basic server thì NFS đã cài đặt sẵn, kiểm tra bằng lệnh: 
rpm –qa | grep nfs

nếu không cài bằng lệnh:

rpm –ivh đường_dẫn_đến_và_tên_gói_phần_mềm(tên phần mềm là nfs-utils*)

Bước 5:Tạo các thư mục và phân quyền thích hợp cho các thư mục cần chia sẽ đó.

Bước 6: Cấu hình cho file /etc/exportsbằng lệnh:

vi /etc/exports

VD: Đây là file cấu hình mẫu:

/share_nfs       192.168.137.3(rw,sync)

/share_nfs       192.168.137.0/24(ro,sync)

/share_nfs       *(ro,sync)

Ý nghĩa các dòng trên:

-      Dòng 1 ý nghĩa là chỉ có máy có IP 192.168.137.3 có quyền read và write đối với thư mục /share_nfs

-      Dòng 2 ý nghĩa là các máy thuộc nhánh mạng IP 192.168.137.0/24 có quyền read đối với thư mục /share_nfs

-      Dòng 3 có dấu * ý nghĩa là máy nào cũng có quyền truy cập với quyền read đối với thư mục /share_nfs

Lưu ý: Cấu hình xong nhớ đánh

exportfs –a: Reload lại toàn bộ cấu hình cho nfs

hoặc:

exportfs –r: Reload lại chỉ những thay đổi trong cấu hình cho nfs

Bước 7:start service nfs bằng lệnh:

                service nfs start

Bước 8:Cho dịch vụ nfs khởi động cùng hệ thống bằng lệnh:

        chkconfig nfs on

Bước 9:Kiểm tra xem các port nfs(111, 2049) đã mở chưa bằng lệnh:netstat –antp



Bước 10:Trên máy nfs client tiến hành mount dữ liệu về máy mình và kiểm tra quyền truy cập bằng lệnh:

        mount 192.168.137.2:/share_nfs /Chua_share_nfs

Hủy mount thì dùng lệnh:

        umount /Duong_dan_chua

Nếu muốn máy client sau khi khởi động lại vẫn lưu giữ thông tin mount này thì chỉnh sửa trong file /etc/fstab (Chú ý khoảng cách giữa các tham số)

vi /etc/fstab

ip_server:/folder_share_trenServer /NoiChuaTrenNFS_Client nfs auto,nfsvers=3 0 0

Share on Google Plus

About Lý Hoàng Đông

Hy vọng các bạn thích bài viết này và chia sẽ đến với những người khác. Xin cảm ơn các bạn!
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment