Аппаратный сторожевой таймер уже активен в моем сервере CentOS?

Если Вы устанавливаете весь необходимый R2 компонентов 2008 года, может работать прилично рабочей станцией. soem наполняют msut быть скопированными вручную froma Win7. Посмотрите Google для соответствующих условий - существуют soem comeplte walktrhough.

http://www.google.de/search?q=2008+r2+server+as+workstation

то, что я попробовал (не настолько трудно, или?). Одна из главных ссылок:

http://www.win2008r2workstation.com/

то, которое имеет хорошую пошаговую демонстрацию waht, необходимо / Возможный.

Виртуальные машины Hyper-V не работают настолько хорошие, кроме того, если Вы RDP в - потому что Hyper-V не может connecto ко много экранным конфигурациям. Снова, это не проблема при использовании хоста rdp в клиент как RDP может сделать так.

5
задан 9 September 2013 в 17:42
3 ответа

Linux имеет общий интерфейс сторожевого таймера. Вы можете использовать его, либо включив сторожевой таймер NMI , который поддерживает ваше оборудование iTCO_wdt, либо установив и настроив программный сторожевой таймер , который не зависит от оборудования.

5
ответ дан 3 December 2019 в 00:58

Что ж, здесь есть несколько проблем ...

  • Что происходит, когда сервер зависает? Что на экране? Что в журналах? Вам нужно связаться с хостинг-провайдером для перезагрузки? Сможете ли вы выполнить сброс самостоятельно?

  • Ваш сервер не должен зависать, зависать или давать сбой !! Работая в средах, где используется низкое, домашнее или нестандартное оборудование, я понимаю, что цель поставщика услуг сократить расходы. Однако, если есть проблемы со стабильностью, ответственность за их устранение лежит на провайдере. Создать стабильную серверную платформу Linux несложно. Однако это случается чаще, чем следует. Если комбинация оборудования / программного обеспечения / ОС / прошивки токсична, это плохой знак. Провайдер должен работать в таком масштабе, чтобы он мог понимать проблемы до того, как они повлияют на несколько клиентов.

  • Есть ли в вашем оборудовании устройство IPMI? У ВАС есть доступ по IPMI? Как правило, сторожевые таймеры являются частью устройства внеполосного управления . Например, для серверов HP ProLiant предусмотрена функция автоматического восстановления сервера (ASR) .

  • Устройство, которое обнаруживает ваша система, является частью используемого набора микросхем Intel . Таким образом, технически существует сторожевое устройство, и для него есть общая поддержка ядра (похоже, что оно находится в ядре CentOSPlus, а не в том, которое у вас есть). Однако пакет сторожевого таймера может помочь в качестве сторожевого таймера программного уровня, помимо аппаратных перехватчиков, которые у вас могут быть.

Но опять же, здесь вы лечите симптом. Это' Важно найти первопричину. Если другие клиенты сталкиваются с этими проблемами, вы должны решить их с поставщиком услуг.

9
ответ дан 3 December 2019 в 00:58

CentOS

yum install watchdog

В Ubuntu

apt-get install watchdog
#optional
#apt-get install das-watchdog

Тогда ...

sudo vi /etc/watchdog.conf

Конечно, вы должны знать, что в VIM кнопка двоеточия (:) открывает меню (точнее, командную строку) и w говорит ему записать ваши изменения, или w! заставляет его, и q завершает работу. (Также вы можете использовать старые клавиши курсора ZX Spectrum - hjkl для перемещения, букву d для удаления и i для вставки, escape, чтобы остановить вставку.)

Раскомментировать:

 watchdog-device = /dev/watchdog

См.

 man watchdog.conf

Подробнее .. ... когда вы закончите ...

service watchdog restart

Да, эти процессы связаны со сторожевым таймером, но если они не настроены должным образом, они просто сидят и ничего не делают.

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

Вы можете протестировать его с помощью

echo *todo* placeholder while I test how to test it, in case I reboot...

Если он по-прежнему не работает, вам, возможно, придется немного попотеть и выяснить, какой драйвер поддерживает ваша платформа.

Лично я бы попробовал загрузить и протестировать каждый модуль сторожевого таймера индивидуально, с чем-то вроде этого, запустите в оболочке от имени root:

echo "Testing default... " | tee -a /var/log/watchdog-test.log; sync
service watchdog stop
echo Didn't work, we're still here... | tee -a /var/log/watchdog-test.log; sync
# If the default watchdog does work, I bet stopping the service disabled the default watchdog then... *todo* test and update this
echo Modules still loaded...
DOGS=`lsmod|grep -e wdt -e dog|cut -d\  -f1`
echo $DOGS
for dog in $DOGS; do
  echo Unloading $dog
  rmmod $dog || { echo "Oops.. didn't work, $dog won't unload"; sleep 70; };
done;
echo Did they all unload...? If not, I think the rest of this is a waste of time... reboot and skip that one next time
sleep 63
DOGS=`find /lib/modules|grep watchdog|awk -F'\watchdog/' '{print $2}'|sed s@.ko@@g|sort|uniq`
for dog in $DOGS; do 
   echo "Testing $dog... " | tee -a /var/log/watchdog-test.log; sync
   modprobe -v $dog && if [ -e /dev/watchdog ]; then
      dmesg|tail -5
      echo $dog Loaded. Ready for a reboot? | tee -a /var/log/watchdog-test.log; sync
      echo *todo* force a quicker timeout? *todo* read kernel source
      cat /dev/watchdog & test=$!
      sleep 0.5
      [ -e /proc/$test ] && { sleep 63; kill $test; };
  fi
  rmmod $dog
  echo $dog Didn't work, we're still here... | tee -a /var/log/watchdog-test.log; sync
done

Если он просто проходит, без задержек ... тогда ни один из модулей не работал. Если ваш компьютер перезагружается, когда он загружается:

tail -1 /var/log/watchdog-test.log

Будет показан вероятный кандидат ... Теперь убедитесь, что ваш сервер загружает его ...

Ubuntu, похоже, использует модуль, который вы здесь отметили:

sudo vi /etc/default/watchdog

Я не тестировал это. Если да, приходите и обновите этот ответ. todo Подсказка для SuSe: https://www.suse.com/support/kb/doc?id=7016880 и для Ubuntu: https: // github .com / miniwark / miniwark-howtos / wiki / Hardware-Watchdog-Timer-setup-on-Ubuntu-12.04 http://odroid.com/dokuwiki/doku.php?id=en:odroid_linux_watchdog

1
ответ дан 3 December 2019 в 00:58

Теги

Похожие вопросы