🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux
13 messages
13 total messages Started by szopen Thu, 08 Feb 2024 19:15
Wyłączenie usypiania dysku
#907543
Author: szopen
Date: Thu, 08 Feb 2024 19:15
42 lines
2791 bytes
Bry,

Mam dysk:

=== START OF INFORMATION SECTION ===
Model Family:     Toshiba MG08ACA... Enterprise Capacity HDD
Device Model:     TOSHIBA MG08ACA16TA
Firmware Version: 0103
Sector Size:      4096 bytes logical/physical
Device is:        In smartctl database 7.3/5577
ATA Version is:   ACS-3 T13/2161-D revision 5
SATA Version is:  SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s)
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM feature is:   Unavailable
APM level is:     128 (minimum power consumption without standby)
Rd look-ahead is: Enabled
Write cache is:   Enabled
DSN feature is:   Unavailable
ATA Security is:  Disabled, NOT FROZEN [SEC1]

Jest w obudowie USB, ale widoczny w systemie normalnie (i także s.m.a.r.t):

Dysk /dev/sdd: 14,55 TiB, bajtów: 16000900661248, sektorów: 3906469888
Disk model: MG08ACA16TA
Jednostki: sektorów, czyli 1 * 4096 = 4096 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 4096 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 32768 / 32768

I ten dysk się wyłącza po paru minutach nieużywania. Chciałbym go zniechęcić do usypiania, niech się buja non stop.
Wygooglowałem taki wpis na jakimś forum:

"Disk sleep can be disabled with 'hdparm -B 255 -S 0 <device>' if you drive allows to disable APM completely or with 
'hdparm -B 254 -S 0' if it doesn't. md raid will not access member disks unless it actually needs to read or write data. 
Are you sure that disk is indeed going to sleep, does SMART start/stop count grow? not doing some internal testing or 
SMR-related rearranging (I am not implying that this is an SMR drive - don't know this)."

I pytanie czy to bezpieczne? Czy może coś pójść nie tak? Nie chcę uszkodzić dysku, bo tani nie był.
Jeśli to nie zadziała jaki inny sposób jest możliwy?

-- 
szopen
Re: Wyłączenie usypiania dysku
#907544
Author: marrgol
Date: Fri, 09 Feb 2024 01:01
22 lines
2090 bytes
On 2024-02-08 at 20:15 szopen wrote:
> Mam dysk:
> […]
> Jest w obudowie USB, ale widoczny w systemie normalnie (i także s.m.a.r.t):
> […]
> I ten dysk się wyłącza po paru minutach nieużywania. Chciałbym go zniechęcić
> do usypiania, niech się buja non stop.
> Wygooglowałem taki wpis na jakimś forum:
> 
> "Disk sleep can be disabled with 'hdparm -B 255 -S 0 <device>' if you drive
> allows to disable APM completely or with 'hdparm -B 254 -S 0' if it doesn't.
> […]
> 
> I pytanie czy to bezpieczne? Czy może coś pójść nie tak? Nie chcę uszkodzić
> dysku, bo tani nie był.

Moje dyski podłączane po USB twierdzą, że bezpieczne -- mam w udev od lat
regułkę wykonującą po podłączeniu 'hdparm -B 254 -S 241', czyli ustawiającą
dysk na maksimum wydajności bez całkowitego wyłączenia APM i zatrzymywanie
silnika po 30 minutach nicnierobienia (co w praktyce sprowadza się do
niezatrzymywania go w ogóle, poza bardzo rzadkimi przypadkami kiedy
oddalę się na dłużej bez odłączenia dysku).
Re: Wyłączenie usypiania dysku
#907549
Author: Dominik Ałaszewski
Date: Fri, 09 Feb 2024 06:05
20 lines
1833 bytes
Dnia 08.02.2024 szopen <szop@en.szop> napisał/a:

> I pytanie czy to bezpieczne? Czy może coś pójść nie tak? Nie chcę uszkodzić dysku, bo tani nie był.

Bezpieczne, dyskowi bardziej szkodzi ciągłe zatrzymywanie się
i rozkręcanie, niż praca nonstop. Co może pójść nie tak?
IMO najwyżej nie zadziała.

> Jeśli to nie zadziała jaki inny sposób jest możliwy?

Miałem dyski olewające ustawienia z hdparm, w przypadku WD pomagał wdidle.
Innej bestii (nie WD) trzeba było co 30 sekund odczytać smart
za pomocą smartctl, to wystarczyło żeby dysk uważał się za aktywnie
używany.

-- 
Dominik Ałaszewski (via raspbianowy slrn)
"W życiu piękne są tylko chwile…" (Ryszard Riedel)
Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP 
Pisząc na priv zmień domenę na gmail.
Re: Wyłączenie usypiania dysku
#907545
Author: szopen
Date: Fri, 09 Feb 2024 10:35
12 lines
1494 bytes
On 9.02.2024 02:01, marrgol wrote:
>> I pytanie czy to bezpieczne? Czy może coś pójść nie tak? Nie chcę uszkodzić
>> dysku, bo tani nie był.
> 
> Moje dyski podłączane po USB twierdzą, że bezpieczne -- mam w udev od lat
> regułkę wykonującą po podłączeniu 'hdparm -B 254 -S 241', czyli ustawiającą
> dysk na maksimum wydajności bez całkowitego wyłączenia APM i zatrzymywanie

Możesz napisać jak się taką regułę dodaje?

-- 
szopen
Re: Wyłączenie usypiania dysku
#907546
Author: marrgol
Date: Fri, 09 Feb 2024 11:41
23 lines
1839 bytes
On 2024-02-09 at 11:35 szopen wrote:
> Możesz napisać jak się taką regułę dodaje?

Tworzysz (jako root) w katalogu /etc/udev/rules.d/ plik, który będzie się
alfabetycznie sortował gdzieś na końcu, np. 99zz_moje.rules z taką linijką:

KERNEL=="sd?", ACTION=="add", ENV{ID_SERIAL_SHORT}=="ABCDE12345",
RUN+="/sbin/hdparm -S 241 -B 254 $env{DEVNAME}"

Numer seryjny dla podłączonego dysku /dev/sdd uzyskujesz tak:

# udevadm info --name=/dev/sdd | grep ID_SERIAL_SHORT
E: ID_SERIAL_SHORT=ABCDE12345

Odłączasz i podłączasz dysk, sprawdzasz, czy działa:

# hdparm -B /dev/sdd

/dev/sde:
 APM_level	= 254

Numerów seryjnych w tej samej regule może być więcej, rozdziela się je
znakiem '|' (np. "ABCDE12345|WD-WXXXXXXXXXXX|WD-WXYYYYYYYYYY").
Re: Wyłączenie usypiania dysku
#907547
Author: szopen
Date: Fri, 09 Feb 2024 20:34
30 lines
2173 bytes
On 9.02.2024 12:41, marrgol wrote:
> On 2024-02-09 at 11:35 szopen wrote:
>> Możesz napisać jak się taką regułę dodaje?
> 
> Tworzysz (jako root) w katalogu /etc/udev/rules.d/ plik, który będzie się
> alfabetycznie sortował gdzieś na końcu, np. 99zz_moje.rules z taką linijką:
> 
> KERNEL=="sd?", ACTION=="add", ENV{ID_SERIAL_SHORT}=="ABCDE12345",
> RUN+="/sbin/hdparm -S 241 -B 254 $env{DEVNAME}"
> 
> Numer seryjny dla podłączonego dysku /dev/sdd uzyskujesz tak:
> 
> # udevadm info --name=/dev/sdd | grep ID_SERIAL_SHORT
> E: ID_SERIAL_SHORT=ABCDE12345
> 
> Odłączasz i podłączasz dysk, sprawdzasz, czy działa:
> 
> # hdparm -B /dev/sdd
> 
> /dev/sde:
>   APM_level	= 254
> 
> Numerów seryjnych w tej samej regule może być więcej, rozdziela się je
> znakiem '|' (np. "ABCDE12345|WD-WXXXXXXXXXXX|WD-WXYYYYYYYYYY").

Dzięki! Rano sobie potestuję. Jeszcze tylko powiedz czy jak dam kilka seriali, a potem jakiś dysk wyjmę i go już nie 
będzie to polecenie zadziała czy już zostanie odrzucone?

-- 
szopen
Re: Wyłączenie usypiania dysku
#907548
Author: marrgol
Date: Fri, 09 Feb 2024 23:02
15 lines
2004 bytes
On 2024-02-09 at 21:34 szopen wrote:
> czy jak dam kilka
> seriali, a potem jakiś dysk wyjmę i go już nie będzie to polecenie zadziała
> czy już zostanie odrzucone?

Ta reguła jest stosowana tylko dla pojawiających się w systemie dysków,
tylko tuż po tym jak się pojawią i dla każdego osobno.  udev sprawdza
wtedy, czy numer seryjny właśnie podłączonego dysku jest taki sam jak
któryś z wymienionych w regule, i jeśli jest, to wykonuje na tym dysku
hdparm, a jeśli żaden numer nie pasuje, to nic nie robi.

To, czy dysk o numerze seryjnym wymienionym w regule zniknie, czy nigdy się
więcej (albo i w ogóle) nie pojawi, nie ma żadnego znaczenia, nie trzeba
usuwać z reguły numeru seryjnego „znikniętego” dysku i nie wpłynie to
w żaden sposób na obsługę pozostałych, jeśli to o to pytasz.
Re: Wyłączenie usypiania dysku
#907550
Author: Mac J
Date: Sat, 17 Feb 2024 15:42
31 lines
2715 bytes
czwartek, 8 lutego 2024 o 20:15:37 UTC+1 szopen napisał(a):
> Bry, 
> 
> Mam dysk: 
> 
> === START OF INFORMATION SECTION === 
> Model Family: Toshiba MG08ACA... Enterprise Capacity HDD 
> Device Model: TOSHIBA MG08ACA16TA 
> Firmware Version: 0103 
> Sector Size: 4096 bytes logical/physical 
> Device is: In smartctl database 7.3/5577 
> ATA Version is: ACS-3 T13/2161-D revision 5 
> SATA Version is: SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s) 
> SMART support is: Available - device has SMART capability. 
> SMART support is: Enabled 
> AAM feature is: Unavailable 
> APM level is: 128 (minimum power consumption without standby) 
> Rd look-ahead is: Enabled 
> Write cache is: Enabled 
> DSN feature is: Unavailable 
> ATA Security is: Disabled, NOT FROZEN [SEC1] 
> 
> Jest w obudowie USB, ale widoczny w systemie normalnie (i także s.m.a.r.t): 
> 

Czy mogę spytać co to za obudowa (producent, model) na USB?
Bo wszystkie, których używałem nie obsługują SMARTA i mam info, że smart jest N/A.
Musiałem podpinać bezpośrednio na SATA, żeby uzyskać info ze SMARTA. :/

pozdro.
3o
Re: Wyłączenie usypiania dysku
#907551
Author: szopen
Date: Sat, 17 Feb 2024 17:21
15 lines
1483 bytes
On 17.02.2024 16:42, Mac J wrote:

> Czy mogę spytać co to za obudowa (producent, model) na USB?
> Bo wszystkie, których używałem nie obsługują SMARTA i mam info, że smart jest N/A.
> Musiałem podpinać bezpośrednio na SATA, żeby uzyskać info ze SMARTA. :/

Yottamaster 5 bay 10Gbps

Potężna, 5 kieszeniowa, na USB 3.1 gen. 2, prosto od żółtych braci :-)

https://pl.aliexpress.com/item/1005006317223495.html


-- 
szopen
Re: Wyłączenie usypiania dysku
#907552
Author: Mac J
Date: Sat, 17 Feb 2024 17:32
17 lines
2308 bytes
sobota, 17 lutego 2024 o 18:21:07 UTC+1 szopen napisał(a):
> On 17.02.2024 16:42, Mac J wrote: 
> 
> > Czy mogę spytać co to za obudowa (producent, model) na USB? 
> > Bo wszystkie, których używałem nie obsługują SMARTA i mam info, że smart jest N/A. 
> > Musiałem podpinać bezpośrednio na SATA, żeby uzyskać info ze SMARTA. :/
> Yottamaster 5 bay 10Gbps 
> 
> Potężna, 5 kieszeniowa, na USB 3.1 gen. 2, prosto od żółtych braci :-) 
> 
> https://pl.aliexpress.com/item/1005006317223495.html 
> 
> 
> -- 
> szopen

Łoooo Paaanie. Ja to miałem na myśli taki mostek na USB za 5 dych z alledrogo. :))))
Re: Wyłączenie usypiania dysku
#907553
Author: Marcin Debowski
Date: Sun, 18 Feb 2024 00:10
25 lines
2023 bytes
On 2024-02-17, Mac J <mjit1841@gmail.com> wrote:
> sobota, 17 lutego 2024 o 18:21:07 UTC+1 szopen napisał(a):
>> On 17.02.2024 16:42, Mac J wrote: 
>> 
>> > Czy mogę spytać co to za obudowa (producent, model) na USB? 
>> > Bo wszystkie, których używałem nie obsługują SMARTA i mam info, że smart jest N/A. 
>> > Musiałem podpinać bezpośrednio na SATA, żeby uzyskać info ze SMARTA. :/
>> Yottamaster 5 bay 10Gbps 
>> 
>> Potężna, 5 kieszeniowa, na USB 3.1 gen. 2, prosto od żółtych braci :-) 
>> 
>> https://pl.aliexpress.com/item/1005006317223495.html 
>
> Łoooo Paaanie. Ja to miałem na myśli taki mostek na USB za 5 dych z 
> alledrogo. :))))

Obudowa to chyba rzadko która nie obsługuje smart? Ugreeny, Orico, 
Sabrenety, nie miałem z nimi problemów. Co do tych adapterów, to nie 
kojarzę jak jest z nimi, a niestety nie wiem gdzie ciepnąłem.

Sorry, tak zapytam, wiesz, że tam przy urządzeniu na usb na ogół trzeba 
podać parametr? Np. smartctl -a -d sat /dev/sda

-- 
Marcin
Re: Wyłączenie usypiania dysku
#907554
Author: Mac J
Date: Sun, 18 Feb 2024 09:43
30 lines
3236 bytes
niedziela, 18 lutego 2024 o 01:10:45 UTC+1 Marcin Debowski napisał(a):
> On 2024-02-17, Mac J <mjit...@gmail.com> wrote: 
> > sobota, 17 lutego 2024 o 18:21:07 UTC+1 szopen napisał(a): 
> >> On 17.02.2024 16:42, Mac J wrote: 
> >> 
> >> > Czy mogę spytać co to za obudowa (producent, model) na USB? 
> >> > Bo wszystkie, których używałem nie obsługują SMARTA i mam info, że smart jest N/A. 
> >> > Musiałem podpinać bezpośrednio na SATA, żeby uzyskać info ze SMARTA. :/ 
> >> Yottamaster 5 bay 10Gbps 
> >> 
> >> Potężna, 5 kieszeniowa, na USB 3.1 gen. 2, prosto od żółtych braci :-) 
> >> 
> >> https://pl.aliexpress.com/item/1005006317223495.html 
> >
> > Łoooo Paaanie. Ja to miałem na myśli taki mostek na USB za 5 dych z 
> > alledrogo. :))))
> Obudowa to chyba rzadko która nie obsługuje smart? Ugreeny, Orico, 
> Sabrenety, nie miałem z nimi problemów. Co do tych adapterów, to nie 
> kojarzę jak jest z nimi, a niestety nie wiem gdzie ciepnąłem. 
> 
> Sorry, tak zapytam, wiesz, że tam przy urządzeniu na usb na ogół trzeba 
> podać parametr? Np. smartctl -a -d sat /dev/sda 
> 
> -- 

Nooo w sumie to nie wpadłem, żeby to wytestować pod linuxem.
Zapuszczałem HD Tune pod Windą.
Dzięki za sugestie - lukne pod linuxem i dam znać czy zatrybiło.
pozdrooo.
> Marcin
Re: Wyłączenie usypiania dysku
#907555
Author: Marcin Debowski
Date: Mon, 19 Feb 2024 09:17
36 lines
2679 bytes
On 2024-02-18, Mac J <mjit1841@gmail.com> wrote:
> niedziela, 18 lutego 2024 o 01:10:45 UTC+1 Marcin Debowski napisał(a):
>> On 2024-02-17, Mac J <mjit...@gmail.com> wrote: 
>> > sobota, 17 lutego 2024 o 18:21:07 UTC+1 szopen napisał(a): 
>> >> On 17.02.2024 16:42, Mac J wrote: 
>> >> 
>> >> > Czy mogę spytać co to za obudowa (producent, model) na USB? 
>> >> > Bo wszystkie, których używałem nie obsługują SMARTA i mam info, że smart jest N/A. 
>> >> > Musiałem podpinać bezpośrednio na SATA, żeby uzyskać info ze SMARTA. :/ 
>> >> Yottamaster 5 bay 10Gbps 
>> >> 
>> >> Potężna, 5 kieszeniowa, na USB 3.1 gen. 2, prosto od żółtych braci :-) 
>> >> 
>> >> https://pl.aliexpress.com/item/1005006317223495.html 
>> >
>> > Łoooo Paaanie. Ja to miałem na myśli taki mostek na USB za 5 dych z 
>> > alledrogo. :))))
>> Obudowa to chyba rzadko która nie obsługuje smart? Ugreeny, Orico, 
>> Sabrenety, nie miałem z nimi problemów. Co do tych adapterów, to nie 
>> kojarzę jak jest z nimi, a niestety nie wiem gdzie ciepnąłem. 
>> 
>> Sorry, tak zapytam, wiesz, że tam przy urządzeniu na usb na ogół trzeba 
>> podać parametr? Np. smartctl -a -d sat /dev/sda 
>> 
>> -- 
>
> Nooo w sumie to nie wpadłem, żeby to wytestować pod linuxem.
> Zapuszczałem HD Tune pod Windą.
> Dzięki za sugestie - lukne pod linuxem i dam znać czy zatrybiło.
> pozdrooo.

Np. Ugreen CM321 działa bez problemu ze smart'em.
https://allegro.pl/oferta/mostek-usb-c-3-0-sata-iii-2-5-ugreen-cm321-13147632590

-- 
Marcin
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads