Wie installiere ich eine ältere Version von rabbitmq auf 11.04?

Wie installiere ich eine ältere Version von rabbitmq auf 11.04?

Ich kann die neueste Version des RabbitMQ-Servers problemlos installieren mit

sudo apt-get install rabbitmq-server

Es installiert Version 2.3.1-1

Ich habe versucht, ältere Versionen zu installieren, indem ich die .deb-Datei heruntergeladen und dann das Paket installiert habe

sudo dpkg -i rabbitmq-server_olderversion-1_all.deb

Aber ich erhalte immer diesen Fehler:

Not creating home directory `/var/lib/rabbitmq'.
Starting rabbitmq-server: TIMEOUT - check /var/log/rabbitmq/startup_{log,err}
rabbitmq-server.
invoke-rc.d: initscript rabbitmq-server, action "start" failed.
dpkg: error processing rabbitmq-server (--install):
subprocess installed post-installation script returned error exit status 1
Processing triggers for man-db ...
Errors were encountered while processing:

Wie kann ich eine ältere Version installieren?

Antwort1

Sie haben wahrscheinlich einige Daten aus der neueren Version, die möglicherweise im Widerspruch zu den Erwartungen der älteren Version stehen. Es ist unwahrscheinlich, dass die ältere Version weiß, wie sie die Datenformate/Konfigurationen usw. vom neuen Layout herunterstufen kann.

Ich hatte ein ähnliches Problem, alsUpgrade durchführenvon einer älteren Version auf 2.4.0 – beim Start versuchte rabbitmq, seine Datenbank zu aktualisieren, was jedoch fehlschlug. Versuchen Sie, Ihre aktuelle rabbitmq-Version zu deinstallieren, /var/lib/rabbitmq manuell zu entfernen/umzubenennen und es dann erneut zu installieren.

verwandte Informationen