{"id":660,"date":"2023-12-03T18:49:58","date_gmt":"2023-12-03T15:49:58","guid":{"rendered":"https:\/\/silviamarin.ro\/?p=660"},"modified":"2023-12-03T18:49:58","modified_gmt":"2023-12-03T15:49:58","slug":"share-prin-nfs","status":"publish","type":"post","link":"https:\/\/silviamarin.ro\/index.php\/2023\/12\/03\/share-prin-nfs\/","title":{"rendered":"SHARE PRIN NFS"},"content":{"rendered":"<p>Instalare NFS pentru montare pe SERVER a unui folder partajat de pe HASS.<\/p>\n<p>Pe HASS se instaleaza serverul NFS:<\/p>\n<pre>sudo apt-get install nfs-kernel-server -y<\/pre>\n<p>Pe HASS se creeaza folderul <em>nfs_share<\/em> care va fi partajat:<\/p>\n<pre>sudo mkdir mnt\/nfs_share<\/pre>\n<p>Se seteaza permisiunile pe folderul partajat:<\/p>\n<pre>sudo chown nobody:nogroup \/mnt\/nfs_share \nsudo chmod 755 \/mnt\/nfs_share<\/pre>\n<p>Se configureaza setarile NFS in fisierul <em>\/etc\/exports<\/em>:<\/p>\n<pre>sudo nano \/etc\/exports<\/pre>\n<p>Se adauga urmatoarea linie:<\/p>\n<blockquote><p><em>\/mnt\/nfs_share 192.168.0.200(rw,sync,no_subtree_check)<\/em><\/p><\/blockquote>\n<p>unde 192.168.0.200 este IP-ul clientului NFS SERVER.<br \/>\nSe activeaza setarea si se reporneste serverul NFS:<\/p>\n<pre>sudo exportfs -a\nsudo systemctl restart nfs-kernel-server<\/pre>\n<p>Se activeaza serviciul NFS:<\/p>\n<pre>sudo systemctl enable nfs-kernel-server\nsudo systemctl start nfs-kernel-server<\/pre>\n<p>Pe clientul SERVER se instaleaza componenta NFS:<\/p>\n<pre>sudo apt-get install nfs-common -y<\/pre>\n<p>Se creeaza folderul unde se monteaza directorul partajat de pe HASS:<\/p>\n<pre>sudo mkdir \/opt\/HASS\nsudo mount 192.168.0.150:\/mnt\/nfs_share \/opt\/HASS<\/pre>\n<p>Dimensiunea folderului partajat se afiseaza cu:<\/p>\n<pre>df -h | grep 192.168.0.150<\/pre>\n<p>Se afiseaza ceva de genul:<\/p>\n<blockquote><p><em>192.168.0.150:\/mnt\/nfs_share 415G 0 394G 0% \/opt\/HASS<\/em><\/p><\/blockquote>\n<p>Pentru montarea automata la boot a folderului partajat, se editeaza fisierul \/etc\/fstab:<\/p>\n<pre>sudo nano \/etc\/fstab<\/pre>\n<p>Se introduce linia:<\/p>\n<blockquote><p><em>192.168.0.150:\/mnt\/nfs_share \/opt\/HASS nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0<\/em><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Instalare NFS pentru montare pe SERVER a unui folder partajat de pe HASS. Pe HASS se instaleaza serverul NFS: sudo apt-get install nfs-kernel-server -y Pe HASS se creeaza folderul nfs_share care va fi partajat: sudo mkdir mnt\/nfs_share Se seteaza permisiunile pe folderul partajat: sudo chown nobody:nogroup \/mnt\/nfs_share sudo chmod 755 \/mnt\/nfs_share Se configureaza setarile NFS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-660","post","type-post","status-publish","format-standard","hentry","category-fara-categorie"],"_links":{"self":[{"href":"https:\/\/silviamarin.ro\/index.php\/wp-json\/wp\/v2\/posts\/660","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/silviamarin.ro\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/silviamarin.ro\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/silviamarin.ro\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/silviamarin.ro\/index.php\/wp-json\/wp\/v2\/comments?post=660"}],"version-history":[{"count":0,"href":"https:\/\/silviamarin.ro\/index.php\/wp-json\/wp\/v2\/posts\/660\/revisions"}],"wp:attachment":[{"href":"https:\/\/silviamarin.ro\/index.php\/wp-json\/wp\/v2\/media?parent=660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/silviamarin.ro\/index.php\/wp-json\/wp\/v2\/categories?post=660"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/silviamarin.ro\/index.php\/wp-json\/wp\/v2\/tags?post=660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}