Собственно команда Copy с форматом вывода данных по запросу (COPY (select * from XXX) to 'XXX') причем на разном железе где установлена ASTRA 1.6
вызывает:
При выполнение команды с указание имени таблицы (COPY table to 'XXX') все нормально.
Копаясь в gdb выяснил что вылетает на функции pgac_chmac(), собственно как быть?
Техническая информация ниже.
вызывает:
завершён по сигналу 11: Segmentation fault
Копаясь в gdb выяснил что вылетает на функции pgac_chmac(), собственно как быть?
Техническая информация ниже.
Linux Server 4.15.3-1-generic #astra13 SMP Wed Jul 25 16:37:04 UTC 2018 x86_64 GNU/Linux
copy (select * audit.aaa) to '/opt/123' with delimiter '!' null as '' или просто : copy (select 1) to '/opt/12.dan' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [18828-114] postgres@XXX 192.168.1.XXX ОТЛАДКА: StartTransactionCommand
2019-08-26 15:09:46 MSK [18828-115] postgres@XXX 192.168.1.XXX ОПЕРАТОР: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [18828-116] postgres@XXX 192.168.1.XXX ОТЛАДКА: StartTransaction
2019-08-26 15:09:46 MSK [18828-117] postgres@XXX 192.168.1.XXX ОПЕРАТОР: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [18828-118] postgres@XXX 192.168.1.XXX ОТЛАДКА: name: unnamed; blockState: DEFAULT; state: INPROGR, xid/subid/cid: 0/1/0, nestlvl: 1, children:
2019-08-26 15:09:46 MSK [18828-119] postgres@XXX 192.168.1.XXX ОПЕРАТОР: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [18828-120] postgres@XXX 192.168.1.XXX ОТЛАДКА: ProcessUtility
2019-08-26 15:09:46 MSK [18828-121] postgres@XXX 192.168.1.XXX ОПЕРАТОР: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [970-94] ОТЛАДКА: reaping dead processes
2019-08-26 15:09:46 MSK [970-95] ОТЛАДКА: процесс сервера (PID 18828) был завершён по сигналу 11: Segmentation fault
2019-08-26 15:09:46 MSK [970-96] ПОДРОБНОСТИ: Завершившийся процесс выполнял действие: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [970-97] СООБЩЕНИЕ: процесс сервера (PID 18828) был завершён по сигналу 11: Segmentation fault
2019-08-26 15:09:46 MSK [970-98] ПОДРОБНОСТИ: Завершившийся процесс выполнял действие: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [970-99] СООБЩЕНИЕ: завершение всех остальных активных серверных процессов
2019-08-26 15:09:46 MSK [18828-115] postgres@XXX 192.168.1.XXX ОПЕРАТОР: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [18828-116] postgres@XXX 192.168.1.XXX ОТЛАДКА: StartTransaction
2019-08-26 15:09:46 MSK [18828-117] postgres@XXX 192.168.1.XXX ОПЕРАТОР: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [18828-118] postgres@XXX 192.168.1.XXX ОТЛАДКА: name: unnamed; blockState: DEFAULT; state: INPROGR, xid/subid/cid: 0/1/0, nestlvl: 1, children:
2019-08-26 15:09:46 MSK [18828-119] postgres@XXX 192.168.1.XXX ОПЕРАТОР: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [18828-120] postgres@XXX 192.168.1.XXX ОТЛАДКА: ProcessUtility
2019-08-26 15:09:46 MSK [18828-121] postgres@XXX 192.168.1.XXX ОПЕРАТОР: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [970-94] ОТЛАДКА: reaping dead processes
2019-08-26 15:09:46 MSK [970-95] ОТЛАДКА: процесс сервера (PID 18828) был завершён по сигналу 11: Segmentation fault
2019-08-26 15:09:46 MSK [970-96] ПОДРОБНОСТИ: Завершившийся процесс выполнял действие: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [970-97] СООБЩЕНИЕ: процесс сервера (PID 18828) был завершён по сигналу 11: Segmentation fault
2019-08-26 15:09:46 MSK [970-98] ПОДРОБНОСТИ: Завершившийся процесс выполнял действие: copy (select * from audit.aaa) to '/opt/123' with delimiter '!' null as ''
2019-08-26 15:09:46 MSK [970-99] СООБЩЕНИЕ: завершение всех остальных активных серверных процессов
(gdb) cont
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0x00006582d5f88181 in pgac_chmac ()
(gdb) bt full
#0 0x00006582d5f88181 in pgac_chmac ()
No symbol table info available.
#1 0x00006582d5cbde06 in ?? ()
No symbol table info available.
#2 0x00006582d5cc271c in DoCopy ()
No symbol table info available.
#3 0x00006582d5e4d0d9 in standard_ProcessUtility ()
No symbol table info available.
#4 0x00007015210c6a85 in ?? () from /usr/lib/postgresql/9.6/lib/online_analyze.so
No symbol table info available.
#5 0x00006582d5e49ae9 in ?? ()
No symbol table info available.
#6 0x00006582d5e4a6a4 in ?? ()
No symbol table info available.
#7 0x00006582d5e4b3d6 in PortalRun ()
No symbol table info available.
#8 0x00006582d5e48b74 in PostgresMain ()
No symbol table info available.
#9 0x00006582d5bb0da7 in ?? ()
No symbol table info available.
#10 0x00006582d5de41df in PostmasterMain ()
No symbol table info available.
#11 0x00006582d5bb1987 in main ()
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0x00006582d5f88181 in pgac_chmac ()
(gdb) bt full
#0 0x00006582d5f88181 in pgac_chmac ()
No symbol table info available.
#1 0x00006582d5cbde06 in ?? ()
No symbol table info available.
#2 0x00006582d5cc271c in DoCopy ()
No symbol table info available.
#3 0x00006582d5e4d0d9 in standard_ProcessUtility ()
No symbol table info available.
#4 0x00007015210c6a85 in ?? () from /usr/lib/postgresql/9.6/lib/online_analyze.so
No symbol table info available.
#5 0x00006582d5e49ae9 in ?? ()
No symbol table info available.
#6 0x00006582d5e4a6a4 in ?? ()
No symbol table info available.
#7 0x00006582d5e4b3d6 in PortalRun ()
No symbol table info available.
#8 0x00006582d5e48b74 in PostgresMain ()
No symbol table info available.
#9 0x00006582d5bb0da7 in ?? ()
No symbol table info available.
#10 0x00006582d5de41df in PostmasterMain ()
No symbol table info available.
#11 0x00006582d5bb1987 in main ()