Firebird problem na Slackware

Problemy dotyczące innych systemów operacyjnych
newslack
Posty: 13
Rejestracja: 05 maja 2019, 15:40

Firebird problem na Slackware

Post autor: newslack »

Zainstalowałem firebirda z paczki LINUX AMD 64 FirebirdCS-2.5.8.27089-0.amd64.tar.gz, instalacja przeszła pomyślnie.
Nie miałem utworzonego skryptu jego uruchomienia więc skopiowałem, ustawiłem właściciela, ustawiłem uprawnienia i dowiązanie symboliczne:
cp /opt/firebird/misc/firebird.init.d.slackware /etc/init.d/firebird
chown root:root /etc/init.d/firebird
chmod 775 /etc/init.d/firebird
ln -s /etc/init.d/firebird /usr/sbin/rcfirebird

Teraz gdy chce uruchomić firebirda poleceniem rcfirebird start to wyskakuje:

Kod: Zaznacz cały

Starting Firebird server [default]: root@test_hostname:~#
i nie startuje, a gdy chcę wyłączyć i wpisuje:
root@test_hostname:~# rcfirebird stop

Kod: Zaznacz cały

Stopping Firebird server [default]: error: no PID file.
Gdzie szukać przyczyny?
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2302
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Re: Firebird problem na Slackware

Post autor: LordRuthwen »

Uruchom skrypt ze stracem, zobaczysz co się dokładnie dzieje.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Re: Firebird problem na Slackware

Post autor: mariaczi »

newslack pisze: 15 maja 2019, 18:51 Gdzie szukać przyczyny?
To co kolega powyżej napisał jak również w logach samego firebirda i ewentualnie systemu.
newslack
Posty: 13
Rejestracja: 05 maja 2019, 15:40

Re: Firebird problem na Slackware

Post autor: newslack »

Po wpisaniu polecenia:
strace -o output.txt rcfirebird start

zapisało do pliku:
http://wklejto.pl/746504
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2302
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Re: Firebird problem na Slackware

Post autor: LordRuthwen »

Kod: Zaznacz cały

strace -f -s 1000 -o output.txt rcfirebird start
newslack
Posty: 13
Rejestracja: 05 maja 2019, 15:40

Re: Firebird problem na Slackware

Post autor: newslack »

@up
Po wpisaniu tego polecenia output.txt wygląda tak:
http://wklejto.pl/746865
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2302
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Re: Firebird problem na Slackware

Post autor: LordRuthwen »

To nie wygląda na kompletny strace
newslack
Posty: 13
Rejestracja: 05 maja 2019, 15:40

Re: Firebird problem na Slackware

Post autor: newslack »

Faktycznie, masz racje, na tej wklejce jest ograniczona liczba znaków.
Wrzuciłem tez na inną wklejkę i plik na hosting
https://wklejaj.pl/Firebirda
http://hostuje.net/file.php?id=34fb305b ... 15d31ccfb8
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Re: Firebird problem na Slackware

Post autor: mariaczi »

Spróbuj instalacji ze źródeł (za tym postem: https://www.firebirdnews.org/howto-inst ... are-linux/ (wiem, post już ma brodę, lecz sposób może być aktualny))

Kod: Zaznacz cały

1. unpack the firebird…tgz package.
2. ./install.sh
If you run Classic Server – that’s it, install is complete (just make sure inetd is running). If you run Super Server, you can easily start the server like this:

Kod: Zaznacz cały

/opt/firebird/bin/fbmgr -start -forever
If you wan’t it to start everytime you boot up, simply add that line to /etc/rc.d/rc.M or /etc/rc.d/rc.local

To stop it, use:

Kod: Zaznacz cały

/opt/firebird/bin/fbmgr -shut
Znalazłem jeszcze świeższy tutorial: http://linuxcampinas.blogspot.com/2015/ ... re-14.html (google translate, pewnie się przyda ;) )
newslack
Posty: 13
Rejestracja: 05 maja 2019, 15:40

Re: Firebird problem na Slackware

Post autor: newslack »

mariaczi pisze: 09 czerwca 2019, 21:06 Spróbuj instalacji ze źródeł (za tym postem: https://www.firebirdnews.org/howto-inst ... are-linux/ (wiem, post już ma brodę, lecz sposób może być aktualny))

Kod: Zaznacz cały

1. unpack the firebird…tgz package.
2. ./install.sh
If you run Classic Server – that’s it, install is complete (just make sure inetd is running). If you run Super Server, you can easily start the server like this:

Kod: Zaznacz cały

/opt/firebird/bin/fbmgr -start -forever
If you wan’t it to start everytime you boot up, simply add that line to /etc/rc.d/rc.M or /etc/rc.d/rc.local

To stop it, use:

Kod: Zaznacz cały

/opt/firebird/bin/fbmgr -shut
Znalazłem jeszcze świeższy tutorial: http://linuxcampinas.blogspot.com/2015/ ... re-14.html (google translate, pewnie się przyda ;) )
Próbowałem tez tymi sposobami, ale bezskutecznie, już brakuje mi pomysłów. Może rzecz w tym, że robie to na wirtualnej maszynie i stąd wynikają jakieś problemy?
ODPOWIEDZ