运行此命令后显示此错误:sudo systemctl status postgresql@10-main.service
postgresql@10-main.service - PostgreSQL Cluster 10-main
Loaded: loaded (/lib/systemd/system/postgresql@.service; indirect; vendor preset: enabled)
Active: failed (Result: protocol) since Tue 2020-12-01 14:21:40 UTC; 2s ago
Process: 1603 ExecStart=/usr/bin/pg_ctlcluster --skip-systemctl-redirect 10-main start (code=exited, sta
Dec 01 14:21:40 ubuntu-s-1vcpu-2gb-sgp1-01 systemd[1]: Starting PostgreSQL Cluster 10-main...
Dec 01 14:21:40 ubuntu-s-1vcpu-2gb-sgp1-01 postgresql@10-main[1603]: Error: Invalid data directory
Dec 01 14:21:40 ubuntu-s-1vcpu-2gb-sgp1-01 systemd[1]: postgresql@10-main.service: Can't open PID file /va
Dec 01 14:21:40 ubuntu-s-1vcpu-2gb-sgp1-01 systemd[1]: postgresql@10-main.service: Failed with result 'pro
Dec 01 14:21:40 ubuntu-s-1vcpu-2gb-sgp1-01 systemd[1]: …
Run Code Online (Sandbox Code Playgroud)