Pagina 1 di 1

google storage possibile?

Inviato: 04/04/2011, 17:06
da condorex
Salve,
è possibile installare gsutil per utilizzare google storage?
Altrimenti che server remoti mi potete consigliare per fare backup remoti?
Grazie
Andrea

Ps ho un T-119+

Re: google storage possibile?

Inviato: 05/04/2011, 8:18
da unreal64
da quello che è scritto qui:
[...] To use GSUtil, you must have Python 2.5.x, 2.6.x, or 2.7.x installed on your computer. [...]
pare proprio di sì. sui nas qnap è possibile installare python.

Re: google storage possibile?

Inviato: 05/04/2011, 9:05
da condorex
ho istallato python infatti ma ho il problema che gsutil cerca le librerie di python in una posizione diversa quindi da errore
poi proprio ora mi accorgo dopo aver riavviato tutto che la i file di gsutil non ci sono + :(
allora ho caricato il file gsutil.tar.gz con ssh
l'ho scompattato
ho fatto le modifiche a .bashrc
ho lanciato ./gsutil e mi ha dato gli errori di non trovare python
ma adesso dopo il riavvio di nas come mai mi ha cancellato tutto ??
Qualcuno lo sa?

ps ho istallato python :)

Re: google storage possibile?

Inviato: 06/04/2011, 13:22
da unreal64
dove hai scompattato gsutils? la / del qnap è montata su un RAM drive e ad ogni riavvio ogni cambiamento si perde....
anche le eventuali modifiche a .bashrc (o tutto quello che è in /root) viene perso al riavvio...
immagino che per installare python tu abbia installato prima optware (ipkg) di conseguenza la tua dir /opt da quel momento risiede sull'hd del nas...

installa gsutils lì dentro, dopodichè modifica l'hashbang dei files per farli puntare al path giusto di python. se necessario dovrai modificare anche qualche altra parte dello script.

Re: google storage possibile?

Inviato: 06/04/2011, 14:12
da condorex
Ciao si esatto ho istallato anche ipkg ma dopo python che ho installato da pacchetto qnap
ci provo penso sia interessante
faccio sapere

Re: google storage possibile?

Inviato: 06/04/2011, 14:21
da unreal64
disinstalla il pacchetto qnap di python.
da ssh dai:
ipkg install python

così avrai più flessibilità nella gestione di python (e meno problemi in seguito..)

tutti i programmi che installi con ipkg saranno dentro la cartella /opt
ti consiglio di metterci anche tutti i programmi che installerai "a mano" (come gsutils)

attenzione! se rimuovi il pacchetto optware verrà rimossa la cartella /opt e tutto il suo contenuto...

Re: google storage possibile?

Inviato: 06/04/2011, 14:31
da condorex
penso di non aver istallato bene ipkg (che ho istallato dal pannello)
una guida in it esiste?
Grazie mille delle dritte :)

Re: google storage possibile?

Inviato: 06/04/2011, 18:32
da unreal64
fai così:
1. disinstalla ipkg e python.
2. riavvia il NAS
3. re installa ipkg. devi solo da caricarlo dalla interfaccia web, non c'è altro da fare.
4. verifica che IPKG sia attivo.
5. collegati al NAS in ssh e dai questi comandi:

Codice: Seleziona tutto

ipkg update
ipkg install python nano wget
(nano e wget-potrebbero servire dopo..)
6. verifica che python sia installato correttamente. digita, sempre in SSH "python". dovrebbe apparirti una cosa molto simile a questa:

Codice: Seleziona tutto

[~] # python
Python 2.5.5 (r255:77872, May 13 2010, 22:27:01) 
[GCC 4.2.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 
significa che python è installato bene. premi CTRL+D per uscire.
7. esegui i comandi:

Codice: Seleziona tutto

cd /opt
wgethttp://commondatastorage.googleapis.com/pub/gsutil.tar.gz
tar xfz gsutil.tar.gz
chown -R 0.0 /opt/gsutil
export PATH=${PATH}:/opt/gsutil
export PYTHONPATH=${PYTHONPATH}:/opt/gsutil/boto
8. prova ad usarlo.

-se funziona allora bisogna trovare una maniera di rendere i path permanenti (e non è detto che sia semplicissimo..)
-se invece non funziona dimmi dove ti fermi.




attenzione: ogni volta che slogghi e rilogghi (quindi anche se riavvii) per farlo funzionare senza problemi e senza troppe complicazioni prima dovrai dare questi due comandi:

Codice: Seleziona tutto

export PATH=${PATH}:/opt/gsutil
export PYTHONPATH=${PYTHONPATH}:/opt/gsutil/boto


ps: domattina presto parto, se non leggo la risposta entro stasera non ti risponderò prima di lunedì.

Re: google storage possibile?

Inviato: 07/04/2011, 9:51
da condorex
innanzi tutto un grazie per questo aiuto davvero prezioso
devo anche dire che c'ero arrivato anche io ma non ho avuto il tempo di provarlo
Il comando python mi restituisce

Python 2.5.5 (r255:77872, May 16 2010, 22:49:06)
[GCC 3.4.3 (release) (CodeSourcery ARM Q1B 2005)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

quindi penso che va bene è stato istallato correttamente

Cmq l'errore che da è sempre lo stesso te lo passa qui

Traceback (most recent call last):
File "/opt/gsutil/gsutil", line 63, in <module>
from gslib.command import Command
File "/share/HDA_DATA/.qpkg/Optware/gsutil/gslib/command.py", line 17, in <module>
import ctypes
File "/opt/lib/python2.5/ctypes/__init__.py", line 10, in <module>
from _ctypes import Union, Structure, Array
ImportError: No module named _ctypes

sembra che lui si aspetti ctypes in /opt/lib/python2.5/ ....
ci sentiamo lunedì :)

Re: google storage possibile?

Inviato: 13/04/2011, 16:24
da unreal64
ciao condorex,
sono tornato e non mi sono dimenticato di te! solo che ho notato che anche a me da lo stesso errore e non riesco a venirne a capo per il momento.. ti terrò aggiornato ;)

Re: google storage possibile?

Inviato: 13/04/2011, 16:30
da condorex
ciao ho cercato anche io di capirci
ma ad esempio ho un server ubuntu funzionante con gsutil
e in /opt/lib/ non c'è python come invece sembra andarlo a cercare l'errore di cui sopra
va bene anche io se ho novità ti faccio sapere
Grazie e a presto