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
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
0 nhận xét:
Đăng nhận xét