Перейти к содержимому


Фото
- - - - -

Не обновляется с 11-08-2016, Exporting database process exit code is 32512


  • Please log in to reply
14 ответов в этой теме

#1 qm2k

qm2k

    Newbie

  • Posters
  • 73 Сообщений:

Отправлено 08 Декабрь 2016 - 19:30

 

20161208 16:23:38 [DBG] [ Script ] Backing up DB to `/var/opt/drwcs/update_backup_20160811000000_20161206000000/dbexport.gz'
20161208 16:23:38 [DBG] [ Script ] Exporting database to `/var/opt/drwcs/update_backup_20160811000000_20161206000000/dbexport.gz'
20161208 16:23:38 [DBG] [ Script ] Exporting database process exit code is 32512
20161208 16:23:38 [ERR] [ Script ] Failed to run `export_db([=[/etc/init.d/drwcsd]=], [=[/var/opt/drwcs/update_backup_20160811000000_20161206000000/dbexport.gz]=])', details: unable to export database, process exit code is 32512
20161208 16:23:38 [ERR] [ Script ] Failed on `upgrade'
20161208 16:23:38 [DBG] [ Script ] Upgrade process exit code (upgrade -> master) is 256
20161208 16:23:38 [WRN] [ Script ] Reverting changes (master -> revert)...
Updater version: 10.0.0.10010, x64, Time : 08 December 2016  16:23:38
Command line   : /opt/drwcs/bin/drwupsrv.real --log-dir /var/opt/drwcs/log --log-file dwupdater.log --verbosity debug -c exec -s /var/opt/drwcs/repository/20-drwcs/20161206000000/unix/update.lua -p from=20160811000000 to=20161206000000 home=/opt/drwcs var=/var/opt/drwcs etc=/var/opt/drwcs/etc platform=unix-Linux-x86_64 updater=/opt/drwcs/bin/drwupsrv script=/var/opt/drwcs/repository/20-drwcs/20161206000000/unix/update.lua service=/etc/init.d/drwcsd verbose=true mode=revert
Copyright © Doctor Web, Ltd., 1992-2014
=============================================================================
20161208 16:23:38 [INF] [  Main  ] Logfile: "/var/opt/drwcs/log/dwupdater.log"
20161208 16:23:38 [DBG] [  Main  ] Successfully has parsed command line and initialized loggers
20161208 16:23:38 [DBG] [ Script ] Script parameters:
20161208 16:23:38 [DBG] [ Script ]   platform = unix-Linux-x86_64
20161208 16:23:38 [DBG] [ Script ]   to = 20161206000000
20161208 16:23:38 [DBG] [ Script ]   service = /etc/init.d/drwcsd
20161208 16:23:38 [DBG] [ Script ]   verbose = true
20161208 16:23:38 [DBG] [ Script ]   mode = revert
20161208 16:23:38 [DBG] [ Script ]   home = /opt/drwcs
20161208 16:23:38 [DBG] [ Script ]   var = /var/opt/drwcs
20161208 16:23:38 [DBG] [ Script ]   script = /var/opt/drwcs/repository/20-drwcs/20161206000000/unix/update.lua
20161208 16:23:38 [DBG] [ Script ]   updater = /opt/drwcs/bin/drwupsrv
20161208 16:23:38 [DBG] [ Script ]   from = 20160811000000
20161208 16:23:38 [DBG] [ Script ]   etc = /var/opt/drwcs/etc
20161208 16:23:38 [DBG] [ Script ] Reverting changes...
20161208 16:23:38 [DBG] [ Script ] Will execute following forms:
20161208 16:23:38 [DBG] [ Script ] { ignore, spit, [=[INSERT INTO admin_activity(record,subsys,oper,status,createtime) VALUES('73993b90-690d-4b39-b2ee-c67c02577295',3,10605,2,20161208162338000); INSERT INTO activity_data(record,item,value,createtime) VALUES('73993b90-690d-4b39-b2ee-c67c02577295','Error','Failed to run `export_db("/etc/init.d/drwcsd", "/var/opt/drwcs/update_backup_20160811000000_20161206000000/dbexport.gz")'', details: unable to export database, process exit code is 32512',20161208162338000);]=], [=[/var/opt/drwcs/update_backup_20160811000000_20161206000000/rollback.sql]=] }
, { ifexist, [=[/var/opt/drwcs/update_backup_20160811000000_20161206000000/rollback.sql]=], ignore, update_db, [=[/etc/init.d/drwcsd]=], [=[/var/opt/drwcs/update_backup_20160811000000_20161206000000/rollback.sql]=] }

20161208 16:23:38 [DBG] [ Script ] Updating database with `/var/opt/drwcs/update_backup_20160811000000_20161206000000/rollback.sql'
20161208 16:23:39 [DBG] [ Script ] Updating database process exit code is 32512
20161208 16:23:39 [ERR] [ Script ] ignore: function `update_db' failed because of unable to update database, process exit code is 32512
20161208 16:23:39 [DBG] [ Script ] Successfully completed `revert'
20161208 16:23:39 [DBG] [ Script ] Revert process exit code (revert -> master) is 0
20161208 16:23:39 [ERR] [ Script ] Failed on `master'

 

В анамнезе заканчивалась квота на диске. За исключением обновлений версии все работает. Переустанавливать все заново или можно оживить? Описанные здесь действия для SQLite3 пробовал, ничего не изменилось.



#2 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 858 Сообщений:

Отправлено 08 Декабрь 2016 - 20:36

Обновление закончилось, не начавшись. Так что пользоваться можно. Учитывая, что сервер остался 11-08-2016.

Или что-то таки беспокоит?


Сообщение было изменено Afalin: 08 Декабрь 2016 - 20:37

Семь раз отрежь – один раз проверь

#3 qm2k

qm2k

    Newbie

  • Posters
  • 73 Сообщений:

Отправлено 09 Декабрь 2016 - 09:37

Afalin, так хочется же обновляться, а не сидеть на 11-08-2016 до бесконечности.



#4 kr0n

kr0n

    Member

  • Dr.Web Staff
  • 385 Сообщений:

Отправлено 09 Декабрь 2016 - 11:38

А по подробнее. Нужен лог сервера, что бы ставить диагноз. И что у вас с местом на диске?



#5 qm2k

qm2k

    Newbie

  • Posters
  • 73 Сообщений:

Отправлено 09 Декабрь 2016 - 11:51

kr0n, все логи интересуют или какое-то конкретное место?

 

И что у вас с местом на диске?

Сейчас квота снята, свободно 2.7 Тб.



#6 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 858 Сообщений:

Отправлено 09 Декабрь 2016 - 11:54

Тогда попробуйте снова обновиться. Если увидите в точности то же самое – нужен будет /var/opt/drwcs/log/dwupdater.log.


Семь раз отрежь – один раз проверь

#7 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 858 Сообщений:

Отправлено 09 Декабрь 2016 - 13:00

Наврал, не dwupdater.log, а таки drwcsd*.log*


Семь раз отрежь – один раз проверь

#8 qm2k

qm2k

    Newbie

  • Posters
  • 73 Сообщений:

Отправлено 09 Декабрь 2016 - 14:15

Afalin, отправил в личку.



#9 qm2k

qm2k

    Newbie

  • Posters
  • 73 Сообщений:

Отправлено 12 Декабрь 2016 - 14:45

Если кто-то еще столкнется с такой проблемой: совместно с поддержкой локализовали проблему до незагружающихся под непривилегированным пользователем библиотек из /opt/drwcs/lib и нашли воркэраунд в виде ручного добавления этого пути /etc/ld.so.conf.d/ .



#10 qm2k

qm2k

    Newbie

  • Posters
  • 73 Сообщений:

Отправлено 13 Декабрь 2016 - 10:06

Прошу игнорировать совет в предыдущем сообщении, так как это может привести к неправильной работе системы. А чтобы библиотеки загружались, надо не пользоваться setcap по отношению к исполняемым файлам сервера.



#11 LAZARUS

LAZARUS

    Newbie

  • Posters
  • 12 Сообщений:

Отправлено 20 Декабрь 2016 - 16:06

Здравствуйте! Не стал создавать новую тему, предыстория та же(при первой попытке было мало места на диске), код ошибки немного другой.

Вот кусок dwupdater.log:

20161220 11:50:10 [DBG] [ Script ] Destination file `/var/opt/drwcs/update_backup_20160811000000_20161206000000/etc//drwcsd.conf;20161003073029336' doesn't exist, copy from `/var/opt/drwcs/etc/drwcsd.conf;20161003073029336'
20161220 11:50:10 [DBG] [ Script ] Backing up DB to `/var/opt/drwcs/update_backup_20160811000000_20161206000000/dbexport.gz'
20161220 11:50:10 [DBG] [ Script ] Exporting database to `/var/opt/drwcs/update_backup_20160811000000_20161206000000/dbexport.gz'
20161220 11:50:16 [DBG] [ Script ] Exporting database process exit code is 6912
20161220 11:50:16 [ERR] [ Script ] Failed to run `export_db([=[/etc/init.d/drwcsd]=], [=[/var/opt/drwcs/update_backup_20160811000000_20161206000000/dbexport.gz]=])', details: unable to export database, process exit code is 6912
20161220 11:50:16 [ERR] [ Script ] Failed on `upgrade'
20161220 11:50:16 [DBG] [ Script ] Upgrade process exit code (upgrade -> master) is 256
20161220 11:50:16 [WRN] [ Script ] Reverting changes (master -> revert)...
Updater version: 10.0.0.10010, x86, Time : 20 December 2016  11:50:16
Command line   : /opt/drwcs/bin/drwupsrv.real --log-dir /var/opt/drwcs/log --log-file dwupdater.log --verbosity debug -c exec -s /var/opt/drwcs/repository/20-drwcs/20161206000000/unix/update.lua -p from=20160811000000 to=20161206000000 home=/opt/drwcs var=/var/opt/drwcs etc=/var/opt/drwcs/etc platform=unix-Linux-x86 updater=/opt/drwcs/bin/drwupsrv script=/var/opt/drwcs/repository/20-drwcs/20161206000000/unix/update.lua service=/etc/init.d/drwcsd verbose=true mode=revert
Copyright (c) Doctor Web, Ltd., 1992-2014
=============================================================================
20161220 11:50:16 [INF] [  Main  ] Logfile: "/var/opt/drwcs/log/dwupdater.log"
20161220 11:50:16 [DBG] [  Main  ] Successfully has parsed command line and initialized loggers
20161220 11:50:16 [DBG] [ Script ] Script parameters:
20161220 11:50:16 [DBG] [ Script ]   platform = unix-Linux-x86
20161220 11:50:16 [DBG] [ Script ]   to = 20161206000000
20161220 11:50:16 [DBG] [ Script ]   service = /etc/init.d/drwcsd
20161220 11:50:16 [DBG] [ Script ]   verbose = true
20161220 11:50:16 [DBG] [ Script ]   mode = revert
20161220 11:50:16 [DBG] [ Script ]   home = /opt/drwcs
20161220 11:50:16 [DBG] [ Script ]   var = /var/opt/drwcs
20161220 11:50:16 [DBG] [ Script ]   script = /var/opt/drwcs/repository/20-drwcs/20161206000000/unix/update.lua
20161220 11:50:16 [DBG] [ Script ]   updater = /opt/drwcs/bin/drwupsrv
20161220 11:50:16 [DBG] [ Script ]   from = 20160811000000
20161220 11:50:16 [DBG] [ Script ]   etc = /var/opt/drwcs/etc
20161220 11:50:16 [DBG] [ Script ] Reverting changes...
20161220 11:50:16 [DBG] [ Script ] Will execute following forms:
20161220 11:50:16 [DBG] [ Script ] { ignore, spit, [=[INSERT INTO admin_activity(record,subsys,oper,status,createtime) VALUES('a5b0730a-6244-4a24-9443-4c61780d62a8',3,10605,2,20161220085016000); INSERT INTO activity_data(record,item,value,createtime) VALUES('a5b0730a-6244-4a24-9443-4c61780d62a8','Error','Failed to run `export_db("/etc/init.d/drwcsd", "/var/opt/drwcs/update_backup_20160811000000_20161206000000/dbexport.gz")'', details: unable to export database, process exit code is 6912',20161220085016000);]=], [=[/var/opt/drwcs/update_backup_20160811000000_20161206000000/rollback.sql]=] }
, { ifexist, [=[/var/opt/drwcs/update_backup_20160811000000_20161206000000/rollback.sql]=], ignore, update_db, [=[/etc/init.d/drwcsd]=], [=[/var/opt/drwcs/update_backup_20160811000000_20161206000000/rollback.sql]=] }

20161220 11:50:16 [DBG] [ Script ] Updating database with `/var/opt/drwcs/update_backup_20160811000000_20161206000000/rollback.sql'
20161220 11:50:16 [DBG] [ Script ] Updating database process exit code is 4864
20161220 11:50:16 [ERR] [ Script ] ignore: function `update_db' failed because of unable to update database, process exit code is 4864
20161220 11:50:16 [DBG] [ Script ] Successfully completed `revert'
20161220 11:50:16 [DBG] [ Script ] Revert process exit code (revert -> master) is 0
20161220 11:50:16 [ERR] [ Script ] Failed on `master'



Помогите пожалуйста решить проблему.



#12 qm2k

qm2k

    Newbie

  • Posters
  • 73 Сообщений:

Отправлено 20 Декабрь 2016 - 16:15

LAZARUS, в моем случае проблему свели до запуска следующей команды под пользователем, под которым работает сервер:

LD_LIBRARY_PATH=/opt/drwcs/lib/ /opt/drwcs/bin/drwcsd.real xmlexportdb /tmp/dbexport.gz

У вас тоже ломается экспорт, так что есть смысл попробовать проверить это место.



#13 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 20 Декабрь 2016 - 17:52

А перед тем, хорошо бы взглянуть на лог drwcsd.log, где отражен процесс экспорта, точнее, его попытки.


(exit 0)

#14 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 858 Сообщений:

Отправлено 20 Декабрь 2016 - 23:55

Нет, с экспортами тут всё хорошо. Надо смотреть drwcsd.log.


Семь раз отрежь – один раз проверь

#15 LAZARUS

LAZARUS

    Newbie

  • Posters
  • 12 Сообщений:

Отправлено 21 Декабрь 2016 - 17:25

Предыдущий лог был затерт. В очередной попытке получить лог, он(сервер) неожиданно для меня обновился! Мистика... O_o


Сообщение было изменено LAZARUS: 21 Декабрь 2016 - 17:26



Читают тему: 1

0 пользователей, 1 гостей, 0 скрытых