Error while running transaction

"Error while running transaction" при обновлении системы [РЕШЕНО]

Здравствуйте!
Давеча после сообщения APT-Indicator о доступных обновлениях собрался обновить свой ALTLinux 5 Школьный Мастер. Нажал «Автоматическое обновление», ввёл пароль рута и стал ждать. Ждал не долго, Synaptic выдал сообщение

Система APT сообщает:
E: Error while running transaction

Покапался в местном форуме и попробовал сделать так

# apt-get -f install

получилось так

Reading Package Lists... Done
Building Dependency Tree... Done
0 upgraded, 0 newly installed, 0 removed and 107 not upgraded.
Выходит, пакеты не повреждены? В чём тогда загвоздка пожалуйста, подскажите!
Заранее спасибо!!

« Последнее редактирование: 26.11.2010 08:40:31 от new_optimist »


Записан

— Куда-нибудь ты обязательно попадешь, — сказал Кот. — Нужно только достаточно долго идти.


Попробуйте дать команды от root
apt-get update
apt-get dist-upgrade 
«ругань» выложите тут


Записан


Лучше даже так:

apt-get update
apt-get -y dist-upgrade &> upgrade.txt

И pgrade.txt приложить тут


Записан


После apt-get update

Get:1 http://update.netpolice.ru i586 release [502B]
Get:2 ftp://ftp.altlinux.org i586 release [840B]
Get:3 ftp://ftp.altlinux.org noarch release [838B]
Fetched 2180B in 0s (3773B/s)
Hit http://update.netpolice.ru i586/netpolice pkglist
Hit http://update.netpolice.ru i586/netpolice release
Hit ftp://ftp.altlinux.org i586/classic pkglist
Hit ftp://ftp.altlinux.org i586/classic release
Hit ftp://ftp.altlinux.org noarch/classic pkglist
Hit ftp://ftp.altlinux.org noarch/classic release
Reading Package Lists... Done
Building Dependency Tree... Done

После apt-get dist-upgrade

Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
The following packages will be upgraded
  alt-gpgkeys apache2-mod_php5 chromium-browser chromium-browser-codecs ffmpeg
  ffplay firefox-3.6 hplip hplip-PPDs hplip-common hplip-hpijs hplip-sane
  jpackage-utils libass libavcodec52 libavdevice libavfilter libavformat52
  libavutil50 libcrypto7 libffmpeg libpostproc libssl-devel libssl7 libswscale
  libva1 libvlc libx264 mencoder mozilla-plugin-vlc openoffice.org
  openoffice.org-kde openoffice.org-langpack-ru openoffice.org-langpack-uk
  openssl php-base php5 php5-gd2 php5-libs php5-mbstring php5-mcrypt
  php5-mysql php5-suhosin php5-xdebug vim-plugin-vlc-syntax vlc
  vlc-interface-lirc vlc-interface-ncurses vlc-interface-qt4
  vlc-interface-skins2 vlc-maxi vlc-mini vlc-plugin-a52 vlc-plugin-aa
  vlc-plugin-alsa vlc-plugin-ass vlc-plugin-audiocd vlc-plugin-bonjour
  vlc-plugin-caca vlc-plugin-dbus vlc-plugin-dca vlc-plugin-dv vlc-plugin-dvb
  vlc-plugin-dvdnav vlc-plugin-dvdread vlc-plugin-faad vlc-plugin-ffmpeg
  vlc-plugin-flac vlc-plugin-fluidsynth vlc-plugin-framebuffer
  vlc-plugin-freetype vlc-plugin-globalhotkeys vlc-plugin-gnutls
  vlc-plugin-goom vlc-plugin-h264 vlc-plugin-jack vlc-plugin-live555
  vlc-plugin-loader vlc-plugin-mad vlc-plugin-matroska vlc-plugin-modplug
  vlc-plugin-mpeg2 vlc-plugin-mtp vlc-plugin-musepack vlc-plugin-notify
  vlc-plugin-ogg vlc-plugin-osd vlc-plugin-oss vlc-plugin-png
  vlc-plugin-podcast vlc-plugin-pulseaudio vlc-plugin-realrtsp
  vlc-plugin-schroedinger vlc-plugin-sdl vlc-plugin-shout vlc-plugin-smb
  vlc-plugin-snapshot vlc-plugin-speex vlc-plugin-taglib vlc-plugin-theora
  vlc-plugin-ts vlc-plugin-twolame vlc-plugin-v4l vlc-plugin-videocd
  vlc-plugin-xml xulrunner-192 xulrunner-192-libs
The following packages will be REPLACED:
  vlc-interface-http (by vlc-interface-oldhttp)  vlc-interface-telnet (by
  vlc-interface-oldtelnet)
The following packages will be REMOVED:
  vlc-plugin-cmml vlc-plugin-galaktos vlc-plugin-glx vlc-plugin-hal
  vlc-plugin-mga vlc-plugin-opengl vlc-plugin-screen vlc-plugin-sdlimage
  vlc-plugin-x11 vlc-plugin-xvideo
The following NEW packages will be installed:
  libavcore libftgl libprojectM libupnp libvpx libx264.65
  vlc-interface-oldhttp vlc-interface-oldtelnet vlc-kde4 vlc-plugin-projectm
  vlc-plugin-svg vlc-plugin-upnp vlc-plugin-xcb
107 upgraded, 13 newly installed, 2 replaced, 10 removed and 0 not upgraded.
Need to get 0B/158MB of archives.
After unpacking 31.7MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Committing changes...
Preparing...                 ########################################### [100%]
installing package libvlc-1.1.4-alt0.M50P.1 needs 2Mb on the / filesystem
installing package libavutil50-0.6-alt0.svn24911.M50P.1 needs 224Kb on the / filesystem
installing package php-base-2.5-alt0.M51.1 needs 168Kb on the / filesystem
installing package php5-libs-5.2.14.20100721-alt0.M51.1 needs 4Mb on the / filesystem
installing package libswscale-0.6-alt0.svn24911.M50P.1 needs 156Kb on the / filesystem
installing package libpostproc-0.6-alt0.svn24911.M50P.1 needs 136Kb on the / filesystem
installing package vlc-mini-1.1.4-alt0.M50P.1 needs 10Mb on the / filesystem
installing package libcrypto7-0.9.8p-alt0.M51.1 needs 7Mb on the / filesystem
installing package vlc-interface-qt4-1.1.4-alt0.M50P.1 needs 8Mb on the / filesystem
installing package vlc-plugin-ts-1.1.4-alt0.M50P.1 needs 6Mb on the / filesystem
installing package hplip-common-3.10.6-alt0.M51.1 needs 6Mb on the / filesystem
installing package libssl7-0.9.8p-alt0.M51.1 needs 6Mb on the / filesystem
installing package openoffice.org-3.2.1.6-alt1.M50P.1 needs 30Mb on the / filesystem
installing package vlc-plugin-xml-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-v4l-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-taglib-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-pulseaudio-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-ogg-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-mpeg2-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-matroska-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-live555-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-globalhotkeys-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-faad-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-dvdread-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-dbus-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-alsa-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-a52-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-xcb-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package xulrunner-192-libs-1.9.2.13-alt0.20101110.M50P.1 needs 16Mb on the / filesystem
installing package libass-0.9.11-alt1.M50P.1 needs 16Mb on the / filesystem
installing package libx264-106-alt1.M50P.1 needs 17Mb on the / filesystem
installing package libva1-1.0.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-h264-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-ass-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package xulrunner-192-1.9.2.13-alt0.20101110.M50P.1 needs 17Mb on the / filesystem
installing package openoffice.org-langpack-ru-3.2.1.6-alt1.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-dvb-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-interface-skins2-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-interface-ncurses-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package php5-suhosin-0.9.31-alt0.M51.1 needs 17Mb on the / filesystem
installing package php5-5.2.14.20100721-alt0.M51.1 needs 18Mb on the / filesystem
installing package mozilla-plugin-vlc-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-videocd-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-twolame-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-theora-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-speex-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-snapshot-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-smb-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-shout-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-sdl-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-schroedinger-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-realrtsp-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-podcast-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-png-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-oss-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-osd-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-notify-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-musepack-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-mtp-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-modplug-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-mad-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-loader-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-jack-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-goom-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-gnutls-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-freetype-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-framebuffer-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-fluidsynth-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-flac-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-dvdnav-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-dv-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-dca-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-caca-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-bonjour-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-audiocd-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-plugin-aa-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-interface-lirc-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-interface-oldtelnet-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package vlc-interface-oldhttp-1.1.4-alt0.M50P.1 needs 17Mb on the / filesystem
installing package vlc-plugin-svg-1.1.4-alt0.M50P.1 needs 16Mb on the / filesystem
installing package chromium-browser-9.0.565.0-alt0.M50P.1.r63988 needs 26Mb on the / filesystem
installing package vlc-kde4-1.1.4-alt0.M50P.1 needs 25Mb on the / filesystem
installing package libftgl-2.1.2-alt1 needs 25Mb on the / filesystem
installing package libprojectM-1.2.0-alt3.2 needs 29Mb on the / filesystem
installing package vlc-plugin-projectm-1.1.4-alt0.M50P.1 needs 29Mb on the / filesystem
installing package vim-plugin-vlc-syntax-1.1.4-alt0.M50P.1 needs 29Mb on the / filesystem
installing package libupnp-1.6.6-alt1 needs 30Mb on the / filesystem
installing package vlc-plugin-upnp-1.1.4-alt0.M50P.1 needs 30Mb on the / filesystem
installing package libvpx-0.9.1-alt0.M50P.1 needs 30Mb on the / filesystem
installing package libavcodec52-0.6-alt0.svn24911.M50P.1 needs 38Mb on the / filesystem
installing package libavformat52-0.6-alt0.svn24911.M50P.1 needs 33Mb on the / filesystem
installing package libavdevice-0.6-alt0.svn24911.M50P.1 needs 32Mb on the / filesystem
installing package libavfilter-0.6-alt0.svn24911.M50P.1 needs 32Mb on the / filesystem
installing package vlc-plugin-ffmpeg-1.1.4-alt0.M50P.1 needs 33Mb on the / filesystem
installing package ffmpeg-0.6-alt0.svn24911.M50P.1 needs 32Mb on the / filesystem
installing package ffplay-0.6-alt0.svn24911.M50P.1 needs 33Mb on the / filesystem
installing package alt-gpgkeys-0.7.32-alt1 needs 33Mb on the / filesystem
installing package chromium-browser-codecs-9.0.565.0-alt0.M50P.1.r63988 needs 33Mb on the / filesystem
installing package hplip-PPDs-3.10.6-alt0.M51.1 needs 33Mb on the / filesystem
installing package hplip-sane-3.10.6-alt0.M51.1 needs 33Mb on the / filesystem
installing package hplip-hpijs-3.10.6-alt0.M51.1 needs 33Mb on the / filesystem
installing package hplip-3.10.6-alt0.M51.1 needs 34Mb on the / filesystem
installing package libssl-devel-0.9.8p-alt0.M51.1 needs 33Mb on the / filesystem
installing package openssl-0.9.8p-alt0.M51.1 needs 33Mb on the / filesystem
installing package libx264.65-65-alt0.4.M50P.1 needs 33Mb on the / filesystem
installing package mencoder-1.0-alt35.32624.0.M50P.1 needs 33Mb on the / filesystem
installing package openoffice.org-kde-3.2.1.6-alt1.M50P.1 needs 33Mb on the / filesystem
installing package openoffice.org-langpack-uk-3.2.1.6-alt1.M50P.1 needs 33Mb on the / filesystem
installing package php5-xdebug-5.2.14.20100721-alt0.M51.1.1 needs 33Mb on the / filesystem
installing package php5-mysql-5.2.14.20100721-alt0.M51.1 needs 33Mb on the / filesystem
installing package php5-mcrypt-5.2.14.20100721-alt0.M51.1 needs 33Mb on the / filesystem
installing package php5-mbstring-5.2.14.20100721-alt0.M51.1 needs 35Mb on the / filesystem
installing package php5-gd2-5.2.14.20100721-alt0.M51.1 needs 33Mb on the / filesystem
installing package apache2-mod_php5-5.2.14.20100721-alt0.M51.1 needs 33Mb on the / filesystem
installing package firefox-3.6-3.6.13-alt0.20101110.M50P.1 needs 33Mb on the / filesystem
installing package jpackage-utils-5.0.0-alt4 needs 33Mb on the / filesystem
E: Error while running transaction


Записан

— Куда-нибудь ты обязательно попадешь, — сказал Кот. — Нужно только достаточно долго идти.


После apt-get -y dist-upgrade &> upgrade.txt


Записан

— Куда-нибудь ты обязательно попадешь, — сказал Кот. — Нужно только достаточно долго идти.



Записан


#df

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda7             9.7G  9.2G     0 100% /
udevfs                5.0M  204K  4.9M   4% /dev
shmfs                 755M  252K  755M   1% /dev/shm
tmpfs                 755M  4.0K  755M   1% /tmp
/dev/sda8             5.6G  2.5G  2.9G  46% /home
/dev/sda1              30G   24G  6.3G  79% /mnt/sda1
/dev/sda5              29G   22G  7.5G  75% /mnt/sda5
Что, неужели места не хватает? Раздел под / маленький?

« Последнее редактирование: 24.11.2010 10:55:34 от new_optimist »


Записан

— Куда-нибудь ты обязательно попадешь, — сказал Кот. — Нужно только достаточно долго идти.


Что, неужели места не хватает? Раздел под / маленький?

Если учесть что /var и /usr у вас получается в /, то может и маленький.

#du -sk /var/*


Записан


Вот что выдала #du -sk /var/*

4       /var/adm
0       /var/avahi
731064  /var/cache
4       /var/db
4       /var/empty
4       /var/ftp
245488  /var/lib
4       /var/local
36      /var/lock
2456    /var/log
0       /var/mail
4       /var/nis
4       /var/nobody
4       /var/opt
4       /var/preserve
32      /var/resolv
292     /var/run
31200   /var/spool
17864   /var/tmp
14056   /var/www
4       /var/yp
Что же делать в этой ситуации?


Записан

— Куда-нибудь ты обязательно попадешь, — сказал Кот. — Нужно только достаточно долго идти.


Что же делать в этой ситуации?

Найти еще один диск (логический или физический), отформатировать его в какую-нить линуксовую ФС, и, загрузившись с livecd, подключить этот диск в /var.


Записан


#du -sk /*Что у вас вот тут находится?

/dev/sda1              30G   24G  6.3G  79% /mnt/sda1
/dev/sda5              29G   22G  7.5G  75% /mnt/sda5


Записан


Возможно  для освобождения места поможет
apt-get autoclean


Записан


to new_optimist

«Вредные советы»
Можно что-нибудь снести :)
Например все внутри
/usr/share/doc — все равно никто не читает
/usr/share/gtk-doc
Потом можно посносить лишние локали — если у вас зулусы не пользуются компом — то что зулусскую локаль держать ? :)
/usr/share/locale/
/usr/lib/locale/
оставить все с en* (англицкие), все с ru*  ну и какие еще нужны…
Гиг или типа того можно освободить…

Вот такие вредные советы…

« Последнее редактирование: 24.11.2010 14:58:59 от YYY »


Записан


Что у вас вот тут находится?

/dev/sda1              30G   24G  6.3G  79% /mnt/sda1
/dev/sda5              29G   22G  7.5G  75% /mnt/sda5

Это виндовские разделы. Давно хочу форматнуть, но чё-т ни как.


Записан

— Куда-нибудь ты обязательно попадешь, — сказал Кот. — Нужно только достаточно долго идти.


Спасибо огромное за советы!!!
Место на / освободилось после

apt-get autocleanи очистки

/usr/share/doc
/usr/share/gtk-doc
/usr/share/locale/
/usr/lib/locale/

Локализации по совету YYY оставил только русские и английские.

В итоге, обновление прошло успешно и на / теперь 2Гб свободного места.

СПАСИБО! ;)


Записан

— Куда-нибудь ты обязательно попадешь, — сказал Кот. — Нужно только достаточно долго идти.


Содержание

  1. Error while running transaction
  2. Error while processing transaction: error while sending transaction #1546
  3. Comments
  4. Error: [ethjs-query] while formatting outputs from RPC #33
  5. Comments
  6. Issue Type
  7. Description
  8. Steps to reproduce
  9. Versions
  10. Troubleshoot a Full Transaction Log (SQL Server Error 9002)
  11. Option 1: Run the steps directly in an executable notebook via Azure Data Studio
  12. Option 2: Follow the step manually
  13. Common reasons for a full transaction log
  14. How to resolve a full transaction log
  15. 1. Truncate the Log
  16. Log truncation explained
  17. What is preventing log truncation?
  18. LOG_BACKUP log_reuse_wait
  19. Consider the database’s recovery model
  20. Back up the log
  21. Create a transaction log backup
  22. ACTIVE_TRANSACTION log_reuse_wait
  23. Discover long-running transactions
  24. AVAILABILITY_REPLICA log_reuse_wait
  25. CHECKPOINT log_reuse_wait
  26. For more information on log_reuse_wait factors
  27. 2. Resolve full disk volume
  28. Free disk space
  29. Move the log file to a different disk
  30. Add a log file on a different disk
  31. Utility script for recommended actions
  32. 3. Change log size limit or enable Autogrow
  33. Increase log file size or enable Autogrow

Error while running transaction

Профессионал

Группа: Пользователь
Сообщений: 2227
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.

Репутация: 9

Строго говоря пробую с 8-ого Альта перейти на 9-й. Пытаюсь по https://www.altlinux.org/Update/p9
В терминале всплывает
E: Произошли ошибки при выполнении транзакции

И обновление перестаёт быть.
Попробовал перезагрузиться и продолжить из Синаптика где уже встал http://ftp.altlinux.org/pub/distributions/ALTLinux/p9/branch/i586.
Итог тот же самый.

Во время подготовки к установке:

file /etc/ImageMagick-6/coder.xml from install of libImageMagick6-common-6.9.10.94-alt1 conflicts with file from package libImageMagick-6.9.4.7-alt2.M80P.1
********************многабукаф
libImageMagick-6.9.4.7-alt2.M80P.1
E: Error while running transaction

Чтение списков пакетов. Завершено
Построение дерева зависимостей. Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога ‘Входящие’.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
kernel-modules-nvidia-std-def#440.82-alt1.328748.1:p9+252713.2200.2.1<>1591627333: Требует: nvidia_glx_390.132
shadow-utils: Требует: pam0(system-auth-use_first_pass-local)
tcb-utils: Для установки требует: pam0_tcb (= 1.1-alt1)
E: Извините, `битые’ пакеты
update-kernel: failed to install kernel-image-std-def-1:5.4.44-alt1:p9+252713.100.2.1<>1591626094 with modules
[root<>comp-pentium

И чего теперь делать.

Сообщение отредактировал robinzoid — 23.6.2020, 22:40

Источник

Error while processing transaction: error while sending transaction #1546

I was able to build agent from master. After running ./bin/agent/agent start -c ./bin/agent/dist/ I’m getting weird following error message

There is also no connection visible on dashboard. One other thing is version
Agent 6.0.0 — Commit: — Serialization version: but master is on 6.1.1.

Anyone can help here debug what is going on.

The text was updated successfully, but these errors were encountered:

The version is given at compile time by the build script using the last git tag. 6.0.0 probably correspond to the default value for the version :

First thing on top of my head : did you clone the repository or downloaded a zip ?

If you did indeed clone the repo could you tell me how you compiled the agent ?

I cloned it and then

I also tried the zip version but complained something about git-rev so I thought that clone is the right way.

Anything new around here? I can run some debugging if it helps?

@urosgruber as far as your the log message you’re seeing that looks like there was some kind of networking issue preventing the transactions (payloads) from being pushed to datadog at certain times. The forwarder, once the transaction fails re-enqueues it and is attempted later.

Are the errors in the log intermittent?

Could you please submit a flare to the support team so we can take a look at the logs and try to decide if this is indeed just a networking issue?

@truthbk I’ve manage to build agent manually but on the latest 6.2. Agent connects successfully and data is also visible on DD dashboard. Not sure if the issue was fixed with latest version or it was just develop build that cause this problem. I’ll check if 6.2 develop build also have similar issue.

@arbll I think error is now gone with 6.2.x Nothing was changed except I did pull from git and build with same command.

I am facing the same issue in kubernetes environment, below is the error message
I am using 6.10.1 version of datadog-agent image

I tried to send the flare but I am getting the error
Error: Post https://6-10-1-flare.agent.datadoghq.com/support/flare?api_key=***********************>: dial tcp: lookup 6-10-1-flare.agent.datadoghq.com: Temporary failure in name resolution

I have the same error as well, I am using the latest docker image and pure docker launch like below,

docker run -d —name dd-agent -v /var/run/docker.sock:/var/run/docker.sock:ro -v /proc/:/host/proc/:ro -v /cgroup/:/host/sys/fs/cgroup:ro -e DD_API_KEY=xxxxx datadog/agent:latest

2019-08-02 02:37:50 UTC | CORE | ERROR | (pkg/forwarder/worker.go:142 in process) | Error while processing transaction: error while sending transaction, rescheduling it: Post https://6-13-0-app.agent.datadoghq.com/intake/?api_key=*************************: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

I try to deploy datadog/agent:latest-jmx to AWS ECS fargate and keep getting the following errors:

  • Error submitting payload to https://process.datadoghq.com/api/v1/collector: Post https://process.datadoghq.com/api/v1/collector: read tcp 10.0.10.10:39536->52.207.126.249:443: read: connection reset by peer
  • TLS Handshake failure: read tcp 10.0.10.10:57718->52.45.28.194:443: read: connection reset by peer
  • Too many errors for endpoint ‘https://6-13-0-app.agent.datadoghq.com/api/v1/series?api_key=******************************’: retrying later
    Is there anything special that needs to be done to deploy datadog docker container into that ECS Cluster (fargate)?

Getting the same issue on Google Kubernetes Engine (version 7.21.0 ), any idea what might be the cause ?

@joaquin386 @ocervell Were you able to fix this ? I’m getting the same errors on ECS (EC2).

Edit : This was fixed. I was setting env vars for proxy. Hence the timeouts.

@ocervell We’re seeing this in our Kubernetes clusters as well. Were you able to fix this? We get the following error, which originates in worker.go not the domain_forwarder.go. If other users are seeing similar logs, then it looks like this may be a problem with the retry routine itself (or at least how users have it configured).

I also face the same issue:
2021-05-11 22:51:00 UTC | PROCESS | ERROR | (pkg/forwarder/worker.go:178 in process) | Error while processing transaction: error while sending transaction, rescheduling it: Post «https://orchestrator.datadoghq.com/api/v1/orchestrator»: EOF

Same issue here. Datadog agent version 7.28.1 on AWS EKS 1.19.8

I am facing the same issue in Datadog agent version 7.29.0.Sent the flare to support.

UTC | CORE | ERROR | (pkg/forwarder/worker.go:179 in process) | Too many errors for endpoint ‘https://7-29-0-app.agent.datadoghq.com/api/v1/series?api_key=***************************’: retrying later

same issue here:
2021-10-04 20:39:52 UTC | PROCESS | ERROR | (pkg/forwarder/worker.go:183 in process) | Error while processing transaction: error while sending transaction, rescheduling it: Post «https://orchestrator.datadoghq.com/api/v1/orchestrator»: EOF

Same issue here:

I’m using the Datadag Lambda Extension installed using the Datadog Serverless Plugin, and having a few errors like those.

same issue here, I think something is wrong with their API and they dont want to surface it.

PROCESS | ERROR | (pkg/forwarder/worker.go:179 in process) | Too many errors for endpoint ‘https://process.datadoghq.com/api/v1/container’: retrying later

Error while processing transaction: error while sending transaction, rescheduling it: Post «https://7-31-0-app.agent.datadoghq.com/intake/?api_key=***************************bf62f»: context deadline exceeded (Client.Timeout exceeded while awaiting headers)

This is my error. I am using iptables ruling at DOCKER-USER chain level to Firewall my exposed containers. I believe the problem is related to it, because probably the packets are not reaching datadog server.

The thing is ifconfig | grep -i dropped shows that no packages have been dropped from eth0 or docker0.

What are the ports that need to be opened for out bounding packets?

We are also running into an issue with the sidecar container for the datadog-agent and getting the following errors on our ECS cluster:

Are there any updates to this issue? It is causing confusion with our logs in ECS.

A number of my datadog agents are working fine but a few new installations and the agents which were restarted recently facing similar issues. Error logs attached.

2021-12-08 04:33:18 EST | CORE | ERROR | (pkg/forwarder/transaction/transaction.go:108 in func4) | TLS Handshake failure: net/http: TLS handshake timeout 2021-12-08 04:33:18 EST | CORE | ERROR | (pkg/forwarder/worker.go:183 in process) | Error while processing transaction: error while sending transaction, rescheduling it: Post «https://*-**-*-app.agent.datadoghq.com/intake/?api_key=******************************»: net/http: TLS handshake timeout

It looks like this issue has become a bit of a random collection of connection issues (and some build issues).

In general, DataDog support is best suited to handle these situations: they can look at the circumstances, examine a flare, and make recommendations for the most successful configurations. I’ll close this issue up now.

Источник

Error: [ethjs-query] while formatting outputs from RPC #33

Issue Type

Not able to deploy smart contract.

Description

I am on ethereum private network (via running my local endpoint node ) and trying to deploy contract using metamask. The internal error from metamask show some Issue with ethjs-query module:-

Steps to reproduce

Deploy Smart contract using metamask which internally uses ethjs

Versions

The text was updated successfully, but these errors were encountered:

@NEO2756 I’m getting this as well

Got it working. Was an issue with my web3 provider

@adamsoffer What was the issue? I am also facing same issue.

@adamsoffer what was the issue?

Apologies, I can’t remember the specifics.

@ahmed-numaan @stackchain if you are launching dapps from truffle develop and getting this or similar errors, try reseting your metamask accounts (settings > advanced > reset account). Worked for me. I was getting ‘incorrect nonce’ errors and some other weird ones, believe it stemmed from the fact the local develop chain uses a persistent mnemonic (unlike ganache, which spins up a new one each time). I think metamask was getting confused by my old transactions in previous run start launches getting mixed in with new ones after fresh deployments

Thanks this worked for me!

👍🏼 Glad to hear it

same for me 🙁
did you deal with that?

same for me 🙁
did you deal with that?

Have you found a solution?

same for me 🙁
did you deal with that?

Have you found a solution?

I am getting this error while following this example, https://dev.to/dabit3/the-complete-guide-to-full-stack-ethereum-development-3j13 , whenever I sign the transaction it happens.

I don’t know if you solved it, but apparently it’s a metamask problem. I reset my wallet and it worked after.

Same error on HardHat node

same for me 🙁
did you deal with that?

Have you found a solution?

have you find the any solution for it. cause i got the same error while deploying some small contracts with the help of meta mask and remix.

Источник

Troubleshoot a Full Transaction Log (SQL Server Error 9002)

Applies to: SQL Server (all supported versions)

Option 1: Run the steps directly in an executable notebook via Azure Data Studio

Before attempting to open this notebook, check that Azure Data Studio is installed on your local machine. To install, go to Learn how to install Azure Data Studio.

Option 2: Follow the step manually

This topic discusses possible responses to a full transaction log and suggests how to avoid it in the future.

When the transaction log becomes full, SQL Server Database Engine issues a 9002 error. The log can fill when the database is online, or in recovery. If the log fills while the database is online, the database remains online but can only be read, not updated. If the log fills during recovery, the Database Engine marks the database as RESOURCE PENDING. In either case, user action is required to make log space available.

This article is focused on SQL Server. For more specific information on this error in Azure SQL Database and Azure SQL Managed Instance, see Troubleshooting transaction log errors with Azure SQL Database and Azure SQL Managed Instance. Azure SQL Database and Azure SQL Managed Instance are based on the latest stable version of the Microsoft SQL Server database engine, so much of the content is similar though troubleshooting options and tools may differ.

Common reasons for a full transaction log

The appropriate response to a full transaction log depends on what conditions caused the log to fill. Common causes include:

  • Log not being truncated
  • Disk volume is full
  • Log size is set to a fixed maximum value or autogrow is disabled
  • Replication or availability group synchronization that is unable to complete

How to resolve a full transaction log

The following specific steps will help you find the reason for a full transaction log and resolve the issue.

1. Truncate the Log

A very common solution to this problem is to ensure transaction log backups are performed for your database which will ensure the log is truncated. If no recent transaction log history is indicated for the database with a full transaction log, the solution to the problem is straightforward: resume regular transaction log backups of the database.

Log truncation explained

There’s a difference between truncating a transaction log and shrinking a transaction log. Log Truncation occurs normally during a transaction log backup, and is a logical operation which removes committed records inside the log, whereas log shrinking reclaims physical space on the file system by reducing the file size. Log truncation occurs on a virtual-log-file (VLF) boundary, and a log file may contain many VLFs. A log file can be shrunk only if there’s empty space inside the log file to reclaim. Shrinking a log file alone can’t solve the problem of a full log file, instead, you must discover why the log file is full and can’t be truncated.

Data that is moved to shrink a file can be scattered to any available location in the file. This causes index fragmentation and might slow the performance of queries that search a range of the index. To eliminate the fragmentation, consider rebuilding the indexes on the file after shrinking. For more information, see Shrink a database.

What is preventing log truncation?

To discover what is preventing log truncation in a given case, use the log_reuse_wait and log_reuse_wait_desc columns of the sys.databases catalog view. For more information, see sys.databases (Transact-SQL). For descriptions of factors that can delay log truncation, see The Transaction Log (SQL Server).

The following set of T-SQL commands will help you identify if a database transaction log isn’t truncated and the reason for it. The following script will also recommend steps to resolve the issue:

If the database was in recovery when the 9002 error occurred, after resolving the problem, recover the database by using ALTER DATABASE database_name SET ONLINE.

LOG_BACKUP log_reuse_wait

The most common actions you can consider here is to review your database recovery model and backup the transaction log of your database.

Consider the database’s recovery model

The transaction log may be failing to truncate with LOG_BACKUP log_reuse_wait category, because you have never backed it up. In many of those cases, your database is using FULL or BULK_LOGGED recovery model, but you did not back up transaction logs. You should consider each database recovery model carefully: perform transaction log backups on all databases in FULL or BULK LOGGED recovery models to minimize occurrences of error 9002. For more information, see Recovery Models.

Back up the log

Under the FULL or BULK_LOGGED recovery model, if the transaction log has not been backed up recently, backup might be what is preventing log truncation. You must back up the transaction log to allow log records to be released and the log truncated. If the log has never been backed up, you must create two log backups to permit the Database Engine to truncate the log to the point of the last backup. Truncating the log frees logical space for new log records. To keep the log from filling up again, take log backups regularly and more frequently. For more information, see Recovery Models.

A complete history of all SQL Server backup and restore operations on a server instance is stored in the msdb system database. To review the complete backup history of a database, use the following sample script:

A complete history of all SQL Server backup and restore operations on a server instance is stored in the msdb system database. For more information on backup history, see Backup History and Header Information (SQL Server).

Create a transaction log backup

Example of how to back up the log:

If the database is damaged, see Tail-Log Backups (SQL Server).

ACTIVE_TRANSACTION log_reuse_wait

The steps to troubleshoot ACTIVE_TRANSACTION reason include discovering the long running transaction and resolving it (in some case using the KILL command to do so).

Discover long-running transactions

A very long-running transaction can cause the transaction log to fill. To look for long-running transactions, use one of the following:

This dynamic management view returns information about transactions at the database level. For a long-running transaction, columns of particular interest include the time of the first log record (database_transaction_begin_time), the current state of the transaction (database_transaction_state), and the log sequence number (LSN) of the begin record in the transaction log (database_transaction_begin_lsn).

  • DBCC OPENTRAN. This statement lets you identify the user ID of the owner of the transaction, so you can potentially track down the source of the transaction for a more orderly termination (committing it rather than rolling it back).
Kill a transaction

Sometimes you just have to end the transaction; you may have to use the KILL statement. Please use this statement very carefully, especially when critical processes are running that you don’t want to kill. For more information, see KILL (Transact-SQL)

AVAILABILITY_REPLICA log_reuse_wait

When transaction changes at primary Availability replica are not yet hardened on the secondary replica, the transaction log on the primary replica cannot be truncated. This can cause the log to grow, and can occur whether the secondary replica is set for synchronous or asynchronous commit mode. For information on how to troubleshoot this type of issue see Error 9002. The transaction log for database is full due to AVAILABILITY_REPLICA error

CHECKPOINT log_reuse_wait

No checkpoint has occurred since the last log truncation, or the head of the log has not yet moved beyond a virtual log file (VLF). (All recovery models)

This is a routine reason for delaying log truncation. If delayed, consider executing the CHECKPOINT command on the database or examining the log VLFs.

For more information on log_reuse_wait factors

2. Resolve full disk volume

In some situations the disk volume that hosts the transaction log file may fill up. You can take one of the following actions to resolve the log-full scenario that results from a full disk:

Free disk space

You might be able to free disk space on the disk drive that contains the transaction log file for the database by deleting or moving other files. The freed disk space allows the recovery system to enlarge the log file automatically.

Move the log file to a different disk

If you cannot free enough disk space on the drive that currently contains the log file, consider moving the file to another drive with sufficient space.

Log files should never be placed on compressed file systems.

See Move Database Files for information on how to change the location of a log file.

Add a log file on a different disk

Add a new log file to the database on a different disk that has sufficient space by using ALTER DATABASE ADD LOG FILE . Multiple log files for a single database should be considered a temporary condition to resolve a space issue, not a long-term condition. Most databases should only have one transaction log file. Continue to investigate the reason why the transaction log is full and cannot be truncated. Consider adding temporary additional transaction log files as an advanced troubleshooting step.

Utility script for recommended actions

These steps can be partly automated by running this T-SQL script which will identify logs files that using a large percentage of disk space and suggest actions:

3. Change log size limit or enable Autogrow

Error 9002 can be generated if the transaction log size has been set to an upper limit or Autogrow is not allowed. In this case, enabling autogrow or increasing the log size manually can help resolve the issue. Use this T-SQL command to find such log files and follow the recommendations provided:

Increase log file size or enable Autogrow

If space is available on the log disk, you can increase the size of the log file. The maximum size for log files is two terabytes (TB) per log file.

If autogrow is disabled, the database is online, and sufficient space is available on the disk, do either of these:

  • Manually increase the file size to produce a single growth increment. These are general recommendations on log size growth and size.
  • Turn on autogrow by using the ALTER DATABASE statement to set a non-zero growth increment for the FILEGROWTH option. See Considerations for the autogrow and autoshrink settings in SQL Server

In either case, if the current size limit has been reached, increase the MAXSIZE value.

Источник

  • Remove From My Forums
  • Question

  • Hi

    I am getting this error intermittently, the exception details are as follows:

    Exception classes:  
       System.Data.SqlClient.SqlException
       System.Data.EntityException

    Exception messages:
       New transaction is not allowed because there are other threads running in the session.
       An error occurred while starting a transaction on the provider connection. See the inner exception for details.

    Stack Traces:
       at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.TdsParser.TdsExecuteTransactionManagerRequest(Byte[] buffer, TransactionManagerRequestType request, String transactionName, TransactionManagerIsolationLevel isoLevel, Int32 timeout, SqlInternalTransaction transaction, TdsParserStateObject
    stateObj, Boolean isDelegateControlRequest)
       at System.Data.SqlClient.SqlInternalConnectionTds.ExecuteTransactionYukon(TransactionRequest transactionRequest, String transactionName, IsolationLevel iso, SqlInternalTransaction internalTransaction, Boolean isDelegateControlRequest)
       at System.Data.SqlClient.SqlInternalConnection.BeginSqlTransaction(IsolationLevel iso, String transactionName)
       at System.Data.SqlClient.SqlInternalConnection.BeginTransaction(IsolationLevel iso)
       at System.Data.SqlClient.SqlConnection.BeginDbTransaction(IsolationLevel isolationLevel)
       at System.Data.EntityClient.EntityConnection.BeginDbTransaction(IsolationLevel isolationLevel)
    — Next Call Stack:
       at System.Data.EntityClient.EntityConnection.BeginDbTransaction(IsolationLevel isolationLevel)
       at System.Data.EntityClient.EntityConnection.BeginTransaction()
       at System.Data.Objects.ObjectContext.SaveChanges(Boolean acceptChangesDuringSave)

    The code snippet that causes this exception is as follows:

    public void AddThirdPartyForApplication(List<int> Applications, int ThirdPartyUserId) {
    try
     {
        if (Applications.Count <= 0 || ThirdPartyUserId <= 0) 
        return;

        foreach (int ApplicationId in Applications) 
        { var tpts = from pt in MyDB.ApplicationThirdParty
          where pt.OrganizationUser.User_Id == ThirdPartyUserId && pt.Application.Application_Id == ApplicationId
          select pt;

          ApplicationThirdParty thirdP = tpts.FirstOrDefault<ApplicationThirdParty>();  
         if (thirdP == null) //does not exists
        {  ApplicationThirdParty newThirdP = new ApplicationThirdParty();

           newThirdP.Application = MyDB.Proposal.Where(p => p.Application_Id == ApplicationId).FirstOrDefault();
           newThirdP.OrganizationUser = MyDB.OrganizationUser.Where(o => o.User_Id == ThirdPartyUserId).FirstOrDefault();
         newThirdP.Is_Active = true;      
         MyDB.AddToApplicationThirdParty(newThirdP);
      }
      else
         thirdP.Is_Active = true;   

       }

       MyDB.SaveChanges();
     }
       catch (Exception ex)
       {
          ExceptionLogger.LogException(ex); throw new DataAccessException(ex.Message, «AddThirdPartyForApplication»);

       }
    }

Понравилась статья? Поделить с друзьями:
  • Error while running apache2ctl graceful httpd not running trying to start
  • Error while replacing a missing file insufficient permission to access the file
  • Error while reading xml file
  • Error while reading mysql settings file bind error code 9
  • Error while reading movie unity