Sziasztok!
Valaki árulja el a titkot, hogy hogyan lehet rávenni a service-t, hogy legyen LISTEN az interface-eken!
Köszi!
- 293 megtekintés
Hozzászólások
https://linux.die.net/man/5/exports
Utoljára kb 20 éve kínlódtam vele. Szó szerint. Nekem az nfs sebessége nem hozta azt amit vártam tőle. Nem meglepő módon Linux alatt erre is inkább Sambat használnak Linuxok között is vagy sshfs. Maga az nfs nem való publikus hálóra.
- A hozzászóláshoz be kell jelentkezni
Én pont a teljesítmény miatt izzítottam be, a régi Raspberry Pi 1B eléggé csekély CPU teljesítménye miatt. Néhány évvel korábban erősebb gépeken is mérhető volt a különbség, NFS-el ki tudtam maxolni a hálózati sávszélességet, SAMBA-val mindig állítgatni kellett a buffereket és egyéb TCP paramétereket szerver ÉS kliens oldalon, hogy gyors.
Mostanában nem tudom mi a helyzet, anno beállítottam és azóta is működik, ahogy kell. Ahol már beállítottam az NFS-t, ott nem piszkálom, idmap-al jól működik.
- A hozzászóláshoz be kell jelentkezni
Íme:
sudo netstat -tanlp |grep 2049
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN
tcp6 0 0 :::2049 :::* LISTEN
Pontosan mi a kérdés? Egyébként a varázslat kb. a systemctl start nfs-server.service-ben rejlik.
- A hozzászóláshoz be kell jelentkezni
régen nem foglalkoztam NFS-vel, default 20.04 telepítés, exports file kész, és nem LISTEN-nel a service egyik interface-en sem (lo -n sem!)
- A hozzászóláshoz be kell jelentkezni
A service fut? :) Nálam is default 20.04 telepítés, nincs benne semmi trükk, nfs-utils fel, exports-ba, ami kell, service enable és start, onnantól kezdve el lehet felejteni.
- A hozzászóláshoz be kell jelentkezni
fut, szerintem :)
- A hozzászóláshoz be kell jelentkezni
Szerinted, vagy tényleg? Ennél így több infó kell, hiszen alapvetően azonos környezetből hoztam működő példát.
- dpkg -l |grep nfs mit mond?
- systemctl status nfs-server mit mond?
- netstat -tanlp |grep 2049 mit mond (NFSv4, ugye, ez kell csak neki alapvetően)?
Ha mindenre "pozitív" a válasz, olyan nincs, hogy ne listenelne.
- A hozzászóláshoz be kell jelentkezni
csomag felrakva, service elindul, lsof-val neztem, nincs LISTEN sor
de este tesztelek egy újat majd és írok
- A hozzászóláshoz be kell jelentkezni
nfs4-nél amúgy nincs semmilyen user-mode szervíz, legfeljebb az idmapd. Kernelből megy minden.
- A hozzászóláshoz be kell jelentkezni
Ha esetleg kimeneteket raknál be..
De tényleg nem egészen értem így, ezért kellene látni a kimeneteket, mert az nfs, különösen a v4, alapvetően elég faék-jellegű dolog, felrakod, egyszer beállítod, megy, tehát eleve nem kéne ilyennel szembesülni, így gyanakszom, hogy valami fundamentális dolog hiányzik.
- A hozzászóláshoz be kell jelentkezni
Biztos, hogy jó az exports konfig? én pl. /24-es netmaskot használok a második oszlopba, meg egy csomó egyéb opciót, pl:
/srv/nfs/xxx xxx.xxx.xxx.xxx/24(ro,async,nohide,crossmnt,no_subtree_check)
Nyilván az xxx-ek helyett a megfelelő értékek vannak. Az /srv/nfs/ helyen pedig bind mount-ok vannak a megfelelő helyekre. Már nem emlékszem, milyen tutorial alapján csináltam, de azóta 2 LTS upgrade is megvolt és ugyanúgy működik minden...
- A hozzászóláshoz be kell jelentkezni
De ez NFSv4, annak van saját portja a 2049-en. A v3 (és előttiek) rpcbind-en keresztül hálózatoznak.
- A hozzászóláshoz be kell jelentkezni
rpcbind sem LISTEN-el
- A hozzászóláshoz be kell jelentkezni
Az már régóta (15-18 év?) , valami biztonsági okból.
- A hozzászóláshoz be kell jelentkezni
rpc.statd meg rpc.mountd ami van nfs3-hoz, de ez v4-hez nem kell.
exportfs parancs mond valamit?
Meg amúgy van különbség a v4 és a v3 /etc/exports közt (ha jól emlékszem, kell fsid=0-val egy megosztás v4-hez).
Itt van némi leírás hozzá:
http://underpop.online.fr/l/linux/en/centos/s3-nfs-server-config-export…
- A hozzászóláshoz be kell jelentkezni
smbstatus parancs ha van még , az kiirta mi a baja.
- A hozzászóláshoz be kell jelentkezni
Az NFS-szerverrel kapcsolatos dolgokat??? Akkor jól van elnevezve az a parancs
/OT
- A hozzászóláshoz be kell jelentkezni
Jogos, bekavartam, az nem idevaló.
- A hozzászóláshoz be kell jelentkezni
/etc/default/nfs-kernel-server
RPCMOUNTDOPTS="--manage-gids --port 52703"
- A hozzászóláshoz be kell jelentkezni