Przyspieszenie reakcji na hotswap (wyjęcie) dysków

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
nowy1
Posty: 2
Rejestracja: 25 maja 2017, 07:33

Przyspieszenie reakcji na hotswap (wyjęcie) dysków

Post autor: nowy1 »

Witam
Potrzebuje by system szybko reagował na wyjęcie dysku (hotswap).
W tej chwili gdy podłącze dowolny dysk - system reaguj niemal natychmiast - ale gdy go odłączę to mija około 10 sek. zanim dysk zniknie z /proc/partitions.

Tak jest gdy korzystam z portów SATA .

Gdy zrobię taki sam eksperyment przez kieszeń usb reakcja na oba zdarzenia jest natychmiastowa.

Jak zredukować te 10 sek. po odłączeniu z SATA?
Awatar użytkownika
LordRuthwen
Moderator
Posty: 2302
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Re: Przyspieszenie reakcji na hotswap (wyjęcie) dysków

Post autor: LordRuthwen »

Tu znajduje się odpowiedź na Twoje pytanie:
https://access.redhat.com/documentation ... ernel.html
nowy1
Posty: 2
Rejestracja: 25 maja 2017, 07:33

Re: Przyspieszenie reakcji na hotswap (wyjęcie) dysków

Post autor: nowy1 »

Podążając tym tropem dotarłem jeszcze do
https://morfitronik.pl/udev-czyli-jak-p ... -urzadzen/
I skonstruowałem coś takiego :
w utworzonym pliku /etc/udev/rules.d/93-hd.rules

Kod: Zaznacz cały

SUBSYSTEM=="block", ACTION=="ADD", KERNEL=="sd?",  ATTR{eh_timeout}="1"
Ale to nie działa :/ sądze że coś tu jest źle ale nie wiem co.
Może jest istotne nazewnictwo pliku lub coś nie tak z regułą ? :/
ODPOWIEDZ