Я только что собрал / установил Postgresql на моем компьютере с Ubuntu, и у меня возникают проблемы с его запуском, я продолжаю получать сообщение об ошибке.
Я настроил сервер для запуска и вывода файла журнала (точно как в документация), похоже, он работает нормально (работает как su - postgres, которому принадлежит каталог pgsql):
postgres@ubuntu:~$ /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 &
[1] 2200
Но затем я пытаюсь создать базу данных и получаю эту ошибку:
postgres@ubuntu:~$ usr/local/pgsql/bin/createdb test
-su: usr/local/pgsql/bin/createdb: No such file or directory
[1]+ Exit 2 /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data > logfile 2>&1
Любые идеи о том, что мне не хватает? Я делал это раньше - сейчас я просто запутался ...
Хм ... тебе не хватает / в начале.
В приглашении bash указано, что вы $ home, и вы запускаете createdb без начала /, поэтому он ищет $ home / usr / local / pgsql / bin / createdb