rake db:create:all を実行すると、FATAL role does not exist というエラーが表示されます。
ここの投稿では、答えがうまくいかないことを除いて、同じ質問をしています。
この方法でpostgresqlコンソールにアクセスします:「sudo -u postgres psql」
タイピング
CREATE ROLE X SUPERUSER
CREATE ROLE X CREATEDB LOGIN
postgres=# プロンプトでは何もしません。何もない。成功または失敗のメッセージや確認メッセージは一切表示されません。
\du と入力してロールを一覧表示すると、postgres ロールしか表示されません。