<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://admin.wiki.kzoli.hu/index.php?action=history&amp;feed=atom&amp;title=Debian_watchdog_%28Wheezy%29</id>
	<title>Debian watchdog (Wheezy) - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://admin.wiki.kzoli.hu/index.php?action=history&amp;feed=atom&amp;title=Debian_watchdog_%28Wheezy%29"/>
	<link rel="alternate" type="text/html" href="https://admin.wiki.kzoli.hu/index.php?title=Debian_watchdog_(Wheezy)&amp;action=history"/>
	<updated>2026-06-07T12:37:01Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://admin.wiki.kzoli.hu/index.php?title=Debian_watchdog_(Wheezy)&amp;diff=94&amp;oldid=prev</id>
		<title>KZoli: Új oldal, tartalma: „A hardver watchdog olyan szerkezet, amelyik igyekszik észlelni a számítógép &quot;lefagyását&quot; mely esetben (lehetőleg hardveresen) újraindítja azt. Az eszköz lehe…”</title>
		<link rel="alternate" type="text/html" href="https://admin.wiki.kzoli.hu/index.php?title=Debian_watchdog_(Wheezy)&amp;diff=94&amp;oldid=prev"/>
		<updated>2018-05-29T21:36:57Z</updated>

		<summary type="html">&lt;p&gt;Új oldal, tartalma: „A hardver watchdog olyan szerkezet, amelyik igyekszik észlelni a számítógép &amp;quot;lefagyását&amp;quot; mely esetben (lehetőleg hardveresen) újraindítja azt. Az eszköz lehe…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;A hardver watchdog olyan szerkezet, amelyik igyekszik észlelni a számítógép &amp;quot;lefagyását&amp;quot; mely esetben (lehetőleg hardveresen) újraindítja azt. Az eszköz lehet hardver kártya, illetve integrálva lehet az alaplapi chipsetbe. Általában úgy működik, hogy inicializálás után elvárja, hogy az operációs rendszer (pl. egy portra írással) periodikusan jeleket adjon neki (&amp;#039;&amp;#039;heartbeat&amp;#039;&amp;#039;). Ha ez a jel az inicializálásnál beállított ideig kimarad, az eszköz resetel.&lt;br /&gt;
&lt;br /&gt;
A szoftver watchdog olyan program, amelyik periodikusan figyel beállított paramétereket - load, ping time, stb. - és beállított határértékük meghaladása esetén szabályos újraindítást (&amp;#039;&amp;#039;reboot&amp;#039;&amp;#039;) végez. Ez tehát &amp;quot;lefagyott&amp;quot; gép esetén nem működik, arra az esetre való, amikor az operációs rendszer még működik, de a gép már semmi hasznosat nem csinál.&lt;br /&gt;
&lt;br /&gt;
A Debian watchdog daemon mindkettőt kezeli.&lt;br /&gt;
==Watchdog driver==&lt;br /&gt;
Ha van a gépben hardware watchdog device (és a Debian tartalmazza hozzá a drivert, akkor használjuk azt; ha nincsen, akkor használjuk a software watchdog modult.&lt;br /&gt;
===Intel chipset built-in===&lt;br /&gt;
Intel chipset esetén (ICH4,5,6,7, stb.) - gyári kernellel - érdemes kipróbálni hogy van-e built-in watchdog:&lt;br /&gt;
&amp;lt;pre&amp;gt;modprobe iTCO_wdt heartbeat=30&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ha van, akkor létrejön a &amp;#039;&amp;#039;/dev/watchdog&amp;#039;&amp;#039; device. Siker esetén a &amp;#039;&amp;#039;/etc/modules&amp;#039;&amp;#039;-be be kell rakni az &amp;#039;&amp;#039;iTCO_wdt&amp;#039;&amp;#039; modult hogy induláskor elérhető legyen:&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;# Watchdog&amp;quot; &amp;gt;&amp;gt;/etc/modules&lt;br /&gt;
echo iTCO_wdt heartbeat=30 &amp;gt;&amp;gt;/etc/modules&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Software watchdog===&lt;br /&gt;
Ha nincs a gépben elérhető hardware watchdog (pl. virtuális gépen), akkor a &amp;#039;&amp;#039;softdog&amp;#039;&amp;#039; modult használhatjuk:&lt;br /&gt;
&amp;lt;pre&amp;gt;modprobe softdog&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ekkor létrejön a &amp;#039;&amp;#039;/dev/watchdog&amp;#039;&amp;#039; device. Siker esetén a &amp;#039;&amp;#039;/etc/modules&amp;#039;&amp;#039;-be be kell rakni az &amp;#039;&amp;#039;softdog&amp;#039;&amp;#039; modult hogy induláskor elérhető legyen:&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;# Watchdog&amp;quot; &amp;gt;&amp;gt;/etc/modules&lt;br /&gt;
echo softdog &amp;gt;&amp;gt;/etc/modules&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Watchdog beállítások==&lt;br /&gt;
Ha sikerült megfelelő watchdog drivert találni, akkor telepíteni kell a watchdog Debian csomagot ami induláskor elindítja majd ébren is tartja:&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install watchdog&amp;lt;/pre&amp;gt;&lt;br /&gt;
Szerkesszük meg a &amp;#039;&amp;#039;/etc/watchdog.conf&amp;#039;&amp;#039;-ot (szoftver watchdog beállítások): &lt;br /&gt;
&amp;lt;pre&amp;gt;-rw-r--r-- root root /etc/watchdog.conf&lt;br /&gt;
&lt;br /&gt;
watchdog-device = /dev/watchdog&lt;br /&gt;
&lt;br /&gt;
# This greatly decreases the chance that watchdog won&amp;#039;t be scheduled before&lt;br /&gt;
# your machine is really loaded&lt;br /&gt;
realtime                = yes&lt;br /&gt;
priority                = 1&lt;br /&gt;
&lt;br /&gt;
# Uncomment to enable test. Setting one of these values to &amp;#039;0&amp;#039; disables it.&lt;br /&gt;
# These values will hopefully never reboot your machine during normal use&lt;br /&gt;
# (if your machine is really hung, the loadavg will go much higher than 25)&lt;br /&gt;
max-load-1              = 24&lt;br /&gt;
max-load-5              = 18&lt;br /&gt;
max-load-15             = 12&amp;lt;/pre&amp;gt;&lt;br /&gt;
és indítsuk újra a watchdog daemont:&lt;br /&gt;
&amp;lt;pre&amp;gt;/etc/init.d/watchdog restart; tail -f /var/log/syslog &amp;lt;/pre&amp;gt;&lt;br /&gt;
==Gyorsteszt==&lt;br /&gt;
A memória nullával történő teleírása lefagyasztja a gépet &amp;lt;small&amp;gt;(megjegyzés: ezt a GRSec-es kernel nem fogja hagyni, mint ahogy a fork bombát is megöli, úgyhogy &amp;#039;&amp;#039;&amp;#039;TODO!&amp;#039;&amp;#039;&amp;#039;)&amp;lt;/small&amp;gt;:&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /dev/zero &amp;gt; /dev/mem&amp;lt;/pre&amp;gt;&lt;br /&gt;
de ha minden jól csináltunk és működik a watchdog, akkor 30 másodpercen belül újraindul a masinánk :-).&lt;/div&gt;</summary>
		<author><name>KZoli</name></author>
	</entry>
</feed>