2016-07-08 16 views
0

Ich habe kürzlich ein AWS-Abonnement erworben und versuche eine Produktionsumgebung einzurichten, um meine Rails-App zu hosten. Ich verwende eine EC2-Instanz mit CentOS 7 und ich benutze Mariadb als SQL-Server und dünn wie meinen Rails-Server. Alles lief gut, bis ich gestern die EC2-Instanz gestoppt habe. Ich habe keine Konfiguration geändert und trotzdem kann ich nicht dünn werden. Ich habe viele Lösungen ohne Erfolg ausprobiert. Ich verwende eine Konfigurationsdatei, um Thin auszuführen. Wenn ich den Befehl thin start -e production verwende, startet es erfolgreich, aber ich habe kein Glück mit der Konfigurationsdatei. Die PID- und Socket-Dateien werden nicht erstellt. Ich denke, es ist kein Problem mit meiner Konfigurationsdatei, weil es gestern gut funktionierte. Kannst du ein paar Hinweise geben, was das Problem sein könnte? Kann es etwas mit Betriebssystemkonfigurationen wie Berechtigungen zu tun haben? Danke im Voraus!Thin kann nach dem Neustart nicht gestartet werden [CentOS 7 + AWS EC2]

Antwort

1

Immerhin war es ein Berechtigungsproblem. Ich habe den Befehl nicht als root ausgeführt, daher würde er wegen fehlender Berechtigungen nicht laufen. Sudo su und es funktionierte wie ein Zauber. Danke trotzdem!