Einige Notizen zu den VMs. Die Hilfe von VBoxManage (VBoxManage -h | less) gibt auch Auskunft. Auflisten der laufenden VMs
VBoxManage list runningvms
Auflisten der Eigenschaften einer VM um dessen IP herauzufinden
VBoxManage guestproperty enumerate [vmname]
Starten einer VM
VBoxManage startvm [vmname] --type headless
Stoppen einer VM
VBoxManage controlvm [vmname] poweroff
Die VMMain starten
Sollte die vmmain abgestürzt sein oder ähnliches kann man sie wie folgt neu hochfahren:
VBoxManage startvm vmmain --type headless
oder das Script ausführen: start_vmmain.sh
Wenn die VM hochgefahren ist, per SSH drauf verbinden und:
cd rails-workspace cap daemons:start cap delayed_job:start cd bin/startProducer.sh bin/showQueues.sh
Wenn ./showQueues.sh einen Fehler erzeugt, wie "Error: unable to connect to node rabbit@base: nodedown", dann ist es wahrscheinlich, dass man Abhilfe schaffen kann durch:
rm /var/lib/rabbitmq/mnesia/rabbit/rabit_persister.LOG /etc/init.d/rabbitmq-server restart