Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem NAS server s linuxem ničí paměťové karty !?

Zdravím vespolek.
Mám doma takový malý NAS server (http://dzrmo.wordpress.com/2012/06/13/wlx-652-lan- storage-flashed-with-linux-snake-os/), na kterém běží specifický linuxový systém (asi na bázi Debianu), má dva USB porty - do jednoho mám připojenou (micro)sd kartu v USB čtečce. Server běží non-stop od 12/2012. Zhruba v lednu 2014 (tedy asi po roce a něco provozu) začaly problémy - karta (micro SDHC SanDisk 32 GB) šla sice číst, ale nešlo na ní zapisovat ani mazat či formátovat, to jsem zkoušel v různých PC, čtečkách i operačních systémech (Windows, Linux), nic nepomohlo, karta prostě šla pouze číst. Dal jsem tam tedy jinou kartu i jinou čtečku (SDHC Silicon Power 32 GB) a v květnu 2014 (tedy po 5-ti měsících provozu) se projevily ty samé problémy. Kartu jsem vyreklamoval za novou, připojil jí a nyní (po 4 měsících) provozu zase ty samé problémy.

Myslím obecně, že nejčastější příčinou zničení paměťových karet je vytažení karty ze zařízení (PC, notebook, foťák, mobil) bez jejího softwareového odpojení od systému. V mém případě však karta nikdy není fyzicky vyjímána, je neustále vsunutá ve čtečce v USB portu. Systém je také neustále v běhu, nemá nastavené žádné uspávání atd (má velmi nízkou spotřebu elektřiny), takže nechápu, co by mohlo být příčinou.
Napadá mě, že zkusím místo karty ve čtečce připojit USB flash paměť, co to udělá.
Máte někdo nějaké další nápady?
Díky za příspěvky.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
S největší pravděpodobností na tu kartu stále něco zapisuješ a ona dříve či později umře (přece jen,…
touchwood 26.09.2014 06:57
touchwood
Ano, souhlasím s tebou, příčinou bude smrt karty častým zapisováním. Pokusím se nastavit mount optio…
barny 26.09.2014 09:01
barny
"Doživotní záruka" - neexistuje! Vlastní zkušenost. nový
Siki83 26.09.2014 09:09
Siki83
spíše než suboptimální USB flash bych ti doporučil koupit rovnou klasické 32/64GB SSD, vyjde to už d… poslední
touchwood 26.09.2014 09:24
touchwood

S největší pravděpodobností na tu kartu stále něco zapisuješ a ona dříve či později umře (přece jen, není to SSD s vyspělým wearlevelingem).

životnost kvalitního Sandisku vs. noname karty tomu celkem i odpovídá.

edit: pokud používáš kartu jako write médium, je vhodné minimálně nastavit noatime mount option a případně si pohlídat např. efektivitu logování (např. logovat do ramdisku a tepve logrotovat na disk každý den)

Ano, souhlasím s tebou, příčinou bude smrt karty častým zapisováním. Pokusím se nastavit mount option a upravit logování podle tvé rady. Pokud to nepůjde nastavit (jedná se o dost specifický systém), tak použitím USB flash disku vlastně nic nevyřeším, to bude asi to samé. Takže spíš připojit nějaký pevný disk s USB rozhraním.
I když, pokud koupím USB flash disk s doživotní zárukou (což není nemožné - http://www.alfacomp.cz/php/product.php?eid=105H450 820120001ZQV), tak ho po každé smrti vyreklamuju a mám vyřešeno, jen je otázkou, jak to bude často :-)

EDIT: tak teď koukám, že disk je připojený s volbou "noatime", takže nic :-(

# mount
/dev/sda1 on /usb/sda1 type vfat (rw,noatime,fmask=0000,dmask=0000,codepage=cp437,iocharset=iso8859-1)

spíše než suboptimální USB flash bych ti doporučil koupit rovnou klasické 32/64GB SSD, vyjde to už docela cenově rozumně a hlavně je to stavěno na 24/7 provoz s kontinuálním zápisem (nebo řečeno jinak, objem zapsaných dat jde do terabajtů).

V druhé rovině se koukni, co se ti tam dokola zapisuje, vypni swap, atp., dost často to jde zásadním způsobem zredukovat.

viz: SSDOptimization

Zpět do poradny Odpovědět na původní otázku Nahoru