Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ? / 25 сообщений из 27, страница 1 из 2
08.01.2015, 22:08
    #38850477
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
hi all

Кто в линухе шарит, подскажите, плз: отчего при падении ФБ может перестать создаваться коре-файл там, в где я ему задал больше года взад:

/etc/sysctl.conf
Код: plaintext
1.
2.
3.
4.
5.
6.
# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1

# 14.10.2013 1820
kernel.core_pattern=/tmp/core.%e.%p


- ?

В логе ФБ записано русским по белому:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
oel64   Thu Jan  8 21:27:37 2015
        /opt/fb30trnk/bin/fbguard: /opt/fb30trnk/bin/firebird terminated abnormally (-1)



oel64   Thu Jan  8 21:27:37 2015
        /opt/fb30trnk/bin/fbguard: guardian starting /opt/fb30trnk/bin/firebird

- а коры нету.

Вернее, она "была, да сплыла":
/var/log/messages
Код: plaintext
1.
2.
3.
4.
5.
Jan  8 21:24:45 oel64 kernel: firebird[17661]: segfault at 7f409e49e608 ip 00007f48596b5197 sp 00007f46dbff0c40 error 6 in libEngine12.so[7f485956e000+61a000]
Jan  8 21:27:36 oel64 abrt[24520]: Saved core dump of pid 17505 (/opt/fb30trnk/bin/firebird) to /var/spool/abrt/ccpp-2015-01-08-21:24:45-17505 (26251657216 bytes)
Jan  8 21:27:36 oel64 abrtd: Directory 'ccpp-2015-01-08-21:24:45-17505' creation detected
Jan  8 21:27:45 oel64 abrtd: Executable '/opt/fb30trnk/bin/firebird' doesn't belong to any package
Jan  8 21:27:45 oel64 abrtd: 'post-create' on '/var/spool/abrt/ccpp-2015-01-08-21:24:45-17505' exited with 1
Jan  8 21:27:45 oel64 abrtd:  Corrupted  or bad directory '/var/spool/abrt/ccpp-2015-01-08-21:24:45-17505', deleting

Вобщем, я в ступоре...

ЗЫ. Началось сиё вроде бы не так давно, ибо 1-2 месяца взад всё было как надо.
...
Рейтинг: 0 / 0
08.01.2015, 23:05
    #38850515
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
ТаблоидJan 8 21:27:36 oel64 abrt[24520]: Saved core dump of pid 17505 (/opt/fb30trnk/bin/firebird) to /var/spool/abrt/ccpp-2015-01-08-21:24:45-17505 (26251657216 bytes)
Размер дампа 26 Гб? Может, он просто не влез?
...
Рейтинг: 0 / 0
08.01.2015, 23:37
    #38850524
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
Таблоид,

гугл в помощь
...
Рейтинг: 0 / 0
08.01.2015, 23:45
    #38850528
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
dimitr,

спс, прочитал. Попробую...
...
Рейтинг: 0 / 0
09.01.2015, 00:58
    #38850558
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
Пфф.... попробовал :-[

1) сходил в каталог /etc/abrt

2) открыл там файл abrt-action-save-package-data.conf и поменял:
OpenGPGCheck = no
ProcessUnpackaged = yes

3) открыл затем файлик abrt.conf и поменял:
MaxCrashReportsSize = 0
DumpLocation = /tmp

4) рестартанул демон abrtd:
$ service abrtd restart

Шаг номер "4)" случился в 23:58:19:/var/log/messages
Код: plaintext
1.
2.
Jan  8 23:58:19 oel64 abrtd: Got signal 15, exiting
Jan  8 23:58:21 oel64 abrtd: Init complete, entering main loop


А через 10 сек после этого в трейсе пошла вот такая лавина сообщений:

Код: plaintext
1.
2.
3.
4.
5.
6.
2015-01-08T23:58:31.0960 (24684:0x7f282c6ecc70) ERROR AT JProvider::attachDatabase
	oltp30 (ATT_2993, SYSDBA:NONE, NONE, TCPv4:192.168.0.201)
	C:\1Install\FIREBIRD_2_5\bin\isql.exe:3592
335544876 : Error while parsing procedure SP_INIT_CTX's BLR
335544876 : Error while parsing procedure SP_ADD_TO_ABEND_LOG's BLR
335544876 : Error while parsing procedure SP_FLUSH_PERF_LOG_ON_ABEND's BLR
335544344 : I/O error during "open O_CREAT" operation for file ""

Остановил тест, рестартанул ФБ, затем вообще рестартанул весь хост.
Пробую приконнектиться к базе - получаю по лбу всё тем же:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
$ /opt/fb30trnk/bin/isql localhost/3333:/var/db/fb30/oltp30.fdb
Statement failed, SQLSTATE = 2F000
Error while parsing procedure SP_INIT_CTX's BLR
-Error while parsing procedure SP_ADD_TO_ABEND_LOG's BLR
-Error while parsing procedure SP_FLUSH_PERF_LOG_ON_ABEND's BLR
 -I/O error during "open O_CREAT" operation for file "" 
Use CONNECT or CREATE DATABASE to specify a database
SQL> quit;

Вот такая веселуха... :-/
...
Рейтинг: 0 / 0
09.01.2015, 02:12
    #38850574
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
Решил создать базу заново, натравить на неё скрипт OLTP-EMUL теста и... не верю своим глазам.
Выполнение валится с сообщением:

Код: plaintext
1.
2.
3.
4.
Statement failed, SQLSTATE = 08001
I/O error during "open O_CREAT" operation for file ""
-Error while trying to create file
-No such file or directory
After line 54 in file C:\1Install\FBTEST\OLTP2014\src\oltp_data_filling.sql

- которому соотв-вует вот этот фрагмент и выделенная строка в нём ('tmp$names' = GTT ):

Код: plaintext
1.
2.
3.
. . .
 insert into tmp$names(name) values('3RD ROW CARPET MAT,ELEGANCE GS45X 09,10-'); 
insert into tmp$names(name) values('3RD ROW MAT,CLASSIC, GS45X 09-,10-');
. . .

Трейс подтверждает сиё вот таким текстом:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
2015-01-09T02:21:10.5440 (2606:0x7f338fc71ba8) EXECUTE_STATEMENT_START
        /var/db/fb30/oltp30.fdb (ATT_5, SYSDBA:NONE, NONE, TCPv4:192.168.0.201)
        C:\1Install\FIREBIRD_2_5\bin\isql.exe:7460
                (TRA_89, CONCURRENCY | WAIT | READ_WRITE)

Statement 3287:
-------------------------------------------------------------------------------
insert into tmp$names(name) values('3RD ROW CARPET MAT,ELEGANCE GS45X 09,10-')

2015-01-09T02:21:10.5450 (2606:0x7f338fc71ba8)  FAILED EXECUTE_STATEMENT_FINISH 
        /var/db/fb30/oltp30.fdb (ATT_5, SYSDBA:NONE, NONE, TCPv4:192.168.0.201)
        C:\1Install\FIREBIRD_2_5\bin\isql.exe:7460
                (TRA_89, CONCURRENCY | WAIT | READ_WRITE)

Statement 3287:
-------------------------------------------------------------------------------
 insert into tmp$names(name) values('3RD ROW CARPET MAT,ELEGANCE GS45X 09,10-') 
0 records fetched
      0 ms

2015-01-09T02:21:10.5450 (2606:0x7f338fc71ba8) ERROR AT JStatement::execute
        /var/db/fb30/oltp30.fdb (ATT_5, SYSDBA:NONE, NONE, TCPv4:192.168.0.201)
        C:\1Install\FIREBIRD_2_5\bin\isql.exe:7460
335544344 : I/O error during "open O_CREAT" operation for file ""
335544733 : Error while trying to create file
        2 : No such file or directory

2015-01-09T02:21:10.5450 (2606:0x7f338fc71ba8) ROLLBACK_TRANSACTION
        /var/db/fb30/oltp30.fdb (ATT_5, SYSDBA:NONE, NONE, TCPv4:192.168.0.201)
        C:\1Install\FIREBIRD_2_5\bin\isql.exe:7460
                (TRA_89, CONCURRENCY | WAIT | READ_WRITE)
      0 ms, 1 read(s), 1 write(s), 1 fetch(es), 1 mark(s)

2015-01-09T02:21:10.5450 (2606:0x7f338fc71ba8) FREE_STATEMENT
        /var/db/fb30/oltp30.fdb (ATT_5, SYSDBA:NONE, NONE, TCPv4:192.168.0.201)
        C:\1Install\FIREBIRD_2_5\bin\isql.exe:7460

Statement 3287:
-------------------------------------------------------------------------------
insert into tmp$names(name) values('3RD ROW CARPET MAT,ELEGANCE GS45X 09,10-')

2015-01-09T02:21:10.5450 (2606:0x7f338fc71ba8) DETACH_DATABASE
        /var/db/fb30/oltp30.fdb (ATT_5, SYSDBA:NONE, NONE, TCPv4:192.168.0.201)
        C:\1Install\FIREBIRD_2_5\bin\isql.exe:7460

2015-01-09T02:21:10.5490 (2606:0x7f338fc71ba8) TRACE_FINI
        SESSION_1
Данный insert в GTT - первый с начала всего скрипта.
Он может вызвать ошибку 335544344 : I/O error during "open O_CREAT" operation for file ""- если не разрешено создание файлов в каталоге... каком ? Если TEMP для процесса сервера, как Влад говорил тут , то у мну его действительно не было, но всё как-то спокойно себе РАБОТАЛО.

Хрен с ним, добавил я его в /etc/init.d/fb30trnk (запускалку):

Код: plaintext
1.
2.
3.
4.
INSTANCE=fb30trnk
# 09.01.2014
TEMP=/tmp/$INSTANCE
export FIREBIRD LD_LIBRARY_PATH TEMP

Разрешения для 'firebird' на этот каталог точно есть:
Код: plaintext
1.
2.
$ ls -l /tmp | grep fb30
drwxrwx--- 2 firebird firebird 4096 Jan  8 23:51 fb30trnk

Создаю пустую базу, в ней - GTT. Пытаюсь ввести строку:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
SQL> create database '/var/db/fb30/tmp201501090207.fdb' page_size 8192; commit;
SQL> connect 'localhost/3333:/var/db/fb30/tmp201501090207.fdb';
Database:  'localhost/3333:/var/db/fb30/tmp201501090207.fdb'
SQL> create global temporary table tmp$names( id bigint, name varchar(50) ) on commit preserve rows;
SQL> commit;
SQL> insert into tmp$names(name) values('3RD ROW CARPET MAT,ELEGANCE GS45X 09,10-');
Statement failed, SQLSTATE = 08001
I/O error during "open O_CREAT" operation for file ""
-Error while trying to create file
-No such file or directory

Что я мог поломать ?!?
...
Рейтинг: 0 / 0
09.01.2015, 10:24
    #38850617
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
strace тебе точно скажет - какой файл и где не может создаться.
...
Рейтинг: 0 / 0
09.01.2015, 12:13
    #38850656
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
hvladstrace тебе точно скажет - какой файл и где не может создаться.у мну перед strace первобытный ужос...
Поэтому я начал копать в другом направлении :-)
И выяснил, что "как-то внезапно" стало нужным задавать любую переменную из перечня: { FIREBIRD_TMP, TMP }, причём вторая из возможных - это именно 'TMP', а не 'T E MP'.

Причину так и не уловил.
Вот конфиги 2.5 и 3.0:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
2.5 sc
======
BugcheckAbort = 1
DefaultDbCachePages = 1024
ExternalFileAccess = Restrict /var/db/fb25
FileSystemCacheThreshold = 1000000
LockHashSlots = 22111
MaxUserTraceLogSize = 99999
RemoteServicePort = 3252
 TempDirectories = /dev/shm;/tmp 


3.0 sc
======
AuthClient = Legacy_Auth,Srp,Win_Sspi
AuthServer = Legacy_Auth,Srp
DefaultDbCachePages = 24576
ExternalFileAccess = Restrict /var/db/fb30
FileSystemCacheThreshold = 65536K
LockHashSlots = 45007
MaxUserTraceLogSize = 99999
RemoteServicePort = 3333
SharedCache = false
SharedDatabase = true
TempCacheLimit = 2147483647
 TempDirectories = /dev/shm;/tmp 
UserManager = Legacy_UserManager
WireCrypt = Disabled


NB: в каталог "/dev/shm" у firebird'a стопудово есть право записи. И он указан в обоих вариантах первым.

До вчерашнего "танца в абортарии" (правки файлов abrt*.conf) всё работало как часы.
Теперь же надо непременно сделать вот так:
export FIREBIRD_TMP=. . . // ". . ." = каталог, куда firebird имеет право на запись
или:
export TMP=. . .
- после чего рестартовать ФБ. И только тогда будет возможно что-то там писать в GTT'шки.

Терзает смутное сомнение, что значение переменной TempDirectories теперь... игнорируется, что ле ?..
...
Рейтинг: 0 / 0
09.01.2015, 12:32
    #38850670
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
ТаблоидТерзает смутное сомнение, что значение переменной TempDirectories теперь... игнорируется, что ле ?100500 раз говорили, что для GTT оно никогда не использовалось.
Беглый просмотр кода показывает, что для GTT временные файлы создаются в (в порядке приоритета):
FIREBIRD_TMP
TMP
/tmp (для posix)
...
Рейтинг: 0 / 0
09.01.2015, 12:33
    #38850671
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
ТаблоидТерзает смутное сомнение, что значение переменной TempDirectories теперь... игнорируется, что ле ?..
склероз таки надо лечить
...
Рейтинг: 0 / 0
09.01.2015, 12:36
    #38850674
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
Таблоиду мну перед strace первобытный ужос...Пора цивилизовываться :)
ТаблоидДо вчерашнего "танца в абортарии" (правки файлов abrt*.conf) всё работало как часы.Возможно, до этого у тебя была настроена TMP
...
Рейтинг: 0 / 0
09.01.2015, 13:32
    #38850744
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
hvladдля GTT временные файлы создаются в (в порядке приоритета): FIREBIRD_TMP TMP
. . .
Возможно, до этого у тебя была настроена TMPdimitr склероз таки надо лечитьЕсли и была настроена TMP, то каким боком она могла "самоустраниться" в результате рестарта только лишь демона abrtd, т.е. *до* рестарта всего хоста ?? Ибо сразу же после рестарта abrtd в логе трейса попёрли ошибки создания времянок! Кшмр какой-то...

Ладно, буду дальше разбираться.
...
Рейтинг: 0 / 0
09.01.2015, 15:34
    #38850849
NikolayV81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
Таблоидhvladдля GTT временные файлы создаются в (в порядке приоритета): FIREBIRD_TMP TMP
. . .
Возможно, до этого у тебя была настроена TMPdimitr склероз таки надо лечитьЕсли и была настроена TMP, то каким боком она могла "самоустраниться" в результате рестарта только лишь демона abrtd, т.е. *до* рестарта всего хоста ?? Ибо сразу же после рестарта abrtd в логе трейса попёрли ошибки создания времянок! Кшмр какой-то...

Ладно, буду дальше разбираться.

А он не пересоздаёт каталог?
...
Рейтинг: 0 / 0
09.01.2015, 15:50
    #38850858
NikolayV81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
NikolayV81Таблоидпропущено...
пропущено...
Если и была настроена TMP, то каким боком она могла "самоустраниться" в результате рестарта только лишь демона abrtd, т.е. *до* рестарта всего хоста ?? Ибо сразу же после рестарта abrtd в логе трейса попёрли ошибки создания времянок! Кшмр какой-то...

Ладно, буду дальше разбираться.

А он не пересоздаёт каталог?

вообще если посмотреть лог старта системы, после перезагрузки, нет там чего-то необычного?

p.s. Как вообще /tmp смонтирован ( а то может на момент запуска abrtd он ещё не был смонтирован?
...
Рейтинг: 0 / 0
09.01.2015, 15:53
    #38850859
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
NikolayV81,

нет, конечно. Да и при попытке создать, например, базу (.fdb) в несуществующем каталоге будет другое сообщение.
...
Рейтинг: 0 / 0
09.01.2015, 15:59
    #38850863
NikolayV81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
ТаблоидNikolayV81,

нет, конечно. Да и при попытке создать, например, базу (.fdb) в несуществующем каталоге будет другое сообщение.

права бы на /tmp всё же проверить ( в т.ч. и в fstab посмотреть )

я бы не написал про пересоздание, но меня смутил comment 1 вот тут https://bugzilla.redhat.com/show_bug.cgi?id=739883
...
Рейтинг: 0 / 0
09.01.2015, 16:44
    #38850897
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
NikolayV81Как вообще /tmp смонтирован ?Вот содержимое fstab'a:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
$ cat /etc/fstab

UUID=2f765571-eba5-47f7-96cb-82d85e8f9a19  /                       ext4    noatime,barrier=0   1 1 
UUID=22b8cf00-0227-4e30-8cde-9f985e69bcd4 /boot                   ext4    defaults        1 2
UUID=3CBD-10EE          /boot/efi               vfat    umask=0077,shortname=winnt 0 0
UUID=aadceb5b-668d-4968-80fe-554a8a352ad7 /u01                    ext4    defaults        1 2
UUID=fe2ad4ee-2ba5-43cb-9ff9-0222ae24782b swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0

А как понять, смонтирован /tmp на момент старта abrtd или нет ?
...
Рейтинг: 0 / 0
09.01.2015, 19:59
    #38850994
NikolayV81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
ТаблоидNikolayV81Как вообще /tmp смонтирован ?Вот содержимое fstab'a:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
$ cat /etc/fstab

UUID=2f765571-eba5-47f7-96cb-82d85e8f9a19  /                       ext4    noatime,barrier=0   1 1 
UUID=22b8cf00-0227-4e30-8cde-9f985e69bcd4 /boot                   ext4    defaults        1 2
UUID=3CBD-10EE          /boot/efi               vfat    umask=0077,shortname=winnt 0 0
UUID=aadceb5b-668d-4968-80fe-554a8a352ad7 /u01                    ext4    defaults        1 2
UUID=fe2ad4ee-2ba5-43cb-9ff9-0222ae24782b swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0

А как понять, смонтирован /tmp на момент старта abrtd или нет ?

просто иногда /tmp монтируют отдельно ( не как каталог fs, иногда вообще в память), всякое бывает, вот и спросил, просто в голову не приходит, что ещё может быть, у fb права на запись в /tmp есть?
...
Рейтинг: 0 / 0
09.01.2015, 20:14
    #38851004
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
NikolayV81у fb права на запись в /tmp есть?У каждого ФБ инстанса - в свой каталог /tmp/$INSTANCE.
...
Рейтинг: 0 / 0
09.01.2015, 20:19
    #38851005
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
ТаблоидNikolayV81у fb права на запись в /tmp есть?У каждого ФБ инстанса - в свой каталог /tmp/$INSTANCE.И кто его туда направляет ?
...
Рейтинг: 0 / 0
09.01.2015, 20:30
    #38851007
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
hvlad,

стоп! вру. Это *сейчас* я им назначил переменные FIREBIRD_TMP в /etc/init.d/fb-запускалках.sh, а права на эти каталоги хз когда были выданы.

А вот что я нарыл случайно так:
$ ls -l / | grep tmp
drwxr-xr-x. 22 abrt abrt 36864 Jan 9 20:30 tmp

Права на /tmp у абортария не было никакого до вчерашнего вечера! Как он их получил, интересно ?..
Уж не тут ли это произошло:
Таблоид3) открыл затем файлик abrt.conf и поменял:
MaxCrashReportsSize = 0
DumpLocation = /tmp

4) рестартанул демон abrtd:
$ service abrtd restart- ?
...
Рейтинг: 0 / 0
09.01.2015, 20:46
    #38851014
NikolayV81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
Таблоидhvlad,

стоп! вру. Это *сейчас* я им назначил переменные FIREBIRD_TMP в /etc/init.d/fb-запускалках.sh, а права на эти каталоги хз когда были выданы.

А вот что я нарыл случайно так:
$ ls -l / | grep tmp
drwxr-xr-x. 22 abrt abrt 36864 Jan 9 20:30 tmp

Права на /tmp у абортария не было никакого до вчерашнего вечера! Как он их получил, интересно ?..
Уж не тут ли это произошло:
Таблоид3) открыл затем файлик abrt.conf и поменял:
MaxCrashReportsSize = 0
DumpLocation = /tmp

4) рестартанул демон abrtd:
$ service abrtd restart- ?

таки эта "зараза" его пересоздаёт, нигде не нашёл что-бы кто-то настраивал ему напрямую в /tmp думаю смена прав им делается автоматом, что бы небыло проблем с записью crash dump... думаю DumpLocation лучше куда нить в /tmp/abrt прописать
...
Рейтинг: 0 / 0
09.01.2015, 20:49
    #38851015
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
NikolayV81,

блин вот гадство... так хотелось все коры видеть в одном месте, в /tmp, без всяких там рыканий по abrt'ариям
...
Рейтинг: 0 / 0
09.01.2015, 20:50
    #38851016
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
NikolayV81таки эта "зараза" его пересоздаёт, нигде не нашёл что-бы кто-то
настраивал ему напрямую в /tmp думаю смена прав им делается автоматом, что бы небыло
проблем с записью crash dump...
https://fedorahosted.org/abrt/ticket/927

Current Implementation прямо говорит, что эти гады захватывают власть над каталогом, так
что отдавать им целый tmp - очень плохая идея.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
09.01.2015, 21:55
    #38851024
NikolayV81
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ?
Dimitry SibiryakovNikolayV81таки эта "зараза" его пересоздаёт, нигде не нашёл что-бы кто-то
настраивал ему напрямую в /tmp думаю смена прав им делается автоматом, что бы небыло
проблем с записью crash dump...
https://fedorahosted.org/abrt/ticket/927

Current Implementation прямо говорит, что эти гады захватывают власть над каталогом, так
что отдавать им целый tmp - очень плохая идея.


Оно в принципе предсказуемо было, т.к. других причин в истории болезни не проскакивало.

Таблоид, А в тестовых местах не проще Debian использовать, у меня почему то сложилось впечатление, что по нему намного проще источники проблем искать, ИМХО т.к. нет "основных Enterprise дистрибутивов, приносящих деньги на поддержке"?
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / firebird terminated abnormally (-1), но /tmp/core.* - не создаётся. Как починить ? / 25 сообщений из 27, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]