failed to load command: unicorn_rails

What

以下のようなエラーメッセージが発生しました。

failed to load command: unicorn_rails (/home/ec2-user/.rbenv/versions/2.5.1/bin/unicorn_rails)
pid=/var/www/pile}/tmp/pids/unicorn.pid not writable

Solution

pidの値がおかしい。

実際、config/unicorn.rbを確認すると、以下のようになっていました。余分な}を消せば、無事unicorn_railsが通りました。

# Before 
pid "#{app_path}}/tmp/pids/unicorn.pid"
# After
pid "#{app_path}/tmp/pids/unicorn.pid"