[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ¿/var/log en tarjeta SD?



El día 12 de mayo de 2014, 12:39, Francesc Guitart <fguitart@gmx.com> escribió:
> El 12/05/2014 11:22, fernando sainz escribió:
>
>> El día 12 de mayo de 2014, 11:16, Francesc Guitart <fguitart@gmx.com>
>> escribió:
>>>
>>> El 12/05/2014 10:49, fernando sainz escribió:
>>>
>>>> El día 12 de mayo de 2014, 10:07, Francesc Guitart <fguitart@gmx.com>
>>>> escribió:
>>>>>
>>>>>
>>>>> Hola,
>>>>>
>>>>> Tengo instalado Debian Wheezy en un Cubox-i* (uno de los muchos
>>>>> mini-ordenadores basados en ARM que están saliendo).
>>>>>
>>>>> Como en la mayoría de estos dispositivos el sistema se instala en una
>>>>> tarjeta de memoria SD. Debido al límite máximo de escrituras de una
>>>>> tarjeta
>>>>> SD (estimado  en unos 100.000 ciclos) me preguntaba cual sería la mejor
>>>>> estrategia para alargar la vida de la tarjeta SD:
>>>>>
>>>>> 1. He pensado en montar el directorio /var/log por NFS, pero eso quiere
>>>>> decir que tengo que tener otro ordenador encendido siempre.
>>>>>
>>>>> 2.¿Quizás en un disco USB? Tampoco me gusta mucho, tengo que comprar
>>>>> otro
>>>>> disco externo y estos pequeños sin alimentación no están pensados para
>>>>> estar
>>>>> encendidos todo el día.
>>>>>
>>>>> 2. Finalmente he leído por ahí la posibilidad de meter /var/log en un
>>>>> tmpfs
>>>>> pero, ¿cuanto espacio dedicarle? Que manera de malgastar RAM cuando no
>>>>> vas
>>>>> sobrado ¿no?
>>>>>
>>>>> ¿Que os parece? ¿Alguna otra posibilidad?
>>>>>
>>>>> Gracias.
>>>>>
>>>>>
>>>>
>>>> Hola.
>>>>
>>>> No sé, pero yo no me preocuparía especialmente por los logs.
>>>> La mayoría son rotados por logrotate y no se reescriben en disco mas
>>>> de una o dos veces al día con lo que hasta esos 100.000 ciclos que
>>>> dices, puedes echar cuentas...
>>>>
>>>> S2.
>>>>
>>>>
>>>
>>> No estoy seguro de haberte entendido bien.
>>>
>>> De acuerdo, los logs son rotados por logrotate, vamos a decir, una vez al
>>> día. Pero el sistema escribe a menudo (si no constantemente) sobre los
>>> logs
>>> del día actual. A mi modo de ver este número de accesos de escritura no
>>> es
>>> desdeñable.
>>>
>>>
>>>
>>> --
>>> Francesc Guitart
>>>
>>
>> No soy ningún experto, pero entiendo que esos 100.000 ciclos que dices
>> se refieren a cada "celda/bit", pero un log va creciendo escribiendo
>> en posiciones consecutivas no sobrescribiendo, que es lo que daría
>> problemas, ¿no?.
>
>
> Pues si, tienes razón, no había pensado yo en esto. Aunque supongo que con
> cada escritura no llenará una celda. Dependerá del tamaño del cluster,
> claro.
>
> ¿Alguien que confirme si los 100.000 ciclos son por celda?
>
> Gracias.
>
>
> --
> Francesc Guitart
>

Las escrituras en disco normalmente se realizan mediante buffers para
optimizar el rendimiento.

Como te digo,  pienso que más que preocuparte por los logs, hay cosas
como el swap (si está activado), el /tmp o las bases de datos que
posiblemente puedan ser más dañinos.

S2.


Reply to: