Oct
21
Настройка NFS сервера и NFS клиента под FreeBSD и Linux
19:11NFS сервер (FreeBSD): /etc/rc.conf: portmap_enable="YES" nfs_server_enable="YES" nfs_reserved_port_only="YES" /etc/exports (man exports): /usr/local/nfs -rw 192.168.1.2 /usr/local/nfs -ro -mapall=nobody -network 192.168.1 -mask 255.255.255.0 /cdrom -alldirs,quiet,ro -network 192.168.33.0 -mask 255.255.255.0 Для Linux /etc/exports будет выглядеть примерно так (запуск - service start portmap и nfs): /usr/local/nfs 192.168.1.0/255.255.255.0(ro) 192.168.2.1(rw) NFS клиент: /etc/rc.conf: portmap_enable="YES", nfs_client_enable="YES" /etc/fstab: 192.168.1.1:/usr/local/nfs /home/nfs nfs ro 0 0 или вручную: /sbin/mount_nfs -r 32768 -w 32768 -i noatime 192.168.1.1:/usr/local/nfs /home/nfs Для оптимизации производительности рекомендуется при монтировании в Linux указывать параметры: rsize=32768,wsize=32768,intr,noatime Число запущенных клиентов и серверов под FreeBSD регулируется через параметр "-n" в переменных rc.conf: nfs_client_flags и nfs_server_flags В некоторых Linux дистрибутивах число серверов задается в файле /etc/sysconfig/nfs, переменная NFSDCOUNT, значение которой передается как аргумент при запуске rpc.nfsd.
(с)