Подвисает сервер
Модератор: SLEDopit
Подвисает сервер
Есть сервер Debian 6, ядро 2.6.32-5-amd64 .
Параметры сервера CPU (Intel Core i7-3770 CPU @ 3.40GHz 8 ядер), Памяти 16 Гб, 2 Диска в RAID0 (2 x 3 TB SATA 6 Gb/s HDD 7200 rpm (Software-RAID 1)) + swap 32 Gb
Другими словами Dedicated Server EX 4 на http://www.hetzner.de
На нём поднят nginx+php+mysql.
Памяти (потребляется 7гб из 16), процессора и дисков хватает с лихвой. Но где-то через пару дней что-то выедает почти всю память (свободно остаётся где-то 500 мб). А ещё через некоторое время сервер просто уходит в себя: сеть недоступна, Cron-задания невыполняются, то есть наступает полный ступор.
Перегрузить через панель управления - не получается. Только через тикет (они сами каким-то ручным образом его перегружают), при этом, в ребут по логам уходит вроде бы корректно.
Поддержка в hetzner отвечает стандартными фразами - понятия не имеем, и можем взять сервер на диагностику на сутки. И им по-барабану, что сервер в продакшине.
Поставил cacti, думал смогу уловить момент, но LA, mem - не скакали в тот момент. Хотя агент snmp мог это и не уловить.
Отключил сейчас все изменения в sysct.conf, limit.conf и пока наблюдаю.
Может кто с таким сталкивался? Остался ещё 1 вариант - обновить ядро до версии 3.2, если опять зависнет.
Параметры сервера CPU (Intel Core i7-3770 CPU @ 3.40GHz 8 ядер), Памяти 16 Гб, 2 Диска в RAID0 (2 x 3 TB SATA 6 Gb/s HDD 7200 rpm (Software-RAID 1)) + swap 32 Gb
Другими словами Dedicated Server EX 4 на http://www.hetzner.de
На нём поднят nginx+php+mysql.
Памяти (потребляется 7гб из 16), процессора и дисков хватает с лихвой. Но где-то через пару дней что-то выедает почти всю память (свободно остаётся где-то 500 мб). А ещё через некоторое время сервер просто уходит в себя: сеть недоступна, Cron-задания невыполняются, то есть наступает полный ступор.
Перегрузить через панель управления - не получается. Только через тикет (они сами каким-то ручным образом его перегружают), при этом, в ребут по логам уходит вроде бы корректно.
Поддержка в hetzner отвечает стандартными фразами - понятия не имеем, и можем взять сервер на диагностику на сутки. И им по-барабану, что сервер в продакшине.
Поставил cacti, думал смогу уловить момент, но LA, mem - не скакали в тот момент. Хотя агент snmp мог это и не уловить.
Отключил сейчас все изменения в sysct.conf, limit.conf и пока наблюдаю.
Может кто с таким сталкивался? Остался ещё 1 вариант - обновить ядро до версии 3.2, если опять зависнет.
Re: Подвисает сервер
попробуй кроном складывать на диск что-то вроде:
Или не кроном, а скриптом в фоне:
в /papko/skript.sh накидай что-то вроде:
к date добавить ключей по вкусу.
Потом посмотрев на файлы в /papko можно увидеть кто где какал )
Код: Выделить всё
/bin/ps aux > /papko/file`date`
Или не кроном, а скриптом в фоне:
Код: Выделить всё
nohup /papko/skript.sh &> /dev/null &
в /papko/skript.sh накидай что-то вроде:
Код: Выделить всё
#!/bin/bash
while [ 1 != 2 ]
do
/bin/ps aux > /papko/file`date`
/bin/sleep 5
done
к date добавить ключей по вкусу.
Потом посмотрев на файлы в /papko можно увидеть кто где какал )
Re: Подвисает сервер
А чем это будет по сути отличаться от выполнения заданий крона? Они не выполняются, потому что сервер подвис наглухо. Любое приложение просто не выполняется в этот момент.
Конечно, если повезёт и скрипт выполниться прямо перед самым моментом подвисания, и потом получиться узнать - то будет очень хорошо.
Конечно, если повезёт и скрипт выполниться прямо перед самым моментом подвисания, и потом получиться узнать - то будет очень хорошо.
Re: Подвисает сервер
Ничем. Но вы же сами говорите, что сервер грохается не в момент, а память выедается постепенно.
По получившимся файлам вы будете видеть динамику — какой процесс ест памяти всё больше и больше.
but in the darkness, behind your smile, you scream... © Dio
Re: Подвисает сервер
atop с сохранением данных, после первого зависания смотреть дамп.
Re: Подвисает сервер
Очень странно другое:
Почему через vmstat и через monit разные показания?
Код: Выделить всё
# vmstat 1
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 0 498512 193808 7487920 0 0 9 10 45 2 2 1 97 0
2 0 0 498552 193808 7487920 0 0 0 6 526 696 1 0 99 0
2 0 0 498460 193816 7487924 0 0 0 202 580 4829 3 0 96 0
0 0 0 497576 193816 7487928 0 0 0 20 642 1285 6 1 93 0
0 0 0 497216 193816 7487932 0 0 0 8 462 2894 2 0 98 0
# monit status all | tail -8
System 'server.com.ua'
status running
monitoring status monitored
load average [0.48] [0.31] [0.22]
cpu 3.0%us 0.3%sy 0.1%wa
memory usage 7984884 kB [49.4%]
data collected Wed Oct 24 16:56:41 2012
Почему через vmstat и через monit разные показания?
Re: Подвисает сервер
Это не имеет отношение к Вашей проблеме. Судя по Вашему описанию, память постепенно кончается, и когда кончается, сервер зависает.
Поставьте мониторинг и ищите злобный процесс.
Собственно, Вам уже 3 раза это посоветовали.
Добавлю еще только один момент. Когда память кончается, система уходит в своп. на все 32 гига. Все это приводит к тому, что все тормозит практически до нуля. Но ни одно приложение не убивается - ведь есть еще место, куда страницы памяти писать.
Попробуйте с отключенным свопом. Система упрется в нехватку памяти и прикончит самый жирный процесс, который и будет виновником бед. Система не зависнет, да еще и в логе будет имя виновника.
Re: Подвисает сервер
Вывод неправильный, так как с помощью этих различий и удалось выяснить, что память не пропадает, а используется под кэш чтения страниц с диска: занятой реальной памяти ровно столько, сколько показывает monit, а свободной - ровно столько, сколько показывает vmstat. Всё остальное - кеш (грубое приближение, но всё-таки).
Злобного процесса нету - утечка памяти, это не утечка, а кеширование в памяти файлов, которые очень часто запрашиваются. Да и если не хватит памяти и убъётся процесс - не факт, что он будет виновником.
Что сделал
- обновил ядро до 3.2
- отключил полностью swap
- отключил всё в sysctl
- изменил распределение памяти:
vm.overcommit_ratio=100
vm.overcommit_memory=2
Пока наблюдаю.
Злобного процесса нету - утечка памяти, это не утечка, а кеширование в памяти файлов, которые очень часто запрашиваются. Да и если не хватит памяти и убъётся процесс - не факт, что он будет виновником.
Что сделал
- обновил ядро до 3.2
- отключил полностью swap
- отключил всё в sysctl
- изменил распределение памяти:
vm.overcommit_ratio=100
vm.overcommit_memory=2
Пока наблюдаю.
Re: Подвисает сервер
То не выводы, а предположения исходя из означенной информации, оказавшейся неточной. Ну, теперь уже одна из возможных проблем отброшена. А что происходит в логах перед зависанием? Нашли что-нибудь интересное? По статистике загрузки, может, что-то есть? Может, активнее работает с диском/памятью/процом? Вообще есть ли что-то необычное в последние несколько минут перед зависанием?Вывод неправильный
Re: Подвисает сервер
В логах ничего интересного. Вообще ничего.
Re: Подвисает сервер
А если тупо повесить ssh сессию с запущенным top и посмотреть что где будет использоваться, когда сессия оборвется?
Re: Подвисает сервер
Внезапные зависания без каких-либо следов в оси похожи на проблемы с железом - перегрев, проблемы памятью али винтами, а может и с фс.
Проверьте температуру, погоняйте тесты памяти прям на ходу, проверьте smart, проверьте фс на ошибки.
Да, тоже надо сделать, но есть подозрение, что тоже ничего не покажет.А если тупо повесить ssh сессию с запущенным top и посмотреть что где будет использоваться, когда сессия оборвется?
Re: Подвисает сервер
А еще лучше несколько сессий с сортировкой top по памяти CPU и др.
Re: Подвисает сервер
Здравствуйте.
Имеется аналогичная проблема Debian 6, ядро 2.6.32-5-amd64 CPU (Intel Core i7-3770 CPU @ 3.40GHz 8 ядер), так же hetzner EX4.
Уже закономерно зависает каждые 4-5 дней, заменили сервер на новый - всё осталось по прежнему. В smart - всё в норме. (новый сервер)
В логах ничего особенного.
Скажите, пожалуйста, помогло ли это вам? Сколько дней уже работает ваше железо без зависания?
Имеется аналогичная проблема Debian 6, ядро 2.6.32-5-amd64 CPU (Intel Core i7-3770 CPU @ 3.40GHz 8 ядер), так же hetzner EX4.
Уже закономерно зависает каждые 4-5 дней, заменили сервер на новый - всё осталось по прежнему. В smart - всё в норме. (новый сервер)
В логах ничего особенного.
(skeletor) писал(а):Что сделал
- обновил ядро до 3.2
- отключил полностью swap
- отключил всё в sysctl
- изменил распределение памяти:
vm.overcommit_ratio=100
vm.overcommit_memory=2
Пока наблюдаю.
Скажите, пожалуйста, помогло ли это вам? Сколько дней уже работает ваше железо без зависания?
Re: Подвисает сервер
Добрый.
Пока (тьху,тьху) uptime 28 дней. Я больше склоняюсь к тому, что дело было в слишком большом swap-разделе, нежели в остальном. Вам бы посоветовал сделать то, что сделал я и понаблюдать.
ПС. Ну и обновить ядро - обязательно, так как версии ядра у нас одинаковые.
Пока (тьху,тьху) uptime 28 дней. Я больше склоняюсь к тому, что дело было в слишком большом swap-разделе, нежели в остальном. Вам бы посоветовал сделать то, что сделал я и понаблюдать.
ПС. Ну и обновить ядро - обязательно, так как версии ядра у нас одинаковые.
Спасибо сказали:
Re: Подвисает сервер
Такой же дебиан, такое же ядро 2.6.32-5-amd64, такой же хетцнер, такие же точно проблемы - уже третий месяц бьемся, на хабре нашел инструкцию по обновлению драйверов на сетевую карту, если изначально вис через 1-2 дня то теперь после апдейта продержался 8, но сегодня все равно завис.
Честно говоря сил нет, хочется взять и повесится но нужно бороться, подскажите - я не линуксоид, своп был небольшой 4гига, отключил.
Насчет обновления ядра искренне сомневаюсь что я справлюсь а вот с настройками, можете более детально подсказать куда их прописать и что после добавления ребутить или нет - реально уже руки опускаются с ним
Честно говоря сил нет, хочется взять и повесится но нужно бороться, подскажите - я не линуксоид, своп был небольшой 4гига, отключил.
Насчет обновления ядра искренне сомневаюсь что я справлюсь а вот с настройками, можете более детально подсказать куда их прописать и что после добавления ребутить или нет - реально уже руки опускаются с ним
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Подвисает сервер
Вы не сомневайтесь, а обновите. Всего три шага: подключаете репозиторий с бекпортами (список зеркал), ставите linux-image-3.2.0, перезагружаетесь.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Подвисает сервер
Bizdelnick писал(а): ↑09.05.2013 08:58
Вы не сомневайтесь, а обновите. Всего три шага: подключаете репозиторий с бекпортами (список зеркал), ставите linux-image-3.2.0, перезагружаетесь.
а можно в виде конкретных команд?
Скажем зашел я под рутом а дальше какие команды вбивать подскажите,
только прямо как вот их вы лично вбивали бы
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Подвисает сервер
- nano /etc/apt/sources.list. Дописываете строчкусохраняете Ctrl+O и выходите Ctrl+X.
Код: Выделить всё
deb http://backports.debian.org/debian-backports squeeze-backports main
- aptitude install linux-image-3.2.0-0.bpo.4-amd64 (для архитектуры amd64).
- reboot (естественно, если на сервере в данный момент не выполняется ничего критически важного).
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Подвисает сервер
спасибо большое, сейчас дождусь следующего падения сервера и сразу сделаю апдейт чтобы убедится что это именно в ядре проблема.
Re: Подвисает сервер
установил и перезагрузил, но эффекта не последовало (по прежнему при uname -a показывает старое ядро)
(кстати строчку deb http://backports.debian.org/debian-backports squeeze-backports main не добавлял так как она была уже добавлена, единственно в конце еще пару каких то слов было типа non-free и еще что то)
# aptitude install linux-image-3.2.0-0.bpo.4-amd64
The following NEW packages will be installed:
linux-image-3.2.0-0.bpo.4-amd64{b}
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.5 MB of archives. After unpacking 117 MB will be used.
The following packages have unmet dependencies:
linux-image-3.2.0-0.bpo.4-amd64: Depends: linux-base (>= 3~) but 2.6.32-48squeeze1 is installed.
Breaks: initramfs-tools (< 0.99~) but 0.98.8 is installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) linux-image-3.2.0-0.bpo.4-amd64 [Not Installed]
Accept this solution? [Y/n/q/?]
нажал Y и Ввод, далее еще один раз что-то спросил, тоже Y и Ввод и далее быстро почему то кончился процесс. Ну и ребут сделал.
(кстати строчку deb http://backports.debian.org/debian-backports squeeze-backports main не добавлял так как она была уже добавлена, единственно в конце еще пару каких то слов было типа non-free и еще что то)
# aptitude install linux-image-3.2.0-0.bpo.4-amd64
The following NEW packages will be installed:
linux-image-3.2.0-0.bpo.4-amd64{b}
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.5 MB of archives. After unpacking 117 MB will be used.
The following packages have unmet dependencies:
linux-image-3.2.0-0.bpo.4-amd64: Depends: linux-base (>= 3~) but 2.6.32-48squeeze1 is installed.
Breaks: initramfs-tools (< 0.99~) but 0.98.8 is installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) linux-image-3.2.0-0.bpo.4-amd64 [Not Installed]
Accept this solution? [Y/n/q/?]
нажал Y и Ввод, далее еще один раз что-то спросил, тоже Y и Ввод и далее быстро почему то кончился процесс. Ну и ребут сделал.
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Подвисает сервер
Перевести на русский? :-)
Пакет конфликтует с initramfs-tools версии ниже 0.99, в то время как установлена версия 0.98.8. Нужно было нажимать n пока не предложит обновить initramfs-tools до версии 0.99~bpo60+1 и установить linux-image-3.2.0-0.bpo.4-amd64.
Совет на будущее: читайте, что спрашивает программа, прежде чем нажимать y. Так не глядя можно и систему поломать.
Пакет конфликтует с initramfs-tools версии ниже 0.99, в то время как установлена версия 0.98.8. Нужно было нажимать n пока не предложит обновить initramfs-tools до версии 0.99~bpo60+1 и установить linux-image-3.2.0-0.bpo.4-amd64.
Совет на будущее: читайте, что спрашивает программа, прежде чем нажимать y. Так не глядя можно и систему поломать.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Подвисает сервер
я поэтому и предупредил несколько раз что я слаб в линуксах, но советом обязательно воспользуюсь на будущее.
в общем сделал как вы сказали, теперь вот так
# aptitude install linux-image-3.2.0-0.bpo.4-amd64
The following NEW packages will be installed:
linux-image-3.2.0-0.bpo.4-amd64{b}
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.5 MB of archives. After unpacking 117 MB will be used.
The following packages have unmet dependencies:
linux-image-3.2.0-0.bpo.4-amd64: Depends: linux-base (>= 3~) but 2.6.32-48squeeze1 is installed.
Breaks: initramfs-tools (< 0.99~) but 0.98.8 is installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) linux-image-3.2.0-0.bpo.4-amd64 [Not Installed]
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Upgrade the following packages:
1) initramfs-tools [0.98.8 (now, stable) -> 0.99~bpo60+1 (squeeze-backports)
2) linux-base [2.6.32-48squeeze1 (now, stable) -> 3.4~bpo60+1 (squeeze-backp
Accept this solution? [Y/n/q/?] y
The following NEW packages will be installed:
linux-image-3.2.0-0.bpo.4-amd64
The following packages will be upgraded:
initramfs-tools linux-base
2 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.7 MB of archives. After unpacking 117 MB will be used.
Do you want to continue? [Y/n/?] y
Get:1 http://mirror.hetzner.de/debian/backports/ squeeze-backports/main initramfs-tools all 0.99~bpo60+1 [89.2 kB]
Get:2 http://mirror.hetzner.de/debian/backports/ squeeze-backports/main linux-base all 3.4~bpo60+1 [34.1 kB]
Get:3 http://mirror.hetzner.de/debian/backports/ squeeze-backports/main linux-image-3.2.0-0.bpo.4-amd64 amd64 3.2.41-2~bpo60+1 [23.5 MB]
Fetched 23.7 MB in 0s (61.9 MB/s)
Preconfiguring packages ...
(Reading database ... 42614 files and directories currently installed.)
Preparing to replace initramfs-tools 0.98.8 (using .../initramfs-tools_0.99~bpo60+1_all.deb) ...
Unpacking replacement initramfs-tools ...
Preparing to replace linux-base 2.6.32-48squeeze1 (using .../linux-base_3.4~bpo60+1_all.deb) ...
Unpacking replacement linux-base ...
Selecting previously deselected package linux-image-3.2.0-0.bpo.4-amd64.
Unpacking linux-image-3.2.0-0.bpo.4-amd64 (from .../linux-image-3.2.0-0.bpo.4-amd64_3.2.41-2~bpo60+1_amd64.deb) ...
Processing triggers for man-db ...
Setting up initramfs-tools (0.99~bpo60+1) ...
Installing new version of config file /etc/kernel/postrm.d/initramfs-tools ...
Installing new version of config file /etc/kernel/postinst.d/initramfs-tools ...
Installing new version of config file /etc/initramfs-tools/initramfs.conf ...
update-initramfs: deferring update (trigger activated)
Setting up linux-base (3.4~bpo60+1) ...
Setting up linux-image-3.2.0-0.bpo.4-amd64 (3.2.41-2~bpo60+1) ...
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-0.bpo.4-amd64 /boot/vmlinuz-3.2.0-0.bpo.4-amd64
update-initramfs: Generating /boot/initrd.img-3.2.0-0.bpo.4-amd64
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
run-parts: executing /etc/kernel/postinst.d/zz-lilo 3.2.0-0.bpo.4-amd64 /boot/vmlinuz-3.2.0-0.bpo.4-amd64
Warning: Not updating LILO; /etc/lilo.conf not found
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-0.bpo.4-amd64 /boot/vmlinuz-3.2.0-0.bpo.4-amd64
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-0.bpo.4-amd64
Found initrd image: /boot/initrd.img-3.2.0-0.bpo.4-amd64
Found linux image: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
done
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-0.bpo.4-amd64
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
Warning: Not updating LILO; /etc/lilo.conf not found
Current status: 0 updates [-2].
root#
какие то ошибки в конце вылазили, не очень понимаю к чему они и насколько это критично. Пока сервер не перезагружал - пока не понял обновилось ядро или нет?
Кстати по ошибкам поясню - недавно переставляли драйвер с помощью ребят с хабра,
там обсуждают такую же проблему http://habrahabr.ru/qa/34245/
и если сперва сервер ребутился каждые 1-2 дня то после переустановки драйверов проработал 8 дней и после повис.
Подозреваю что проблема в области взаимодействия ядра и сетевой, но это только догадки, в идеале хочу просто избавится от проблемы и жить спокойно дальше ничего не трогая...Причем обиднее всего то, что проблема не единичная а у целого ряда людей и везде это ХЕтцнер и сервера EX4
в общем сделал как вы сказали, теперь вот так
# aptitude install linux-image-3.2.0-0.bpo.4-amd64
The following NEW packages will be installed:
linux-image-3.2.0-0.bpo.4-amd64{b}
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.5 MB of archives. After unpacking 117 MB will be used.
The following packages have unmet dependencies:
linux-image-3.2.0-0.bpo.4-amd64: Depends: linux-base (>= 3~) but 2.6.32-48squeeze1 is installed.
Breaks: initramfs-tools (< 0.99~) but 0.98.8 is installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) linux-image-3.2.0-0.bpo.4-amd64 [Not Installed]
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Upgrade the following packages:
1) initramfs-tools [0.98.8 (now, stable) -> 0.99~bpo60+1 (squeeze-backports)
2) linux-base [2.6.32-48squeeze1 (now, stable) -> 3.4~bpo60+1 (squeeze-backp
Accept this solution? [Y/n/q/?] y
The following NEW packages will be installed:
linux-image-3.2.0-0.bpo.4-amd64
The following packages will be upgraded:
initramfs-tools linux-base
2 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.7 MB of archives. After unpacking 117 MB will be used.
Do you want to continue? [Y/n/?] y
Get:1 http://mirror.hetzner.de/debian/backports/ squeeze-backports/main initramfs-tools all 0.99~bpo60+1 [89.2 kB]
Get:2 http://mirror.hetzner.de/debian/backports/ squeeze-backports/main linux-base all 3.4~bpo60+1 [34.1 kB]
Get:3 http://mirror.hetzner.de/debian/backports/ squeeze-backports/main linux-image-3.2.0-0.bpo.4-amd64 amd64 3.2.41-2~bpo60+1 [23.5 MB]
Fetched 23.7 MB in 0s (61.9 MB/s)
Preconfiguring packages ...
(Reading database ... 42614 files and directories currently installed.)
Preparing to replace initramfs-tools 0.98.8 (using .../initramfs-tools_0.99~bpo60+1_all.deb) ...
Unpacking replacement initramfs-tools ...
Preparing to replace linux-base 2.6.32-48squeeze1 (using .../linux-base_3.4~bpo60+1_all.deb) ...
Unpacking replacement linux-base ...
Selecting previously deselected package linux-image-3.2.0-0.bpo.4-amd64.
Unpacking linux-image-3.2.0-0.bpo.4-amd64 (from .../linux-image-3.2.0-0.bpo.4-amd64_3.2.41-2~bpo60+1_amd64.deb) ...
Processing triggers for man-db ...
Setting up initramfs-tools (0.99~bpo60+1) ...
Installing new version of config file /etc/kernel/postrm.d/initramfs-tools ...
Installing new version of config file /etc/kernel/postinst.d/initramfs-tools ...
Installing new version of config file /etc/initramfs-tools/initramfs.conf ...
update-initramfs: deferring update (trigger activated)
Setting up linux-base (3.4~bpo60+1) ...
Setting up linux-image-3.2.0-0.bpo.4-amd64 (3.2.41-2~bpo60+1) ...
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-0.bpo.4-amd64 /boot/vmlinuz-3.2.0-0.bpo.4-amd64
update-initramfs: Generating /boot/initrd.img-3.2.0-0.bpo.4-amd64
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
run-parts: executing /etc/kernel/postinst.d/zz-lilo 3.2.0-0.bpo.4-amd64 /boot/vmlinuz-3.2.0-0.bpo.4-amd64
Warning: Not updating LILO; /etc/lilo.conf not found
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-0.bpo.4-amd64 /boot/vmlinuz-3.2.0-0.bpo.4-amd64
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-0.bpo.4-amd64
Found initrd image: /boot/initrd.img-3.2.0-0.bpo.4-amd64
Found linux image: /boot/vmlinuz-2.6.32-5-amd64
Found initrd image: /boot/initrd.img-2.6.32-5-amd64
done
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.2.0-0.bpo.4-amd64
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
Warning: Not updating LILO; /etc/lilo.conf not found
Current status: 0 updates [-2].
root#
какие то ошибки в конце вылазили, не очень понимаю к чему они и насколько это критично. Пока сервер не перезагружал - пока не понял обновилось ядро или нет?
Кстати по ошибкам поясню - недавно переставляли драйвер с помощью ребят с хабра,
там обсуждают такую же проблему http://habrahabr.ru/qa/34245/
и если сперва сервер ребутился каждые 1-2 дня то после переустановки драйверов проработал 8 дней и после повис.
Подозреваю что проблема в области взаимодействия ядра и сетевой, но это только догадки, в идеале хочу просто избавится от проблемы и жить спокойно дальше ничего не трогая...Причем обиднее всего то, что проблема не единичная а у целого ряда людей и везде это ХЕтцнер и сервера EX4
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Подвисает сервер
Не ошибки, а предупреждения о возможно отсутствующей firmware для модуля r8169. Она находится в пакете firmware-realtek, установите - хуже не будет. Не исключено, что это сказалось на Вашей проблеме, а возможно - это последствие каких-то Ваших манипуляций с драйвером.
Да, всё обновилось.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Подвисает сервер
сделал
# apt-get install firmware-realtek
Reading package lists... Done
Building dependency tree
Reading state information... Done
firmware-realtek is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root#
а насчет ядра спасибо большое, круто!
$ uname -a
Linux xxxx.ru 3.2.0-0.bpo.4-amd64 #1 SMP Debian 3.2.41-2~bpo60+1 x86_64 GNU/Linux
ребутнул и стало так, даже не верится что обошлось без эксцессов, сейчас еще проверю все форумы и сайты что на сервере лежат.
С сетевой пока так оставляю, буду мониторить - мне главное чтобы сервер не зависал
# apt-get install firmware-realtek
Reading package lists... Done
Building dependency tree
Reading state information... Done
firmware-realtek is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root#
а насчет ядра спасибо большое, круто!
$ uname -a
Linux xxxx.ru 3.2.0-0.bpo.4-amd64 #1 SMP Debian 3.2.41-2~bpo60+1 x86_64 GNU/Linux
ребутнул и стало так, даже не верится что обошлось без эксцессов, сейчас еще проверю все форумы и сайты что на сервере лежат.
С сетевой пока так оставляю, буду мониторить - мне главное чтобы сервер не зависал
Re: Подвисает сервер
опять сегодня утром завис. Хотелось бы докопаться, каждый день виснет именно в районе 6 утра наглухо, стоит ISP панель, сегодня в логах нашел ошибку что с ротацией проблема была, отключил ротацию логов целиком, ждем теперь...Ребята у кого идентичная проблема отпишитесь в какое время у вас виснет сервер (у меня почему то всегда в одно и то же в районе раннего утра) и отпишите не стоит ли у вас эта самая ISP ?
Уже не знаю на что думать...
Уже не знаю на что думать...
-
- Сообщения: 1450
- Контактная информация:
Re: Подвисает сервер
Vann писал(а): ↑12.05.2013 11:18опять сегодня утром завис. Хотелось бы докопаться, каждый день виснет именно в районе 6 утра наглухо, стоит ISP панель, сегодня в логах нашел ошибку что с ротацией проблема была, отключил ротацию логов целиком, ждем теперь...Ребята у кого идентичная проблема отпишитесь в какое время у вас виснет сервер (у меня почему то всегда в одно и то же в районе раннего утра) и отпишите не стоит ли у вас эта самая ISP ?
Уже не знаю на что думать...
На боевые сервера надо ставить RHEL, или SLES и всё с поддержкой.
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Подвисает сервер
Sleeping Daemon писал(а): ↑12.05.2013 14:09На боевые сервера надо ставить RHEL, или SLES и всё с поддержкой.
Для боевых серверов надо нанимать толкового админа, а что ставить - это уж пусть он решает.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Подвисает сервер
ребят, я прекрасно понимаю что мы находимся на русском форуме где на твой вопрос тебе вместо ответа долго обьясняют какой ты "м№дак" но я бы не хотел чтобы ветка превращалась в дебаты что лучше "редхат, дебиан или фри", тем более как вы видите мой случай не единичный и проблема у многих идентичная поэтому хотелось бы ее решить.
Кстати говоря добавлю, полугодом ранее был арендован точно такой же сервер, с абсолютно такими же параметрами и все прекрасно работает без сучка и задоринки. Поэтому валить все на дебиан как минимум некорректно. А что я админ слабый я это знаю и более того открыто об этом говорю, но сервера настраивали профессионалы за денежку, а сейчас при этих падениях даже просматривая логи спецы разводят руками...
Так что если хотите продемонстрировать свой ум и красноречие так проявите его в решении данной проблемы а не рассуждая на околофилософские темы. Заранее большое спасибо
Кстати говоря добавлю, полугодом ранее был арендован точно такой же сервер, с абсолютно такими же параметрами и все прекрасно работает без сучка и задоринки. Поэтому валить все на дебиан как минимум некорректно. А что я админ слабый я это знаю и более того открыто об этом говорю, но сервера настраивали профессионалы за денежку, а сейчас при этих падениях даже просматривая логи спецы разводят руками...
Так что если хотите продемонстрировать свой ум и красноречие так проявите его в решении данной проблемы а не рассуждая на околофилософские темы. Заранее большое спасибо
Спасибо сказали: