Newsgroup: it.comp.os.linux.sys
Titolo: Problema NAS samba

Salve a tutti. Da me hanno acquistato un NAS Lacie, questo:
http://tinyurl.com/c2gj98
L'idea è quella di avere un disco di backup separato dal file server, su 
cui periodicamente si faccia una copia di tutte le home utente (con un 
rsync o simile); siamo un gruppo di una ventina di sviluppatori, ognuno 
con il suo account autenticato mediante server LDAP. Tutte le macchine 
sono RHEL 4.
Il problema è che il NAS acquistato (linux based) supporta samba, http, 
ftp e afp ma purtroppo NON NFS, ed è configurabile unicamente mediante 
interfaccia web.
Come faccio a copiare i dati degli utenti mantenendo permessi e 
ownership? Se uso smbmount per qualche motivo mi crea tutti i file con 
owner root! Ho provato cifsmount, che apparentemente rispetta permessi e 
ownership, ma dopo un remount di nuovo i file sono tutti di root...
Insomma, magari è una cazzata (e lo spero) ma non riesco a trovare le 
opzioni giuste di smbmount/cifsmount per avere il comportamento sperato, 
cioè con il solo root che può scrivere sul disco, ma preservando i 
permessi delle dir di origine. Escludo l'uso di tar perché vogliamo che i 
file siano facilmente accessibili.
Grazie!

erasmusjam ha scritto:

3 suggerimenti:
- assicurarsi PRIMA di acquistare COSA si acquista
- cercare su google se esiste qualche hack (che però invalida la garanzia)
- cambiare nas (eventualmente un vecchio server/pc farcito di dischi e 
freenas su CF)
Ciao
Stefano

erasmusjam ha scritto:

E' facile !
Crea un file grosso quanto lo spazio su disco e poi dopo aver montato la share di rete montalo in loop
formattalo come ti aggrada e comincia ad utilizzarlo .........
E non dire che non e' facilmente accessibile!!!! (Basta un mount -o loop!!!)
Giulia

 Giulia
Peccato che se per sbaglio avessero formattato il filesystem in fat32
non puoi fare il file grande,
quindi sei "fregato"
Conviene farsi un data-center fatto in casa comunque, quei nas
facciotuttoio sono quasi sempre pietosi
da tutti i punti di vista (tranne il prezzo)

erasmusjam ha scritto:

mount -t cifs -o 
user=<user>,password=<password>,file_mode=0644,dir_mode=0775 //share/Dir 
/mnt/mydir
copio quindi i file sulla condivisione samba (in realtà //share è un 
server Windows 2003, a cui a sua volta è connesso un NAS iSCSI).
Per copiare i file con i permessi prova con rsync.

 (Basta un mount -o loop!!!) Giulia
Ero approdato anch'io a questa "soluzione"...ma mi sembra un po' una 
porcata, per usare un eufemismo. Ma se non trovo altro certamente 
percorrerò questa strada. Grazie!



Provato, ma purtroppo i permessi spariscono se smonto e rimonto...alla 
fine abbiamo optato per un tar di ogni singola home, anche se i file 
risultanti sono davvero ingombranti (fino a 50 GB...lavoriamo su dati 
sismici). Grazie a tutti.

 interfaccia web.
Quel nas ha la possibilita' di autenticare gli utenti sul tuo server 
ldap? Prova a vedere se in questo modo mantiene i permessi utente.
Con Lacie ho sempre avuto esperienze negative, soprattutto per le 
prestazioni. Per il futuro consiglio prodotti con supporto nfs oppure 
iscsi (Synology, Buffalo, ecc).
-- 
Bye
Gianfranco Bartolini
(gianfranco punto bartolini at tiscali punto it)

erasmusjam ha scritto:

In effetti all'inizio anche a me dava questo problema, poi (siccome sono 
in un dominio W2003) ho aggiunto anche DOMAIN=<dominio AD> in modo che 
Windows mi autentichi e consenta la copia dei file. Però tu sei con un 
ldap, forse la cosa va messa in modo diverso (non so se il Lacie 
funziona come 'smb server' configurabile con dominio).
A noi il giro che facciamo va bene così, nel senso che il backup viene 
fatto di notte da root, i file sono di root, e tutti vivono felici e 
contenti.
Andrea

 ownership?
Con tar, per esempio.
Bye!

 ldap? Prova a vedere se in questo modo mantiene i permessi utente.
Purtroppo l'interfaccia web è davvero scarna...al massimo è possibile 
creare manualmente degli utenti e gruppi. Non è possibile accedere in ssh 
o telnet e vedere i file di configurazione di samba e netatalk. Insomma 
non è stato un buon acquisto. Probabilmente è possibile sfruttare qualche 
exploit per ottenere una shell, ma non mi va di invalidare la 
garanzia...visto che ho risolto con un tarball per utente. Ciao ciao (e 
grazie)