Здравствуйте!
Давеча после сообщения 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Гб свободного места.
СПАСИБО!
Записан
— Куда-нибудь ты обязательно попадешь, — сказал Кот. — Нужно только достаточно долго идти.
Содержание
- Error while running transaction
- Error while processing transaction: error while sending transaction #1546
- Comments
- Error: [ethjs-query] while formatting outputs from RPC #33
- Comments
- Issue Type
- Description
- Steps to reproduce
- Versions
- Troubleshoot a Full Transaction Log (SQL Server Error 9002)
- Option 1: Run the steps directly in an executable notebook via Azure Data Studio
- Option 2: Follow the step manually
- Common reasons for a full transaction log
- How to resolve a full transaction log
- 1. Truncate the Log
- Log truncation explained
- What is preventing log truncation?
- LOG_BACKUP log_reuse_wait
- Consider the database’s recovery model
- Back up the log
- Create a transaction log backup
- ACTIVE_TRANSACTION log_reuse_wait
- Discover long-running transactions
- AVAILABILITY_REPLICA log_reuse_wait
- CHECKPOINT log_reuse_wait
- For more information on log_reuse_wait factors
- 2. Resolve full disk volume
- Free disk space
- Move the log file to a different disk
- Add a log file on a different disk
- Utility script for recommended actions
- 3. Change log size limit or enable Autogrow
- 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.EntityExceptionException 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»);
}
}