WISE 1.3 ZEO Installation

siehe auch  http://tide.act.nato.int/mediawiki/index.php/ZEO

  1. WISE 1.3 installiert
  2. In den Ordner c:\programme\wise\zope wechseln, dort python.exe c:\programme\wise\zope\zope\bin\mkzeoinstance.py c:\programme\wise\zope\zeoserver 8888
    eingeben
  3. In der Systemsteuerung den zope/wise Dienst stoppen
  4. Die data.fs von
    C:\Programme\WISE\data\var nach C:\Programme\WISE\zope\zeoserver\var
    kopieren
  5. Die Datei
    C:\Programme\WISE\zope\zeoserver\bin\runzeo
    in
    runzeo.bat umbenennen und editieren:

    • Den Eintrag INSTANCE_HOME ersetzen durch $ZEOINSTANCE
    • Unter ZOPE_RUN den Eintrag Zope\Startup\run.py durch ZEO\runzeo.py ersetzen
    • Unter CONFIG_FILE den Pfad anpassen c:\zope\instance\zeoserver\etc\zeo.con
  6. Die Datei c:\Programme\wise\zope\bin\zopeservice.py in zeoservice.py umenennen und anpassen
    • Den Eintrag INSTANCE_HOME anpassen (C:\Programme\WISE\zope\zeoserver)
    • Den Eintrag ZOPE_RUN anpassen
    • Zope2 in ZEO ändern
    • Startup löschen
    • run.py in runzeo.py umbenennen
    • Im Abschnittt CONFIG_FILE zope.conf in zeo.conf ändern 
    • Unter servicename Zope in Zeo umbenennen
    • Unter _svc_display_name_ Wise in Zeo umbenennen
  7. In der DOS-Box wird der Zeoservice initialisiert
    c:\programme\wise\zope\bin\python.exe c:\programme\wise\zope\zeoserver\bin\zeoservice.py –startup auto install (zeo1.jpg)
    c:\programme\wise\zope\bin\python.exe c:\programme\wise\zope\zeoserver\bin\zeoservice.py start (zeo2.jpg)

Folgenede Anpassungen sind am zeo-client notwendig

  1. C:\Programme\WISE\wise\etc\zope.conf
    • Define INSTANCE
      C:\Programme\WISE\zope\zeoserver
      (zeile 26 sonst wird nicht instance_home auf zeoserver gelegt)
    •  b.) Den Abschnitt zodb_db main auskommentieren
          #<zodb_db main>
         # Main FileStorage database
        #    <filestorage>
        #      path $DATA/var/Data.fs
        #    </filestorage>
        #    mount-point /
        #</zodb_db>
    • b.) Die Kommentarzeischen im Abschnitt ZEO client storage löschen
    • c.) Die Portnummer ggf. anpassen
         # ZEO client storage:
        <zodb_db main>
        mount-point /
        # ZODB cache, in number of objects
        cache-size 5000
         <zeoclient>
         server localhost:8888
         storage 1
         name zeostorage
         var $INSTANCE/var
         # ZEO client cache, in bytes
         cache-size 20MB
         # Uncomment to have a persistent disk cache
         #client zeo1
         </zeoclient>
        </zodb_db>
  2. Den Ordner products von C:\Programme\WISE\zope\Zope\lib nach C:\Programme\WISE\zope\zeoserver kopieren
  3. Kopiere site.zcml von C:\Programme\WISE\zope\Zope\skel\etc nach C:\Programme\WISE\zope\zeoserver\etc
  4. Die Datei access von C:\Programme\WISE\wise nach C:\Programme\WISE\zope\zeoserver kopieren (emergency passwort
  5. Jetzt den ZEO CLient über die Command-Line starten.
    c:\programme\wise\zope\bin\runzope.bat -X “debug-mode=on”

About Jörg Bartels

Mein Name ist Jörg Bartels und musste jahrelang die Knechtschaft des gestrengen Chefs ertragen ;-) Ich arbeite als Webmaster im Flottenkommando. Meine Hobbys sind meine Familie, die Computerei, Volleyball und Modellbau.
This entry was posted in Clustering, deutsch, WISE 1.3. Bookmark the permalink.

Leave a Reply