Já se passaram alguns meses desde a última vez que usei o PostgreSQL no meu desktop Arch Linux e, aparentemente, depois de algumas atualizações, algo deve ter quebrado. Se eu perguntar o status do serviço, recebo ( systemctl status postgresql
):
× postgresql.service - PostgreSQL database server
Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled; preset: disabled)
Active: failed (Result: exit-code) since Wed 2024-02-21 16:00:22 -03; 1h 28min ago
CPU: 54ms
fev 21 16:00:22 phili systemd[1]: Starting PostgreSQL database server...
fev 21 16:00:22 phili postgres[11667]: An old version of the database format was found.
fev 21 16:00:22 phili postgres[11667]: See https://wiki.archlinux.org/index.php/PostgreSQL#>
fev 21 16:00:22 phili systemd[1]: postgresql.service: Control process exited, code=exited, >
fev 21 16:00:22 phili systemd[1]: postgresql.service: Failed with result 'exit-code'.
fev 21 16:00:22 phili systemd[1]: Failed to start PostgreSQL database server.
Já tentei reinstalar de várias maneiras. Mas principalmente com algo assim:
pacman -Rsn postgresql
rm -rf /var/lib/postgres
pacman -Syu postgresql
A versão que estou instalando é a mais recente, a 16, mas já tentei tudo isso com a 14 também. E sim, tentei reiniciar meu PC várias vezes.