O Fedora 16 migrou para systemd
do tradicional layout init.d, então você deve executar su - postgres -c "PGDATA=/var/lib/pgsql/data initdb"
diretamente, veja Wiki do Fedora
Estou tentando instalar o posgresql no F16 para trabalhar com a instalação dos meus trilhos. Usando este guia
Mas quando executo service postgresql initdb
, recebo este erro
Unknown operation initdb
O Fedora 16 migrou para systemd
do tradicional layout init.d, então você deve executar su - postgres -c "PGDATA=/var/lib/pgsql/data initdb"
diretamente, veja Wiki do Fedora
Lendo o link que você fornece diz
For PostgreSQL version 9.0 and above, the <name> is postgresql-9.0...
e depois é dito
service <name> initdb
então eu estou supondo que você quer
service postgresql-9.0 initdb
Agora você pode usar sudo postgresql-setup initdb
.