|
Rozmiar: 0
Komentarz: utworzenie ponownie z szablonu
|
← Wersja 6 z 2018-12-09 00:46:45 ⇥
Rozmiar: 3437
Komentarz: *** KREACJA (kopia z obecnego) ***
|
| Usunięcia zostały oznaczone w ten sposób. | Dodatki zostały oznaczone w ten sposób. |
| Linia 1: | Linia 1: |
| #format wiki #language pl <<Action(print, Wydrukuj tę dokumentację)>>` `<<Action(SlideShow, Pokaż jako slajdy)>><<BR>> <<Navigation(children)>> <<TableOfContents()>> = Konfiguracja Smart Mon Tools = [[FreshPorts:sysutils/smartmontools|smartmontools]] to narzędzie do monitorowania pracy dysków z wykorzystaniem mechanizmu [[PlWikiPedia:S.M.A.R.T._(informatyka)|S.M.A.R.T.]]. == Instalacja oprogramowania == Z wykorzystaniem własnego [[PoudriereBinaryPkg|repozytroium pakietów]] należy wykonać instalację: {{{#!highlight bash numbers=off pkg install -Uy smartmontools }}} == Plik konfiguracyjny == Plik konfiguracyjny tworzymy za pomocą następujących poleceń: {{{#!highlight bash numbers=off cp /tmp/ZACZYN.txt /usr/local/etc/smartd.conf chmod 0240 smartd.conf }}} Zawartość zależy od rodzaju zainstalowanych dysków. Tak więc trzeba odpowiednio zmodyfikować sam plik. Poniżej przykład (najczęściej spotykany) dla dwóch dysków SATA: {{{#!highlight ini numbers=off /dev/ada0 -d auto -o off -m disks@bsdserwis.com -s (S/../.././9|L/../../3/22) -I 194 -I 231 /dev/ada1 -d auto -o off -m disks@bsdserwis.com -s (S/../.././9|L/../../7/01) -I 194 -I 231 }}} Znaczenie poszczególnych parametrów jest wyjaśnione poprzez '''man smartd.conf'''. = Uruchomienie w systemie = == Skrypty startowe == {{{#!highlight bash numbers=off echo 'smartd_enable="YES"' >> /etc/rc.conf }}} == Uruchomienie == {{{#!highlight bash numbers=off service smartd start }}} == Ustawienia periodic.conf == {{{#!highlight bash numbers=off # --- sprawdzanie dysk/ow (SMART) -------------------------------- # daily_status_smart_enable="YES" daily_status_smartctl_flags="-H" daily_status_smart_devices="/dev/ada0 /dev/ada1" }}} = Sztuczki i kruczki = == Sprawdzenie harmonogramu testów dysków == Uruchomienie '''smartd''' z parametrme ''-q'' pozwala pokazać harmonogram testów. Pozostałe możliwe wartości parametru opisane są w podręczniku (man smrtd oraz man smartd.conf {{{#!highlight bash numbers=off smartd -q showtests }}} == Sprawdzenie poprawności powiadomień mailowych == {{{#!highlight bash numbers=off echo "/dev/ada0 -d auto -o off -m disks@bsdserwis.com -M test" | smartd -c - -q onecheck }}} == Sprawdzenie, czy smart jest włączony == Jeżeli '''smartd''' zgłasza brak obsługi S.M.A.R.T. to można go próbować włączyć za pomcą poniższego polecenia: {{{#!highlight bash numbers=off smartctl -s on /dev/da1 }}} = Źródła w sieci internet = 1. <<Anchor(url1)>>[[https://dan.langille.org/2018/11/04/using-smartd-to-automatically-run-tests-on-your-drives/|Dan Langille|target="_blank"]] {{{#!wiki comment 2. <<Anchor(url2)>>[[url2||target="_blank"]] 3. <<Anchor(url3)>>[[url3||target="_blank"]] 4. <<Anchor(url4)>>[[url4||target="_blank"]] = Odnośniki do dokumentacji = ## Jeżeli powołujesz się na URLa (nr) to nowe dopisuj na końcu. Albo trzeba przeredagować tekst. 1. <<Anchor(page1)>>[[url1|]] 1. <<Anchor(page2)>>[[url2|]] 1. <<Anchor(page3)>>[[url3|]] 1. <<Anchor(page4)>>[[url4|]] Gdy trzeba dołączyć inną (pod)stronę https://moinmo.in/HelpOnMacros/Include https://moinmo.in/HelpOnParsers <<Include(pagename, heading, level, from="regex", to="regex", sort=ascending|descending, items=n, skipitems=n, titlesonly, editlink)>> }}} ---- {i} ` `<<GetVal(SlownikNewBsd,adm-podpis)>> |
Wydrukuj tę dokumentację Pokaż jako slajdy
Spis Treści
Konfiguracja Smart Mon Tools
smartmontools to narzędzie do monitorowania pracy dysków z wykorzystaniem mechanizmu S.M.A.R.T..
Instalacja oprogramowania
Z wykorzystaniem własnego repozytroium pakietów należy wykonać instalację:
pkg install -Uy smartmontools
Plik konfiguracyjny
Plik konfiguracyjny tworzymy za pomocą następujących poleceń:
cp /tmp/ZACZYN.txt /usr/local/etc/smartd.conf
chmod 0240 smartd.conf
Zawartość zależy od rodzaju zainstalowanych dysków. Tak więc trzeba odpowiednio zmodyfikować sam plik. Poniżej przykład (najczęściej spotykany) dla dwóch dysków SATA:
/dev/ada0 -d auto -o off -m disks@bsdserwis.com -s (S/../.././9|L/../../3/22) -I 194 -I 231
/dev/ada1 -d auto -o off -m disks@bsdserwis.com -s (S/../.././9|L/../../7/01) -I 194 -I 231
Znaczenie poszczególnych parametrów jest wyjaśnione poprzez man smartd.conf.
Uruchomienie w systemie
Skrypty startowe
echo 'smartd_enable="YES"' >> /etc/rc.conf
Uruchomienie
service smartd start
Ustawienia periodic.conf
# --- sprawdzanie dysk/ow (SMART) --------------------------------
#
daily_status_smart_enable="YES"
daily_status_smartctl_flags="-H"
daily_status_smart_devices="/dev/ada0 /dev/ada1"
Sztuczki i kruczki
Sprawdzenie harmonogramu testów dysków
Uruchomienie smartd z parametrme -q pozwala pokazać harmonogram testów. Pozostałe możliwe wartości parametru opisane są w podręczniku (man smrtd oraz man smartd.conf
smartd -q showtests
Sprawdzenie poprawności powiadomień mailowych
echo "/dev/ada0 -d auto -o off -m disks@bsdserwis.com -M test" | smartd -c - -q onecheck
Sprawdzenie, czy smart jest włączony
Jeżeli smartd zgłasza brak obsługi S.M.A.R.T. to można go próbować włączyć za pomcą poniższego polecenia:
smartctl -s on /dev/da1
Źródła w sieci internet
(c) 2004 - 2026 BSD Serwis Krzysztof Stryjek. W przypadku błędów, poprawek proszę kontaktować się z administratorem wiki.
