Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Pavel1TU 12 Února 2011, 19:46:28

Název: Připojené disky z NAT pomocí NFS - po čase (řádově hodiny) problém [vyřešeno]
Přispěvatel: Pavel1TU 12 Února 2011, 19:46:28
Zdravím všechny
problém se týká UBUNTU 10.04 GNOME

Nejprve co jsem prováděl:
1) mountuji disky z NAS na interní síti pomocí NFS, zatím jsem to vždy dělal scriptem a když jsem je nepotřeboval, tak jsem je odpojil (umount)
2) u některách potřebuji aby byly k dispozici trvale, tak jsem je přidal do fstab
Kód: [Vybrat]
# NAS Disky
#
192.168.123.4:/volume1/video     /media/nas_video  nfs     sync,rw,exec    0       0
192.168.123.4:/volume1/music     /media/nas_music  nfs     sync,rw,exec    0       0
192.168.123.4:/volume1/backup     /media/nas_backup  nfs     sync,rw,exec    0       0


Problém (marně si s ním lámu hlavu):
Po určité době (řádově více než hodina), kdy nedošlo ani k restartu PC, ani NAS, ano žádným změnám v nastavení jak v PC tak v NAS jsou disky "neviditelné".
Problém jsem zpozoroval takto:
1) Klikl jsem na místa/výměnná média/nas_video a kopíroval jsem tam nový film (na ploše se zobrazil zástupce disku nas_video - takto se mi zobrazí všechny disky, které použiji) , imho nevím proč mám ty HDD jako výměnné, ale stalo se to po přechodu na 10.04 (všechny disky mám v položce výměnné - i ty v PC)
2) když jsem asi za hodinu přišel, tak po poklepání na disk na ploše se zobrazí chybová hláška
Citace
Nelze otevřít umístění "file:///media/nas_music"
Chyba při prohledávání souboru "/media/nas_music" s fstat(): Stale NFS file handle
3) pomůže umount a následný mount

nenapadá někoho, kde mám chybu ?

předem moc děkuji

Pavel
Název: Re: Připojené disky z NAT pomocí NFS - po čase (řádově hodiny) problém
Přispěvatel: Martin Kiklhorn 13 Února 2011, 02:22:07
tak v NAS jsou disky "neviditelné".
co si pod tím mám představit?
Neuspává se síť? Pokud je puštěn ping na NAS tak disky také zmizí?

Co mi funguje:
v exports na serveru používám rw,sync

v fstab klienta můžete zkusit:
192.168.123.4:/volume1/music     /media/nas_music  nfs  _netdev,rsize=8192,wsize=8192,timeo=14,intr

_netdev je parametr pro mounter ne pro nfs (nemountuj dokud není síť), rsize a wsize jen velikost bloků (ladění výkonu), timeout na 1,4s (dvojnásobek defaultu, pomaleji se mi probouzí síťovka) a intr abych mohl přerušit volání třeba když neodpovídá.
Parametrů je daleko víc,
Kód: [Vybrat]
man nfsS jakými jste aktuálně mountlý -
Kód: [Vybrat]
nfsstat -m
Název: Re: Připojené disky z NAT pomocí NFS - po čase (řádově hodiny) problém
Přispěvatel: Pavel1TU 13 Února 2011, 21:43:33
co si pod tím mám představit?
Neuspává se síť? Pokud je puštěn ping na NAS tak disky také zmizí?
to co popisuji v bodě 2, prostě to vyhodí hlášku co jsem popsal
NAS se uspává, má k němu přístup více lidí (ale z WIN a po WWW rozhraní - sdílení disků pro WIn jsem zatím nepovolil - otestuji, zda to nedělá i jim), jakmile se pokusí připojit, NAS se probudí a problémy nehlásí.

Co mi funguje:
v exports na serveru používám rw,sync
to by mne zajímalo, Synology mi po update na 3.1 nabídlo automatickou zálohu PC, kde je rsyn (ale asi je potřeba server, zatím scháním info)
pokud by to šlo nějak rozepsat, já už léta zálohuji pomocí rdiff-backup, na script jsem léta nesahal (používál jsem to už na starý AirLive s mým FW):
Kód: [Vybrat]
#!/bin/bash

function pause()
{
read -s -n 1 -p "$*"
echo
}
echo "   *** Zapni NAS, pripoj disky - FOTO, NAS_ZALOHA ***"
pause "- Press any key to continue -"
#! ***************  ZALOHA /MEDIA/FOTO ---> NAS  ******************
echo "   *** PROBIHA ZALOHA /MEDIA/FOTO ---> NAS ***"
rdiff-backup -b --exclude /media/foto/00_video --print-statistics /media/foto /media/nas_backup/foto
#! rdiff-backup zavolání programu RDIFF-BACKUP
#! -b proveď zálohu
#! --exclude vynech následující adresář
#! --print-statistics Vypsat na konci statistiku
#! /media/foto co zálohuji
#! media/nas_backup/foto kam zálohuji
#! 
#! ***************  ZALOHA /HOME/PAVEL ---> NAS  ******************
echo "   *** PROBIHA ZALOHA /MEDIA/FOTO ---> NAS ***"
rdiff-backup -b --exclude /home/pavel/Plocha --exclude /home/pavel/Stažené --print-statistics /home/pavel /media/nas_backup/pavel
#!
#! ***************  KONEC ZALOHY - CEKEJ NA STISK KLAVESY  ******************
echo "   *** ZALOHOVANI UKONCENO ***"
pause "Press any key to continue"
funguje to, zatím jsem obnovoval ze zálohy jednou a dopadlo to :-)

v fstab klienta můžete zkusit:
192.168.123.4:/volume1/music     /media/nas_music  nfs  _netdev,rsize=8192,wsize=8192,timeo=14,intr

_netdev je parametr pro mounter ne pro nfs (nemountuj dokud není síť), rsize a wsize jen velikost bloků (ladění výkonu), timeout na 1,4s (dvojnásobek defaultu, pomaleji se mi probouzí síťovka) a intr abych mohl přerušit volání třeba když neodpovídá.

NAS běží pořád (mimo nočních hodin, kdy spíme - samo se zapíná a vypíná, lze nastavit každý den zvlášť), nemůže se stát, že by neběželo NAS a já zapínal PC
ale otestuji
síťovky jsem všechny vyměnil za Intel (už 3 roky), protože i PC někdy jen uspávám a chci si ho ze služebky probudit - to tak nějak na ostatních SHITech nefunguje spolehlivě - a za ty dám krk.

děkuji za rady, pokud se rozepíšete o Vašem zálohování (a já to pochopím), budu rád
jakmile otestuji ty změny v fstab, ozvu se, ale až za týden, teď není čas
(HDD v PC mi ve SMART zahlásil vadné sektory, musím zklonovat 2 staré 320G disky na 1 nový 1T - včetně GRUB - mám tam 3 různé Linuxy - spousta práce a jsem zvědav jak to dopadne)
Název: Re: Připojené disky z NAT pomocí NFS - po čase (řádově hodiny) problém
Přispěvatel: Pavel1TU 13 Února 2011, 21:45:10
ještě doplňuji:
Kód: [Vybrat]
pavel@pavel1tu-desktop:~$ nfsstat -m
/media/nas_music from 192.168.123.4:/volume1/music
 Flags: rw,sync,relatime,vers=3,rsize=65536,wsize=65536,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.123.4,mountvers=3,mountproto=tcp,addr=192.168.123.4

/media/nas_video from 192.168.123.4:/volume1/video
 Flags: rw,sync,relatime,vers=3,rsize=65536,wsize=65536,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.123.4,mountvers=3,mountproto=tcp,addr=192.168.123.4

/media/nas_backup from 192.168.123.4:/volume1/backup
 Flags: rw,sync,relatime,vers=3,rsize=65536,wsize=65536,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.123.4,mountvers=3,mountproto=tcp,addr=192.168.123.4
Název: Re: Připojené disky z NAT pomocí NFS - po čase (řádově hodiny) problém
Přispěvatel: Martin Kiklhorn 14 Února 2011, 00:19:05
rw, sync jsem myslel v /etc/exports (konfigurák nfs serveru)

"Stale NFS file handle" nastane někdy při činnosti nebo jen při uspání PC nebo NAS?
Název: Re: Připojené disky z NAT pomocí NFS - po čase (řádově hodiny) problém
Přispěvatel: Pavel1TU 17 Února 2011, 22:26:04
rw, sync jsem myslel v /etc/exports (konfigurák nfs serveru)

"Stale NFS file handle" nastane někdy při činnosti nebo jen při uspání PC nebo NAS?

Tak nevím, nikde jsem nic neměnil a zatím se to nezopakovalo.
Je tu ale změna, disky připojené s NAS po NFS mají své zástupce na ploše ihned po přehlášení - to dříve nebylo.

Zatím to beru jako vyřeešené, pokud by se problém opakoval - dám vědět.

Jinak PC neusíná a NAS pouze zastavuje disky a v definovaný čas se kompletně vypne a v definovaný čas se zapne (běží 09-23 hodin)