,, nfs, står for, n, n - etwork, f, ile, s, ystem, er en server klient protokol, der anvendes til udveksling af dokumenter mellem linux /unix til unix - /linux - systemer.nfs gør dig i stand til at iværksætte en fjerntliggende dele lokalt.du kan få direkte adgang til alle filer om at fjerne dele., scenario i denne brugsvejledning, vil jeg bruge to systemer, som kører med centos 7.de samme foranstaltninger gælder for rhel og videnskabelige linux 7 udlodninger. her er mt afprøvning knudepunkter detaljer., nfs server hostname: server.unixmen.local nfs server ip - adresse: 192.168.1.101 /24, nfs klient hostname: client.unixmen.local nfs klient ip - adresse: 192.168.1.102 /24, server side konfiguration, installere nfs pakker i din server system ved hjælp af den efter ordre:, yum installere nfs utils nfs utils lib, muliggøre og begynde nfs tjenester:, systemctl mulighed for rpcbind systemctl mulighed for nfs server systemctl mulighed for nfs lås systemctl mulighed for nfs idmap, systemctl begynder rpcbind systemctl begynder nfs server systemctl begynder nfs lås systemctl begynder nfs idmap, lad os skabe en fælles fortegnelser, skabe server. et fælles register ved navn,"/var /unixmen_share, server og lad kunden brugerne til at læse og skrive filer i det register, mkdir /var /unixmen_share chmod 777 /var /unixmen_share /, eksport fælles fortegnelse over nfs - serveren:, redigere fil /etc /eksport,,, vi /etc /eksport, tilføjes følgende linje:, /var /unixmen_share / 192.168.1.0 /24 (rw, oversat, no_root_squash, no_all_squash), hvor, /var /unixmen_share, – fælles fortegnelse, 192.168.1.0/24, – ip - adresse række kunder, rw, – skrivbare tilladelse til delte mappe, oversat, – synkronisere fælles fortegnelse, no_root_squash, – give grundlæggende privilegium, no_all_squash, - at gøre det muligt for brugerens myndighed, genoptage nfs tjeneste:, systemctl genstarte nfs server klient side konfiguration, installere nfs pakker i din klient systemved anvendelse af følgende kommando:, yum installere nfs utils nfs utils lib, muliggøre og begynde nfs tjenester:, systemctl mulighed for rpcbind systemctl mulighed for nfs server systemctl mulighed for nfs lås systemctl mulighed for nfs idmap, systemctl begynder rpcbind systemctl begynder nfs server systemctl begynder nfs lås systemctl begynder nfs idmap, mount nfs aktier på kunder, skabe en mount punkt til at iværksætte den fælles folder,'var /unixmen_share ", som vi ’ har skabt før på serveren. mkdir /var /nfs_share, mount andel fra serveren klient som vist nedenfor, mount - t nfs 192.168.1.101: /////////////////////////////unixmen_share var var nfs_share /, stikprøve output:, mount.nfs: forbindelse timeout, sandsynligvis vil vise en forbindelse timeout fejl, hvilket betyder, at den blokerer for vores firewall 'ennfs server.adgang til nfs aktier fra fjerntliggende kunder, må vi give efter nfs havne i nfs server iptables /firewall. hvis du og’ t ved havnene, således at igennem firewall, løb efter ordre:, rpcinfo - p, stikprøve output: program nye proto - havn tjeneste 100.000 4 tcp 111 portmapper 100.000 3 tcp 111 portmapper 100.000 2 tcp 111 portmapper 100.000 4 udp - 111 portmapper 100.000 3 udp - 111 portmapper 100.000 2 udp - 111 portmapper 100024 1 udp - 60985 status 100024 1 tcp 54302 status 100005 1 udp - 20048 mountd 100005 1 tcp 20048 mountd 100005 2 udp - 20048 mountd 100005 2 tcp 20048 mountd 100005 3 udp - 20048 mountd 100005 3 tcp 20048 mountd 100003 3 tcp 2049 nfs 100003 4. tcp 2049 nfs 100227 3 tcp 2049 nfs_acl 100003 3 udp - 2049 nfs 100003 4 udp - 2049 nfs 100227 3 udp - 2049 nfs_acl 100021 1 udp - 46666 nlockmgr 100021 3 udp - 46666 nlockmgr 100021 4 udp - 46666 nlockmgr 100021 1 tcp 42955 nlockmgr 100021 3 tcp 42955 nlockmgr 100021 4 tcp 42955 nlockmgr 100011 1 udp - 875 rquotad 100011 2 udp - 875 rquotad 100011 1 tcp 875 rquotad 100011 2 tcp 875 rquotad, du bør gøre det muligt for disse havne., gør det, gå til nfs server, og løb følgende kommandoer:, firewall cmd - permanent - tilføje havn = 111 /tcp firewall cmd - permanent - tilføje havn = 54302 /tcp firewall cmd - permanent - tilføje havn = 20048 /tcp firewall cmd - permanent - tilføje havn = 2049 /tcp firewall cmd - permanent - tilføje havn = 46666 /tcp firewall cmd - permanent - tilføje havn = 42955 /tcp firewall cmd - permanent - tilføje havn = 875 /tcp, genstarte firewalld service virkning ændringerne:, firewall cmd... lade igen mount andel i klientens system med kommando: mount - t nfs 192.168.1.101: /////////////////////////////unixmen_share var var nfs_share /, nu nfs andel vil vokse uden forbindelse timeout fejl., kontrol nfs aktier på klienter, kontrollere andel fra serveren er monteret, eller ikke ved hjælp af 'mount kommando. mount, stikprøve, produktion, proc på /proc - proc (rw, nosuid, nodev, noexec, relatime) sysfs på /sys type sysfs (rw, nosuid, nodev, noexec, relatime, seclabel) devtmpfs på /dev - devtmpfs (rw, nosuid, seclabel, størrelse = 309620k, nr_inodes = 77405, mode = 755) securityfs på /. /kerne /sikkerhed - securityfs (rw, nosuid, nodev, noexec, relatime) tmpfs på /dev /shm type tmpfs (rw, nosuid, nodev, seclabel) devpts på /dev /pts - devpts (rw, nosuid, noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,seclabel,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,seclabel,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) configfs on /sys/kernel/config type configfs (rw,relatime) /dev/mapper/centos-root on /type xfs (rw,relatime,seclabel,attr2,inode64,noquota) selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=300,minproto=5,maxproto=5,direct) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,seclabel) mqueue on /dev/mqueue type mqueue (rw,relatime,seclabel) debugfs on /sys/kernel/debug type debugfs (rw,relatime) /dev/sda1 on /boot type xfs (rw,relatime,seclabel,attr2,inode64,noquota) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime) sunrpc on /proc/fs/nfsd type nfsd (rw,relatime) ,192.168.1.101:/var/unixmen_share on /var/nfs_share type nfs4 (rw,relatime,vers=4.0,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=192.168.1.102,local_lock=none,addr=192.168.1.101),,Auto mount NFS Shares,To mount the shares automatically instead of mounting them manually on every reboot, add følgende linjer, der er vist i fed skrift i "/etc /fstab, fil af din klient system. vi /etc /fstab,# /etc /fstabskabt af anaconda på tir. august 19 12:15:24 2014# tilgængelige filesystems ved henvisning, opretholdes under /dev /cd '# se side fstab (5), findfs (8), mount (8) og /eller blkid (8) for yderligere oplysninger/dev /mapper /centos root / xfs misligholdelser 1 1 uuid = 2ba8d78a-c420-4792-b381-5405d755e544 /støvle xfs misligholdelser 1 2 /dev /mapper /centos bytte bytte - misligholdelser 0 0, 192.168.1.101: /////////////////////////////unixmen_share var var nfs_share /nfs rw, oversat, hård, trafik inden for fællesskabet (0,,boot the client system and check the share whether it is automatically mounted or not.,mount,Sample output:,proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime,seclabel) devtmpfs on /dev type devtmpfs (rw,nosuid,seclabel,size=309620k,nr_inodes=77405,mode=755) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,seclabel) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,seclabel,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,seclabel,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) configfs on /sys/kernel/config type configfs (rw,relatime) /dev/mapper/centos-root on /type xfs (rw,relatime,seclabel,attr2,inode64,noquota) selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=300,minproto=5,maxproto=5,direct) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,seclabel) mqueue on /dev/mqueue type mqueue (rw,relatime,seclabel) debugfs on /sys/kernel/debug type debugfs (rw,relatime) /dev/sda1 on /- type xfs (rw, relatime, seclabel, attr2, inode64, noquota) sunrpc på /var /l /nfs /rpc_pipefs type rpc_pipefs (rw, relatime) sunrpc på /ind /fs /nfsd type nfsd (rw, relatime), 192.168.1.101: /var /unixmen_share på /var /nfs_share type nfs4 (rw, relatime, nye = 0, rsize = 131072, wsize = 131072, namlen = 255, hård, proto - = tcp port = 0, "timeo = 600, retrans = 2 sek = sys, clientaddr = 192.168.1.102, local_lock = ingen adresse = 192.168.1.101), der er det.nu nfs server er klar til brug.