Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Petr Losa 06 Května 2007, 00:31:16
-
Dobrý den, po nainstalování Firebird databáze na systém Ubuntu 6.06.1 jsem narazil na problem s jejim spusteni
nainstaloval sem nasledujici balicky:
sudo apt-get remove firebird2-super-server firebird2-utils-super firebird2-server-commonale po spusteni:
root@UbuntuSERVER:~# /etc/init.d/firebird2 start
Starting Firebird server: Could not open /usr/lib/firebird2/run/isc_guard1.UbuntuSERVER for write
check /var/log/firebird.log file for errors
can not start server
Nevím co s tím, může někdo pomoct ?
jeste bych mel asi vypsat log:
UbuntuSERVER (Client) Sun May 6 00:11:05 2007
INET/inet_error: connect errno = 111
UbuntuSERVER (Client) Sun May 6 00:11:05 2007
/usr/lib/firebird2/bin/fbguard: bin/fbserver terminated abnormally (1)
UbuntuSERVER (Client) Sun May 6 00:11:05 2007
/usr/lib/firebird2/bin/fbguard: guardian starting bin/fbserver
UbuntuSERVER (Client) Sun May 6 00:11:05 2007
/usr/lib/firebird2/bin/fbguard: bin/fbserver terminated abnormally (1)
UbuntuSERVER (Client) Sun May 6 00:11:05 2007
/usr/lib/firebird2/bin/fbguard: guardian starting bin/fbserver
-
A co ta hlaska
Starting Firebird server: Could not open /usr/lib/firebird2/run/isc_guard1.UbuntuSERVER for write
zkusil jste zmenit prava k tomuto souboru (pripadne i pro nadreazeny adresar) pro zapis pro kazdeho? Pokud to pomuze, tak bych hledal pod jakym username firebird bezi (obvykle firebird2) a nastavil opravneni primo pro tohoto uzivatele. Take jsem se s podobnou zalezitosti nedavno pral (instalace AVG7.5 licencniho serveru) a bylo to prave timhle
-
No prave ze ten soubor vubec v adresari neni /usr/lib/firebird2/run/isc_guard1.UbuntuSERVER
-
Takže sem to vyřešil sam, zjistil sem že se vytvořeny adresař v /var/run/firebird2 se po restartu smazal a tudíž nešla služba spustit
Pro opravu je potřeba upravit kod /etc/init.d/firebird2 a po radku
# Check the file is there and is executable.
MANAGER=$FIREBIRD/bin/fbmgr.bin
[ -x $MANAGER ] || exit 0přidat
if [ ! -d /var/run/firebird2 ]
then
cd /var/run
mkdir firebird2
chmod -f 770 firebird2
chown -f firebird:firebird firebird2
finyní již funguje vše jak má :d