Portál AbcLinuxu, 5. května 2025 15:10

Dotaz: NAS disk mount funguje, ale nelze pracovat se soubory

20.2.2010 14:28 psvet
NAS disk mount funguje, ale nelze pracovat se soubory
Přečteno: 807×
Odpovědět | Admin
Zdravím všechny a prosím o radu. V domácí síti mám NAS disk RP-NA210, na který je možný přístup přes Sambu a FTP. Přes FTP funguje vše v pořádku, přes Sambu jen když se jedná o "pravé" windows. Nastavení na straně toho NAS disku je tedy zřejmě v pořádku. V linuxu bych rád připojoval tento disk automaticky při startu, což by neměl být přes fstab problém. Disk je možné připojit, dělám to tímto příkazem:

mount -t cifs //192.168.2.22/zeto /mnt2 -o username=zeto,password=xxxxxxxxx,rw,noperm,noserverino

Disk se bez problémů připojí, je možné procházet soubory a adresáře, ale není možné žádný z nich číst, ani zapisovat, zajímavé je, že je možné adresáře a soubory mazat. Práva na straně linuxu jsou v pořádku, v připojeném adresáři navíc k datům přistupuji jako root. Ještě zdůraznuji, že při připojení z nelinuxových strojů je vše v pořádku, soubory je možné vytvářet, číst i mazat. Budu vděčný za jakoukoliv radu. Petr M.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.2.2010 17:00 linuxik | skóre: 32 | Milovice
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, zkus misto parameru "rw,noperm,noserverino" dat spis uid=username. username=jmeno uzivatele pod kterym se prihlasujes.
20.2.2010 19:53 psvet
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Bohužel to nefunguje, i tento parametr jsem již zkoušel, ted jsem ho zkusil pro jistotu ještě jednou a bez úspěchu. Když odstraním ten parametr "noserverino", objeví se v logu toto:
CIFS VFS: Autodisabling the use of server inode numbers on \\192.168.2.22\zeto. This server doesn't seem to support them properly. Hardlinks will not be recognized on this mount. Consider mounting with the "noserverino" option to silence this message.
Mohlo by to mít něco společného s problémem, který řeším? Tj. nemožnost číst a zapisovat soubory(tj. permission denied)? Na možnost disk namountovat to vliv nemá.
20.2.2010 21:23 gloglo
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Chce to nejspise upgrade firmwaru toho NAS kramu. Parkrat jsem se setkal s tim, ze takovehle krabicky byly odladene stylem "Prave se nam to podarilo pripojit - okamzite to prohasujeme za plne funkcni" Dokonce i disky Synology s linux extensions mely problemy.
20.2.2010 21:49 psvet
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Děkuji za radu, samozřejmě i toto mě napadlo, tak jsem asi hodinu googlil, jestli nenajdu nový firmware, jenže není, používám verzi firmware v1.02(04-26-2005)-ext3 (je to zajímavé, ono to dokonce formátuje ten disk do ext3, ale ven to komunikuje jen přes sambu a ftp) a nenašel jsem novější, na stránkách výrobce http://www.repotec.com/More_infor.asp je jen ten firmware, který už tam mám. Nadto nevypadá příliš aktuálně, jak vidno již z jeho identifikace. Ideální by byl firmware, který by například podporoval NFS, zvláště je-li ten disk naformátován do ext3, jenže jelikož jde o starší produkt, výrobce už asi nic nového vydávat nebude. Budu vděčný za jakoukoliv radu, linux mám jako primární OS, takže když to na něj nepojede, není mi to k ničemu. (s windows to komunikuje bez problémů)

20.2.2010 22:40 linuxik | skóre: 32 | Milovice
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Pokud nemas problem s ftp, tak zkus curlftpfs. Pouzivam ho k pripojeni firemniho ftp serveru bez problemu.
20.2.2010 23:02 psvet
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
I ten jsem zkoušel, bohužel s ním mám následující problém: opět se disk připojí, ale nejsou v něm viditelné soubory (mount point je prostě prázdný) a ve výpisu df, mám toto:

curlftpfs#ftp://192.168.2.22/zeto/ 7,5T 0 7,5T 0% /mnt2

což neodpovídá absolutně realitě :-), disk v NASu je velikosti 250GB a ne 7,5T a taky už něco málo na něm je (určitě ne 0%). Při přístupu přes běžný ftp klient (v Linuxu i ve Windows) to je v pořádku. Víte někdo, co s tím? Informací o curlftpfs je na netu mnohem méně než o sambě a podobných věcech, proto jsem to zatím dál neřešil, ale pokud by to přes FTP fungovalo, asi bych cestu přes sambu už opustil.

21.2.2010 00:36 psvet
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Ještě posílám podrobnější výpis k tomu curlftpfs:

[root@albatros /]# curlftpfs 192.168.2.22 /mnt2 -v -o user=zeto:******* * Couldn't find host 192.168.2.22 in the .netrc file; using defaults * About to connect() to 192.168.2.22 port 21 (#0) * Trying 192.168.2.22... * connected * Connected to 192.168.2.22 (192.168.2.22) port 21 (#0) < 220 I-Drive FTP server ready. > USER zeto < 331 Password required for zeto. > PASS ********** < 230 User zeto logged in. > PWD < 257 "/" is current directory. * Entry path is '/' * Remembering we are in dir "" * Connection #0 to host 192.168.2.22 left intact

a dále např. chci zkopírovat do připojeného adresáře soubor: [root@albatros mnt2]# cp /tmp/test.txt . cp: nelze vytvořit obyčejný soubor ./test.txt: není­ souborem ani adresářem

nebo třeba vytvořit adresář:

[root@albatros mnt2]# mkdir abc mkdir: adresář abc nelze vytvořit: není­ souborem ani adresářem

Přípojený adresář /mnt2 má následující permissions: drwxr-xr-x 1 root root 1,0K 1970-01-01 01:00 mnt2

Nemá někdo tip, jak dál?

21.2.2010 00:40 psvet
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Ještě posílám podrobnější výpis k tomu curlftpfs:
[root@albatros /]# curlftpfs 192.168.2.22 /mnt2 -v -o user=zeto:*******
* Couldn't find host 192.168.2.22 in the .netrc file; using defaults
* About to connect() to 192.168.2.22 port 21 (#0)
*   Trying 192.168.2.22... * connected
* Connected to 192.168.2.22 (192.168.2.22) port 21 (#0)
< 220 I-Drive FTP server ready.
> USER zeto
< 331 Password required for zeto.
> PASS **********
< 230 User zeto logged in.
> PWD
< 257 "/" is current directory.
* Entry path is '/'
* Remembering we are in dir ""
* Connection #0 to host 192.168.2.22 left intact
a dále např. chci zkopírovat do připojeného adresáře soubor:
[root@albatros mnt2]# cp /tmp/test.txt .
cp: nelze vytvořit obyčejný soubor ./test.txt: není­ souborem ani adresářem
nebo třeba vytvořit adresář:
[root@albatros mnt2]# mkdir abc
mkdir: adresář abc nelze vytvořit: není­ souborem ani adresářem
Přípojený adresář /mnt2 má následující permissions:
drwxr-xr-x   1 root root  1,0K 1970-01-01 01:00 mnt2
Nemá někdo tip, jak dál?

28.2.2010 23:14 psvet
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Tak si odpovídám sám:

Po dlouhých hodinách googlení jsem zjistil, že uvedený NAS produkt je totožný pro více značek (můj je Rapotec, ale stejný produkt se vyskytuje i pod značkou Hawking (HNAS1) a také německé firmy ALLNET pod označením ALL6200).

K mému překvapení pro poslední produkt existují stránky s návodem na přeflashnutí malým embedded linuxem: http://forum.zaphot.net Stránky jsou bohužel jen v němčině.

Takže jsem tam nahrál nejnovější (ač už i tak relativně starou) verzi firmware 0.9d, která obsahuje funkční ftp a nfs, přístup přes ssh apod.), takže šla ideálně nastavit pro použití do linuxové sítě.

Cili jsem spokojen a ted mám opačný problém než na začátku: Hodila by se mi Samba, ale žádná funkční se mi na to nepodařila sehnat. Hardwarově je to architektura s MIPS procesorem, binární samba balíčky jsem pro to nenašel a bohužel nemám zkušenosti s cross-compilingem, takže to zatím asi budu muset oželet. Samba by se hodila, protože to používám v heterogenní síti (Linux, Windows), ale linuxové stroje převažují, tak jsem rád, že to jde aspon takto.

1.3.2010 01:48 gloglo
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Mountnout pomoci nfs na normalnim stroji se sambou a nasdilet pres sambu? I kdyby to melo znamenat pridani ke stroji se sambou specialniho ethernet segmentu? Koupit do stroje se sambou disk a vyhodit podelany nas? :))
1.3.2010 01:54 gloglo
Rozbalit Rozbalit vše Re: NAS disk mount funguje, ale nelze pracovat se soubory
Vlastne, co to povidam, vyjmout disk z NASu a pouzit ho v normalnim pc za par stovek az zdarma.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.