Монтируем NFS шару на клиента
Сначала мы создадим каталоги, в которых мы хотим смонтировать NFS шару, например:
|
После этого мы можем смонтировать их следующим образом:
|
Теперь Вы должны увидеть две NFS шары на выходе:
|
[root@client ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_client-lv_root 29G 2.6G 25G 10% / tmpfs 247M 0 247M 0% /dev/shm /dev/sda1 485M 29M 432M 7% /boot 192.168.0.100:/home 29G 2.7G 25G 11% /mnt/nfs/home 192.168.0.100:/var/nfs 29G 2.7G 25G 11% /mnt/nfs/var/nfs [root@client ~]#
и
[root@client ~]# mount /dev/mapper/vg_client-lv_root on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) /dev/sda1 on /boot type ext4 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) 192.168.0.100:/home on /mnt/nfs/home type nfs (rw,vers=4,addr=192.168.0.100,clientaddr=192.168.0.101) 192.168.0.100:/var/nfs on /mnt/nfs/var/nfs type nfs (rw,vers=4,addr=192.168.0.100,clientaddr=192.168.0.101) [root@client ~]#
Тестирование
На стороне клиента, теперь Вы можете попытаться создать тестовые файлы в шаре NFS:
|
Теперь перейдем к серверу и проверить, сможем ли мы увидеть тестовый файл:
|
[root@server ~]# ls -l /home/ total 8 -rw-r--r-- 1 root root 0 Sep 16 17:44 test.txt [root@server ~]#
|
[root@server ~]# ls -l /var/nfs total 0 -rw-r--r-- 1 65534 65534 0 Sep 16 19:58 test.txt [root@server ~]#
Монтажных шары NFS во время загрузки
Вместо установки на клиенте NFS шары вручную, Вы можете изменить /etc/fstab так, что NFS шара вмонтируются автоматически при загрузке клиента.
На клиенте откроем /etc/fstab и добавим следующие строки:
|
[...] 192.168.0.100:/home /mnt/nfs/home nfs rw,sync,hard,intr 0 0 192.168.0.100:/var/nfs /mnt/nfs/var/nfs nfs rw,sync,hard,intr 0 0
Вместо rw,sync,hard,intr Вы можете использовать различные опции монтирования. Чтобы узнать больше о вариантах, посмотрите на:
|
Чтобы проверить работу, при внесении измененный в /etc/fstab, перезагрузите клиент:
|
После перезагрузки, Вы должны обнаружить две NFS шары введя
|
[root@client ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_client-lv_root 29G 2.6G 25G 10% / tmpfs 247M 0 247M 0% /dev/shm /dev/sda1 485M 29M 432M 7% /boot 192.168.0.100:/home 29G 2.8G 24G 11% /mnt/nfs/home 192.168.0.100:/var/nfs 29G 2.8G 24G 11% /mnt/nfs/var/nfs [root@client ~]#
и
|
[root@client ~]# mount /dev/mapper/vg_client-lv_root on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) /dev/sda1 on /boot type ext4 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) 192.168.0.100:/home on /mnt/nfs/home type nfs (rw,sync,hard,intr,vers=4,addr=192.168.0.100,clientaddr=192.168.0.101) 192.168.0.100:/var/nfs on /mnt/nfs/var/nfs type nfs (rw,sync,hard,intr,vers=4,addr=192.168.0.100,clientaddr=192.168.0.101) [root@client ~]#
- << Назад
- Вперёд