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


Фото
- - - - -

Проблемы при обновлении 6 до сертифицированной 10

производится переход с 6 до10

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

#1 ТипоКруто

ТипоКруто

    Newbie

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

Отправлено 16 Январь 2019 - 08:18

Прикрепленный файл  11win-esuite-server-setup.rar   314,41К   2 Скачано разпри обновлении с 6 версии до 10 версии загрузка остановилась на 77% и простояла так более 3 часов после чего выбило ошибку "код ошибки 36" лог файл прилагаю.

 



#2 Afalin

Afalin

    Guru

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

Отправлено 16 Январь 2019 - 09:14

Интересует "C:\DrWeb Backup\upgradedb.log".


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

#3 smerch15

smerch15

    Newbie

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

Отправлено 16 Январь 2019 - 16:06

вот

Прикрепленные файлы:



#4 Afalin

Afalin

    Guru

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

Отправлено 16 Январь 2019 - 16:54

 

20190116.065040.08 ERR [01760 1fb4] main   [DB] Failed, database is full, 03:33:22.734, INSERT INTO station_procerror SELECT * FROM procerror
20190116.065040.09 ERR [01760 1fb4] main   [DbMgr] Database is not upgraded because of unable to execute operator 70.10, "INSERT INTO station_procerror SELECT * FROM procerror"
20190116.065040.09 ERR [01760 1fb4] main   [DB] Unsuccessful SQL "Lua DB API" transaction, rolling back
20190116.065040.09 db3 [01760 1fb4] main   [IntDB] Statement "ROLLBACK"
20190116.065040.09 db3 [01760 1fb4] main   [DB] Database has been freed but nobody wants it now
20190116.065040.09 ERR [01760 1fb4] main   [DB] Unsuccessful ROLLBACK transaction because of database is full; database is full, 3995 statements, 00.000 wait, 07:42:28.796 execute, 00.000 rollback
20190116.065040.09 ERR [01760 1fb4] main   [DB] Unsuccessful rollback SQL "Lua DB API" transaction

Диска не хватило, вероятно.


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

#5 Kirill Polubelov

Kirill Polubelov

    Forth Thinker

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

Отправлено 16 Январь 2019 - 16:55

20190115.015416.37 ERR [08808 1618] main   [DB] Failed, database is full, 05:39:32.828, INSERT INTO station_procerror SELECT * FROM procerror

 

...

 

20190115.230809.05 inf [01760 1fb4] main   [IntDB] Database is 2919187456 bytes long and found in "C:/Program Files/DrWeb Enterprise Server/var/dbinternal.dbs"
 

Похоже, упёрлись в дно, для sqlite2, точнее, стукнулись в потолок.

 

procerror, как правило, не представляет исторического интереса, а распухать любит. Возможно, после очистки, размер впишется в разрешённый.


(exit 0)


#6 Afalin

Afalin

    Guru

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

Отправлено 16 Январь 2019 - 17:28

Да нет, потолок там повыше должен быть, в жизни в разы крупнее БД бывают на IntDB. Но в процессе апгрейда может распухнуть сильно больше, чем было изначально. И таки упереться в диск.

Впрочем да, можно почистить, глядишь, и влезет.


Сообщение было изменено Afalin: 16 Январь 2019 - 17:29

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

#7 Kirill Polubelov

Kirill Polubelov

    Forth Thinker

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

Отправлено 16 Январь 2019 - 17:29

В общем, при остановленном сервере, сохраните куда-нибудь dbinternal.dbs, на всякий случай. А затем (не с сохранённой копией, естественно, а с оригиналом):

cd "C:/Program Files/DrWeb Enterprise Server\bin"

drwidbsh ..\var\dbinternal.dbs "DELETE FROM procerror; VACUUM;"

Возможно, отрабатывать будет дооолго. Но размер файла БД, в результате, должен резко сократиться.

После чего можно попробовать повторить апдейт.


Сообщение было изменено Kirill Polubelov: 16 Январь 2019 - 17:29

(exit 0)


#8 Afalin

Afalin

    Guru

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

Отправлено 16 Январь 2019 - 17:30

А, ну точно диска мало, там 4.5 гига свободно всего, когда база перед апгрейдом уже 3 весит.

 

20190116.065040.95 tr0 [01760 2030] stp:1  [Stat]  var tree root "C:/Program Files/DrWeb Enterprise Server/var" (4.5GB)


Сообщение было изменено Afalin: 16 Январь 2019 - 17:30

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

#9 smerch15

smerch15

    Newbie

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

Отправлено 16 Январь 2019 - 17:40

Чем чистить? Или может тогда делать экспорт и идти в sq3

#10 smerch15

smerch15

    Newbie

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

Отправлено 16 Январь 2019 - 17:46

Там 7.7 свободно на момент апа

#11 Kirill Polubelov

Kirill Polubelov

    Forth Thinker

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

Отправлено 16 Январь 2019 - 17:53

https://forum.drweb.com/index.php?showtopic=331254#entry863653


(exit 0)


#12 smerch15

smerch15

    Newbie

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

Отправлено 17 Январь 2019 - 07:53

Спасибо помогло.
Забавно. Что у других была База на 17 гигов. Ее обновлятор переварил при 20 свободных, но потратил на это 2 суток. Спасибо за помощь

#13 Afalin

Afalin

    Guru

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

Отправлено 17 Январь 2019 - 11:31

17 гигов на SQLite2? Оно ворочалось?


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

#14 smerch15

smerch15

    Newbie

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

Отправлено 17 Январь 2019 - 16:58

Как то да. Не спрашивайте как. Никто не запускал там чистку бд. А из планировщика выпилили чистку

#15 smerch15

smerch15

    Newbie

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

Отправлено 17 Январь 2019 - 17:39

Странно, что штатная чистилка только до 12 базу очистило. Хотя на 10 аднимника стала шевелиться

#16 Afalin

Afalin

    Guru

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

Отправлено 18 Январь 2019 - 09:17

Это о чём речь?

Кстати, если БД ворочается медленно, даже SQLite3, то, возможно, пора переходить на взрослую СУБД.


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

#17 Kirill Polubelov

Kirill Polubelov

    Forth Thinker

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

Отправлено 18 Январь 2019 - 11:38

Кстати, если БД ворочается медленно, даже SQLite3, то, возможно, пора переходить на взрослую СУБД.

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

Иначсе, можно просто поднастроить что принимать от станций и всё такое прочее.


Сообщение было изменено Kirill Polubelov: 18 Январь 2019 - 11:38

(exit 0)


#18 smerch15

smerch15

    Newbie

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

Отправлено 18 Январь 2019 - 13:01

180 машин, о какой взрослой версии идет речь. Просто спецы не обслуживали все. После нормальной чистики и сносе всех скопившихся оповещений .. 600 метров




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

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