I’ve trying to install MetaBrainz server following the instructions at https://github.com/metabrainz/musicbrainz-server/blob/master/INSTALL.md.
However, I encountered a problem when running:
./admin/InitDb.pl --createdb --import /tmp/dumps/mbdump*.tar.bz2 --echo
Here’s the error message:
Failed query:
‘SELECT current_setting(‘server_version_num’)’
()
08006 DBI connect(‘dbname=template1’,‘postgres’,…) failed: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket “/var/run/postgresql/.s.PGSQL.5432”?
at /mnt/c/Users/jirui/Desktop/musicbrainz-server/admin/…/lib/Sql.pm line 460.
Sql::catch {…} (MusicBrainz::Server::Exceptions::DatabaseError=HASH(0x3093f48)) called at /usr/share/perl5/Try/Tiny.pm line 115
Try::Tiny::try(CODE(0x169a620), Try::Tiny::Catch=REF(0x280ea98), Try::Tiny::Finally=REF(0x1a54b70)) called at /mnt/c/Users/jirui/Desktop/musicbrainz-server/admin/…/lib/Sql.pm line 466
Sql::_select_list(Sql=HASH(0x280b5d8), “SELECT current_setting(‘server_version_num’)”, ARRAY(0x2e69df0), “arrayref”, CODE(0x2e53370)) called at /mnt/c/Users/jirui/Desktop/musicbrainz-server/admin/…/lib/Sql.pm line 485
Sql::select_list_of_lists(Sql=HASH(0x280b5d8), “SELECT current_setting(‘server_version_num’)”) called at /mnt/c/Users/jirui/Desktop/musicbrainz-server/admin/…/lib/Sql.pm line 416
Sql::select_single_column_array(Sql=HASH(0x280b5d8), “SELECT current_setting(‘server_version_num’)”) called at /mnt/c/Users/jirui/Desktop/musicbrainz-server/admin/…/lib/Sql.pm line 431
Sql::select_single_value(Sql=HASH(0x280b5d8), “SELECT current_setting(‘server_version_num’)”) called at ./admin/InitDb.pl line 73
main::RequireMinimumPostgreSQLVersion() called at ./admin/InitDb.pl line 521
08006 DBI connect(‘dbname=template1’,‘postgres’,…) failed: could not connect to server: No such file or directory
Is the server running locally and accepting
Since I’m totally new to all of this, I suspect I probably did something wrong.
Thanks a lot!