User Tools

Site Tools


it:uloziste:nfs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
it:uloziste:nfs [2019/01/30 21:10]
matt created
it:uloziste:nfs [2021/03/25 12:32] (current)
matt
Line 1: Line 1:
 ===== NFS ===== ===== NFS =====
  
-yum list nfs-utils+===Nainstalovat a spustit potřebné služby=== 
 +Debian 
 +<​code>​apt install nfs-kernel-server portmap 
 + 
 +systemctl status nfs-server 
 +systemctl enable nfs-server 
 + 
 +systemctl status rpcbind 
 +systemctl enable rpcbind</​code>​ 
 + 
 + 
 +CentOS 
 +<​code>​yum install ​nfs-utils ​libnfsidmap 
 + 
 +systemctl enable rpcbind 
 +systemctl enable nfs-server 
 + 
 +systemctl start rpcbind 
 +systemctl start nfs-server 
 +systemctl start rpc-statd 
 +systemctl start nfs-idmapd</​code>​ 
 + 
 +===Vysdílet potřebné adresáře=== 
 + 
 +<​code>​vi /​etc/​exports 
 +/​home/​matt/​DataMediaLV/​Film 10.0.20.10(ro) 
 +/​home/​matt/​DataMediaLV/​Serial 10.0.20.10(ro) 
 +/​home/​matt/​DataMediaLV/​VuRecordings 10.0.20.10(rw,​sync,​no_root_squash) 
 +/​home/​matt/​DataR1/​Foto/​Rodinne 10.0.20.10(ro)</​code>​ 
 + 
 +===Aktualizace a ověření nastavených adresářů=== 
 +<​code>​exportfs -r 
 +exportfs -v</​code>​ 
 + 
 + 
 +===Nastavení portů=== 
 + 
 +Centos 
 +<​code>​vim /​etc/​sysconfig/​nfs 
 +LOCKD_TCPPORT=32803 
 +LOCKD_UDPPORT=32769 
 +MOUNTD_PORT=892 
 +STATD_PORT=662</​code>​ 
 + 
 +Debian 
 +<​code>​vim /​etc/​default/​nfs-common 
 +STATDOPTS="​--port 32765 --outgoing-port 32766"</​code>​ 
 + 
 +<​code>​vim /​etc/​default/​nfs-kernel-server 
 + ​RPCMOUNTDOPTS="​-p 32767"</​code>​ 
 + 
 +<​code>​vim /​etc/​default/​quota 
 + ​RPCRQUOTADOPTS="​-p 32769"</​code>​ 
 + 
 +<​code>​ vim /​etc/​sysctl.d/​nfs-static-ports.conf 
 +fs.nfs.nfs_callback_tcpport = 32764 
 +fs.nfs.nlm_tcpport = 32768 
 +fs.nfs.nlm_udpport = 32768</​code>​ 
 + 
 +===Povolení nastavených a defaultních portů v firewallu=== 
 +<​code>/​etc/​sysconfig/​iptables 
 +-A INPUT -p tcp -m state --state NEW -m tcp --dport 2049 -j ACCEPT 
 +-A INPUT -p udp -m state --state NEW -m udp --dport 2049 -j ACCEPT 
 +-A INPUT -p tcp -m state --state NEW -m tcp --dport 111 -j ACCEPT 
 +-A INPUT -p udp -m state --state NEW -m udp --dport 111 -j ACCEPT 
 +-A INPUT -p tcp -m state --state NEW -m tcp --dport 32803 -j ACCEPT 
 +-A INPUT -p udp -m state --state NEW -m udp --dport 32769 -j ACCEPT 
 +-A INPUT -p tcp -m state --state NEW -m tcp --dport 892 -j ACCEPT 
 +-A INPUT -p udp -m state --state NEW -m udp --dport 892 -j ACCEPT 
 +-A INPUT -p tcp -m state --state NEW -m tcp --dport 662 -j ACCEPT ​                                                                                                                                              
 +-A INPUT -p udp -m state --state NEW -m udp --dport 662 -j ACCEPT  
 +</​code>​ 
 + 
 +Debian 
 +<​code>​ 
 +-A INPUT -p tcp -m state --state NEW -m tcp --dport 2049 -j ACCEPT 
 +-A INPUT -p udp -m state --state NEW -m udp --dport 2049 -j ACCEPT 
 +-A INPUT -p tcp -m state --state NEW -m tcp --dport 111 -j ACCEPT 
 +-A INPUT -p udp -m state --state NEW -m udp --dport 111 -j ACCEPT 
 +-A INPUT -p tcp -m state --state NEW -m tcp --dport 32764:32769 -j ACCEPT 
 +-A INPUT -p udp -m state --state NEW -m udp --dport 32764:32769 -j ACCEPT 
 +</​code>​ 
 + 
 + 
it/uloziste/nfs.1548882624.txt.gz · Last modified: 2019/08/02 11:18 (external edit)