Mastodonを導入した際、npmコマンドだけバックグラウンドで稼働するようになっていなかったため、nohup
を使ってバックグラウンドで稼働するようにした。
それ以降、nohup.out
にログがダバダバと放出され続けている。
以下はログの一部。
ERR! 0b9a54ac-3018-4f52-9bbd-9ff0af90184b error: データベース"mastodon_development"は存在しません ERR! 0b9a54ac-3018-4f52-9bbd-9ff0af90184b at [object Object].Connection.parseE (/home/mastodon/live/node_modules/pg/lib/connection.js:554:11) ERR! 0b9a54ac-3018-4f52-9bbd-9ff0af90184b at [object Object].Connection.parseMessage (/home/mastodon/live/node_modules/pg/lib/connection.js:381:17) ERR! 0b9a54ac-3018-4f52-9bbd-9ff0af90184b at Socket.<anonymous> (/home/mastodon/live/node_modules/pg/lib/connection.js:117:22) ERR! 0b9a54ac-3018-4f52-9bbd-9ff0af90184b at emitOne (events.js:77:13) ERR! 0b9a54ac-3018-4f52-9bbd-9ff0af90184b at Socket.emit (events.js:169:7) ERR! 0b9a54ac-3018-4f52-9bbd-9ff0af90184b at readableAddChunk (_stream_readable.js:153:18) ERR! 0b9a54ac-3018-4f52-9bbd-9ff0af90184b at Socket.Readable.push (_stream_readable.js:111:10) ERR! 0b9a54ac-3018-4f52-9bbd-9ff0af90184b at Pipe.onread (net.js:540:20)
Production環境で動作しているにもかかわらずmastodon_development
を探そうとしている。
答え。typo。
mastodon-streamingにて、環境変数をtypoしていた。
RNODE_ENV
となっており、正しくproduction環境として動作していなかった。
(2017/05/07 16:50) 当該記事の問題箇所は修正済み。