[Plone-IT] Errore su Data.fs Plone 4

2022-02-15 Thread Giampiero Lago
Salve ragazzi,

ho effettuato la copia di una istanza Plone 4; l'ho rinominata e fatto il
buildout; fin qui tutto ok ma quando cerco di farla partire mi compare
questo errore:

/home/zope/instances/errcm/buildout/parts/zeo-server/bin/runzeo
Traceback (most recent call last):
  File
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
line 405, in 
main()
  File
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
line 402, in main
s.main()
  File
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
line 158, in main
self.open_storages()
  File
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
line 207, in open_storages
self.storages[opener.name] = opener.open()
  File
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/config.py",
line 177, in open
return FileStorage(config.path, **options)
  File
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
line 185, in __init__
read_only=read_only,
  File
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
line 1588, in read_index
name, pos)
  File
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
line 54, in panic
raise CorruptedTransactionError(message % data)
ZODB.FileStorage.FileStorage.CorruptedTransactionError:
/home/zope/instances/errcm/buildout/var/filestorage/Data.fs redundant
transaction length check failed at 44762363

c'è qualcosa che posso fare prima di buttare tutto ???

Grazie Mille
Giampiero
-- 

Giampiero Lago
Web Area Manager - IT Core
TIGEM (Telethon Institute of Genetics and Medicine)
Via Campi Flegrei, 34
80078 - POZZUOLI (NA)

Direct Phone:   +39 081 19230640
Mobile: +39 349 9379650
Secretariat Phone:  +39 081 19230600
Fax:+39 081 19230651

E-mail: l...@tigem.it
Website:http://www.tigem.it
___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


Re: [Plone-IT] Errore su Data.fs Plone 4

2022-02-15 Thread Alessandro Pisa
On Tue, 15 Feb 2022 at 17:55, Giampiero Lago  wrote:
>
> Salve ragazzi,
>
> ho effettuato la copia di una istanza Plone 4; l'ho rinominata e fatto il 
> buildout; fin qui tutto ok ma quando cerco di farla partire mi compare questo 
> errore:
>
> /home/zope/instances/errcm/buildout/parts/zeo-server/bin/runzeo
> Traceback (most recent call last):
>   File 
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
>  line 405, in 
> main()
>   File 
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
>  line 402, in main
> s.main()
>   File 
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
>  line 158, in main
> self.open_storages()
>   File 
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
>  line 207, in open_storages
> self.storages[opener.name] = opener.open()
>   File 
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/config.py",
>  line 177, in open
> return FileStorage(config.path, **options)
>   File 
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
>  line 185, in __init__
> read_only=read_only,
>   File 
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
>  line 1588, in read_index
> name, pos)
>   File 
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
>  line 54, in panic
> raise CorruptedTransactionError(message % data)
> ZODB.FileStorage.FileStorage.CorruptedTransactionError: 
> /home/zope/instances/errcm/buildout/var/filestorage/Data.fs redundant 
> transaction length check failed at 44762363
>
> c'è qualcosa che posso fare prima di buttare tutto ???
>

Dipende, se non ti interessa quello che c'è sopra butta via tutto :)

Altrimenti c'e' da capire cosa fare, per esempio potresti recuperare
il Data.fs all'ultima transazione buona troncando il file:
- 
https://davidjb.com/blog/2010/07/plonezope-truncating-a-data-fs-back-to-a-certain-datetime/
- 
https://blog.gocept.com/2019/06/14/undo-transactions-by-truncating-zodb-data-fs/

Ciao
-- 
@ale_pisa - http://ale-rt.github.io - http://alepisa.blogspot.com -
https://it.linkedin.com/in/apisa
___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


Re: [Plone-IT] Errore su Data.fs Plone 4

2022-02-15 Thread Riccardo Lemmi
On Tuesday 15 February 2022, Giampiero Lago wrote:
> Salve ragazzi,
> 
> ho effettuato la copia di una istanza Plone 4; l'ho rinominata e
> fatto il buildout; fin qui tutto ok ma quando cerco di farla partire
> mi compare questo errore:
> 
> /home/zope/instances/errcm/buildout/parts/zeo-server/bin/runzeo
> Traceback (most recent call last):
>   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x8
> 6_64.egg/ZEO/runzeo.py", line 405, in 
> main()
>   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x8
> 6_64.egg/ZEO/runzeo.py", line 402, in main
> s.main()
>   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x8
> 6_64.egg/ZEO/runzeo.py", line 158, in main
> self.open_storages()
>   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x8
> 6_64.egg/ZEO/runzeo.py", line 207, in open_storages
> self.storages[opener.name] = opener.open()
>   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x8
> 6_64.egg/ZODB/config.py", line 177, in open
> return FileStorage(config.path, **options)
>   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x8
> 6_64.egg/ZODB/FileStorage/FileStorage.py", line 185, in __init__
> read_only=read_only,
>   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x8
> 6_64.egg/ZODB/FileStorage/FileStorage.py", line 1588, in read_index
> name, pos)
>   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x8
> 6_64.egg/ZODB/FileStorage/FileStorage.py", line 54, in panic
> raise CorruptedTransactionError(message % data)
> ZODB.FileStorage.FileStorage.CorruptedTransactionError:
> /home/zope/instances/errcm/buildout/var/filestorage/Data.fs redundant
> transaction length check failed at 44762363
> 
> c'è qualcosa che posso fare prima di buttare tutto ???
> 
> Grazie Mille
> Giampiero

Ciao,
il data.fs è corrotto, direi che la copia ha avuto qualche problema. La 
prima cosa da provare è fare una nuova copia di var, ovviamente 
supponendo che il file originale non avesse già problemi.

-- 
Riccardo Lemmi
Über Developer
http://www.reflab.com


signature.asc
Description: This is a digitally signed message part.
___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


Re: [Plone-IT] Errore su Data.fs Plone 4

2022-02-15 Thread Natale Tarantino

Il 15/02/2022 17:35, Giampiero Lago ha scritto:

Salve ragazzi,

ho effettuato la copia di una istanza Plone 4; l'ho rinominata e fatto 
il buildout; fin qui tutto ok ma quando cerco di farla partire mi 
compare questo errore:


/home/zope/instances/errcm/buildout/parts/zeo-server/bin/runzeo
Traceback (most recent call last):
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", 
line 405, in 

    main()
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", 
line 402, in main

    s.main()
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", 
line 158, in main

    self.open_storages()
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", 
line 207, in open_storages

    self.storages[opener.name ] = opener.open()
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/config.py", 
line 177, in open

    return FileStorage(config.path, **options)
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py", 
line 185, in __init__

    read_only=read_only,
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py", 
line 1588, in read_index

    name, pos)
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py", 
line 54, in panic

    raise CorruptedTransactionError(message % data)
ZODB.FileStorage.FileStorage.CorruptedTransactionError: 
/home/zope/instances/errcm/buildout/var/filestorage/Data.fs redundant 
transaction length check failed at 44762363


c'è qualcosa che posso fare prima di buttare tutto ???

Grazie Mille
Giampiero
--
Giampiero Lago
Web Area Manager - IT Core
TIGEM (Telethon Institute of Genetics and Medicine)
Via Campi Flegrei, 34
80078 - POZZUOLI (NA)

Direct Phone:   +39 081 19230640
Mobile: +39 349 9379650
Secretariat Phone:  +39 081 19230600
Fax:+39 081 19230651
E-mail: l...@tigem.it
Website:http://www.tigem.it

___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


Se stai operando sulla stessa macchina e l'originale funzionava

prova senza rinominare la copia

___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


Re: [Plone-IT] Errore su Data.fs Plone 4

2022-02-16 Thread Yuri
Prova a rifare la copia del Data.fs, forse sei stato solo sfortunato se 
hai fatto la copia da l'istanza live e hai beccato un momento di 
inconsistenza su filesystem.


Detto questo, perché rifare il buildout? Se copi tutto, non hai bisogno 
di rifarlo, basta mantenere il path medesimo (oppure aggiornarlo in 
varie parti ma non ne vale la pena).


Il 15/02/22 17:35, Giampiero Lago ha scritto:

Salve ragazzi,

ho effettuato la copia di una istanza Plone 4; l'ho rinominata e fatto 
il buildout; fin qui tutto ok ma quando cerco di farla partire mi 
compare questo errore:


/home/zope/instances/errcm/buildout/parts/zeo-server/bin/runzeo
Traceback (most recent call last):
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", 
line 405, in 

    main()
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", 
line 402, in main

    s.main()
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", 
line 158, in main

    self.open_storages()
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py", 
line 207, in open_storages

    self.storages[opener.name ] = opener.open()
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/config.py", 
line 177, in open

    return FileStorage(config.path, **options)
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py", 
line 185, in __init__

    read_only=read_only,
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py", 
line 1588, in read_index

    name, pos)
  File 
"/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py", 
line 54, in panic

    raise CorruptedTransactionError(message % data)
ZODB.FileStorage.FileStorage.CorruptedTransactionError: 
/home/zope/instances/errcm/buildout/var/filestorage/Data.fs redundant 
transaction length check failed at 44762363


c'è qualcosa che posso fare prima di buttare tutto ???

Grazie Mille
Giampiero
--
Giampiero Lago
Web Area Manager - IT Core
TIGEM (Telethon Institute of Genetics and Medicine)
Via Campi Flegrei, 34
80078 - POZZUOLI (NA)

Direct Phone:   +39 081 19230640
Mobile: +39 349 9379650
Secretariat Phone:  +39 081 19230600
Fax:+39 081 19230651
E-mail: l...@tigem.it
Website:http://www.tigem.it

___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


Re: [Plone-IT] Errore su Data.fs Plone 4

2022-02-16 Thread Giampiero Lago
Grazie Ragazzi,

alla fine ho cancellato il Data.fs l'ho fatto ripartire con un Data.fs
vuoto e poi gli ho copiato sopra tutta la cartella var/ ed ha funzionato
perfettamente

@Yuri  ho dovuto rifare il buildout in quanto stavo sullo
stesso server e avevo necessità di accedere sia alla vecchia istanza che
alla nuova e quindi ho dovuto modificare le porte di accesso.

Giampiero

Il giorno mer 16 feb 2022 alle ore 10:21 Alessandro Pisa <
alessandro.p...@gmail.com> ha scritto:

> On Tue, 15 Feb 2022 at 17:55, Giampiero Lago  wrote:
> >
> > Salve ragazzi,
> >
> > ho effettuato la copia di una istanza Plone 4; l'ho rinominata e fatto
> il buildout; fin qui tutto ok ma quando cerco di farla partire mi compare
> questo errore:
> >
> > /home/zope/instances/errcm/buildout/parts/zeo-server/bin/runzeo
> > Traceback (most recent call last):
> >   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
> line 405, in 
> > main()
> >   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
> line 402, in main
> > s.main()
> >   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
> line 158, in main
> > self.open_storages()
> >   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZEO/runzeo.py",
> line 207, in open_storages
> > self.storages[opener.name] = opener.open()
> >   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/config.py",
> line 177, in open
> > return FileStorage(config.path, **options)
> >   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
> line 185, in __init__
> > read_only=read_only,
> >   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
> line 1588, in read_index
> > name, pos)
> >   File
> "/home/zope/instances/errcm/buildout/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
> line 54, in panic
> > raise CorruptedTransactionError(message % data)
> > ZODB.FileStorage.FileStorage.CorruptedTransactionError:
> /home/zope/instances/errcm/buildout/var/filestorage/Data.fs redundant
> transaction length check failed at 44762363
> >
> > c'è qualcosa che posso fare prima di buttare tutto ???
> >
>
> Dipende, se non ti interessa quello che c'è sopra butta via tutto :)
>
> Altrimenti c'e' da capire cosa fare, per esempio potresti recuperare
> il Data.fs all'ultima transazione buona troncando il file:
> -
> https://davidjb.com/blog/2010/07/plonezope-truncating-a-data-fs-back-to-a-certain-datetime/
> -
> https://blog.gocept.com/2019/06/14/undo-transactions-by-truncating-zodb-data-fs/
>
> Ciao
> --
> @ale_pisa - http://ale-rt.github.io - http://alepisa.blogspot.com -
> https://it.linkedin.com/in/apisa
> ___
> Plone-IT mailing list
> plone...@lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>


-- 

Giampiero Lago
Web Area Manager - IT Core
TIGEM (Telethon Institute of Genetics and Medicine)
Via Campi Flegrei, 34
80078 - POZZUOLI (NA)

Direct Phone:   +39 081 19230640
Mobile: +39 349 9379650
Secretariat Phone:  +39 081 19230600
Fax:+39 081 19230651

E-mail: l...@tigem.it
Website:http://www.tigem.it
___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html