Hello mindenki,
A következő probléma megoldásában kérném a segítségeteket:
Van egy Ubuntu 10.10-es linux-al telepített foogjuk rá hogy hálózati adattárolóm (Egyébként a vas egy thintune vékonykliens 800MHz VIA procival, 512 MB rammal, és egy 120 Gb-os Samsung IDE vinyóval) A család fontos adatait tárolja valamint biztonsági mentési feladatokat is ellát. (rsync) Azt szeretném megoldani hogy a rendszer üresjáratban állítsa meg a vinyót (hiába IDE vinyó mégis /dev/sda) és ezzel teljesen passzív módban működjön. A hdparm -S valamennyi /dev/sda parancsot már próbáltam de gyakorlatilag semmi hatása, a BIOSban engedélyezve van a vinyó megállítás. A lemez a hdparm -Y /dev/sda parancsra megáll, majd pár másodperc múlva újraindul. Olvasgattam itt a fórumon, és a témáról kapcsolatban Google barátommal is társalogtam és semmi érdekeset nem találtam. Nembiztos hogy fontos, de: a vinyón egy EXT4, egy EXT3 és egy SWAP partíció van.
Aki tud valami okosat ne tartsa magában!
- 1718 megtekintés
Hozzászólások
nem azért indul el állandóan, mert írni akar a logfájlokba?
- A hozzászóláshoz be kell jelentkezni
Valami használni akarná a merevlemezt szerintem, umountolás ugye megvolt mielőtt a hdparmmal próbáltad leállítani? Egyébként nem túl szerencsés ötlet leállítgatni a merevlemezt, a sok start-stop, kihűlés-bemelegedés hamarabb kinyírja mint ha folyton menne.
- A hozzászóláshoz be kell jelentkezni
Unmount nemhiszem hogy jó ötlet lenne, mivel a rendszer fut róla. Egyébként nem állítanám le 5 percre én sem(ismerem a gyakori felpörgetés, leállás hatásait) de amikor 8 órát üresen megy szerintem az sok.
Hogy tudom csekkolni hogy mi loggol esetleg?
- A hozzászóláshoz be kell jelentkezni
szerintem a rendszert más media-ról kellene futtatnod, a hdd meg lenne adattárolásra. Aztán csak umount, majd "hdparm -Y". Visszakapcsolni meg csak mount.
- A hozzászóláshoz be kell jelentkezni
Hmm ... az játszana, hogy a boot és a log partívió menne 16GB-os pendrivera, az adatok meg merevlemezre? Van valakinek tapasztalata ilyennel?
- A hozzászóláshoz be kell jelentkezni
Én a log partíciót nem tennén pendrive-ra, mert a logokat lehet, hogy gyakran írja, az meg nem tesz jót a flashnek. De ettől még persze a HDD lekapcsolható.
Logokat pl. ramdiskre, és x óránként kiírni pendrive-ra, az már jobb lehet. Van már on-the-fly tömörített ramdisk fs is a linuxban, ha jól tudom. Busybox (is) tud olyat, hogy meg lehet határozni az egyes logfile-ok max méretét, így a ramdisk sem telne be.
--
http://www.open-st.eu
- A hozzászóláshoz be kell jelentkezni
Szóval a logokkal kapcsolatban csak annyit hogy bekonfigoltam hogy a tmpfs-be tegye őket a rendszer, és cron d segítségével 3 óránként vinyóra költöznek. Egyébként a pendrive már eleve halott ötlet volt: a gépen usb 1-es kapuk vannak, az pedig kicsit lassú a rendszernek.(tapasztalat mert próbáltam nem is egy fajta disztróval)
- A hozzászóláshoz be kell jelentkezni
Itt már írták, hogy valószínűleg a logfile-ok írása lesz a gond.
Javaslatom: laptop-mode-tools csomagban van egy lm-profiler nevű szkript, ami tíz percig figyeli a merevlemez-használatot, és javaslatot ad az egyes processzek leállítására. A crond, atd, stb. service-eket alapból javasolni fogja.
A laptop-mode.conf-ban pedig részletesen lehet állítgatni, hogy mennyi üresjárat után kapcsoljon le, stb. Ugye ez nem egy laptop, lehet, hogy ezért nem fog működni, bár kötve hinném, hogy a lmt ellenőrizné, ha meg mégis, akkor is be lehet állítani, hogy ha fut a lmt, és AC-ról megy a cucc, akkor hogy paraméterezze az sdparmot.
- A hozzászóláshoz be kell jelentkezni
Köszi, ki fogom próbálni ezt az lm-profilert és megírom hogy mi használja a vinyót!
- A hozzászóláshoz be kell jelentkezni
Pl. mount opciók közé 'commit=1800', ha megbízható a szervered.
- A hozzászóláshoz be kell jelentkezni
Fejlemények:
Azt a mountolást a commit kapcsolóval nem egészen értem, talán ha elmegyaráznád kicsit....
lefuttattam egy lm-profilert:
szabálytalan időnként van egy jbd2/sda1-8 nevezetű dolog, ami a google szerint a journaling
szintén szabálytalan időnként van egy miniserv.pl, ami valószínűleg a gépemre telepített webmin webszervere lesz.
A webmint lelövöm és meglátjuk úgy.
További feljemények max holnap várhatók, a eddigi segítségeket nagyon köszönöm!
- A hozzászóláshoz be kell jelentkezni
$ man mount
...
commit=nrsec
Sync all data and metadata every nrsec seconds. The default value is 5 seconds. Zero means default.
Ha elég bátor vagy jó nagy számmal beírhatod az fstab-ba.
- A hozzászóláshoz be kell jelentkezni
Szerencsére sikerült kikerülnöm a használatát, de kösz a tippet!
- A hozzászóláshoz be kell jelentkezni
Szóval sokminden történt az elmúlt nap:
A rendszert kicsit elkonfigoltam, reinstall gyorsabbnak tűnt, és ezúttal EXT2-t választottam (remélem jól tettem). Lefuttattam az lm-profilert, kijött hogy csak a flushd használja a vinyót, apt-get install noflushd lett a válaszom. Azóta a vinyó csendben van és miden jónak tűnik. :)
- A hozzászóláshoz be kell jelentkezni