Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: Cepela 10 Dubna 2009, 12:36:36
-
Ahoj, pri startu Ubuntu 8.10 server mi hlasi sql server chybu:
The PostgreSQL server failed to start. Please check the log output:
2009-04-10 12:28:56 CEST FATAL: could not access private key file "server.key": Permission denied
Googlil sem, googlil, ale malo, nic sem nejak nenasel, jen ze ten soubor server.key a server.crt musi byt pritomny. Tak sem je hledal a nasel sem je v /var/lib/postgresql/8.3/main , takze ikdyz to presto nejde, tak sem se chtel vydat cestou selskeho rozumu a Postgresql odebrat a znovu pridat, ale ejhle, ono to taky nejde, protoze postgresql nejde nastartovat (nachapu, proc pri odebirani to musi nejdriv nastartovat). Takze uz trosku nevim jak dal.
Poradite nekdo prosim jak to rozbehat?
Diky
-
co prava k tomu souboru?
jak jsi ho instaloval?
-
Instaloval sem ho pri instalaci systemu, takze by se to melo udelat samo, ale asi ne. A nevim jak moc je bezpecne tomu a onemu pridavat rucne prava a hlavne pro jakeho uzivatele.
-
Tak ja uz nejak nevim, jak na to server.key, tak na /etc/ssl/private/ssl-cert-snakeoil.key na ktery to odkazuje sem dal uplna prava pro vsechny a i presto to stale hazi permission denied. Uz sem celkem bezradny. Propo, vlastnikem tech souboru je uzivatel postgres, tak nevim jestli je i tohle spravne. Prosim HELP
-
Instaloval jste přímo z balíků Ubuntu?
-
toto jsi videl?
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=410886
-
DR.Silenator> Ano, byl instalovan primo pri hlavni instalaci systemu z cd. Potom sem po nejakem case provedl zalohu systemu, novou instalaci na novy disk a obnovu ze zalohy, ale nevim kdy presne tato chyba nastala, protoze sem misto postgresql pouzival MySQL. Ted sem chtel zkusit prejit na Postgresql a prisel sem na tuto chybu.
Mallox> Nevidel, dik za odkaz. Nejak sem se tim s mou ubohou anglictinou prokousal, ale nedokazal sem v tom najit reseni. Jeden pise ze pomohl znovu apt-get upgrade, druhy ze sachoval s uzivatelem postgres a treti, ze mu nepomohlo ani jedno. U me upgrade nezabral, protoze jak pri upgrade, tak pri dist-upgrede to sice postgresql chce upgradovat, ale pokazde to stroskota na te same chybe a to s tim uzivatelem a NIS sem nejak nepochopil patrne kvuli prekladu.
-
Nemate tedy alespon nekdo nejakou radu jak to odinstalovat? Mozna by nova instalace pomohla a rozbehlo by se to.
-
samotna odinstalace moc nepomuze..postgres nechava nejaka data v jinych nez std adresarich..
pak je take potreba smazat uzivatele postgres..
ja jsem skocil rovnou do postgresu, po zapaseni s nim na windows, na linuxu nebyl zadny problem..instalace a beh..
me spis napada, ze sis poskodil integritu tou zalohou..
jak jsi zalohoval? kopirovanim adresaru nebo dump data (jestli jsi tedy pouzival postges)?
zkousel jsi apt-get s purge a/nebo -f parametry?
-
Hotovo - vyreseno. Pomohlo apt-get purge postgresql-common, pak restart s trochu nepovedenym nabehem systemu a po nabehnuti systemu sudo apt-get install postgresql postgresql-contrib. Mockrat dekuji
-
tak to blahopreji ;)