El 17 de mayo de 2012 22:29, Mario <richmondlaptop@???> escribió:
>
>> 2012/5/17 Juan Pablo Caivano <pulpox@???>
>>
>>>
>>> hola lista, aca va una pregunta que a pesar de que papa google me tira
>>>> mucha data sobre el tema no me queda muy claro el panorama, si alguien me
>>>> puede aclarar aunque sea con un link le estare muy agradecido.
>>>>
>>>> la situacion es esta:
>>>> pc con ubuntu 10.04 corriendo en un disco, que automaticamente monta un
>>>> volumen lvm sobre 4 discos ext4 al arrancar y comparte con otras pc de la
>>>> red todo el contenido via samba. (todo esto lo hice desde el GUI con
>>>> smb-system-config y lvm-system-config , quedo andando joya, una masita.
>>>>
>>>> por falta de recursos e ingenio todavia no tengo una ups ni algo que se
>>>> le parezca.
>>>>
>>>> el nene (12 meses y y dos semanas) le pego un tiron al cable de la
>>>> zapatilla y me tiro abajo el "servercito" casero.
>>>>
>>>> no estaba haciendo ninguna operacion de archivos, solo copiando unas
>>>> carpetas desde el volumen lvm hacia una pc de la red.
>>>>
>>>> despues del corte arranco lo mas bien, no salto ningun error.
>>>>
>>>> yo despues de esto si fuera un ext4 comun le correria un fsck o algo
>>>> asi para buscar si alguna cabeza de lectura me araño algun disco , pero
>>>> como es lvm y supuestamente es transparente respecto del sistema de
>>>> archivos no encuentro como verificarlo. en google sale mucha info de como
>>>> recuperar datos pero nada sobre verificacion, quizas estoy haciendo la
>>>> pregunta incorrecta? ( "how to check for integrity in a lvm volume")
>>>>
>>>> uds que harian?
>>>> gracias desde ya.
>>>> Mario
>>>>
>>> Mario,
>>>
>>> Con fsck hacés un chequeo de la integridad lógica del FileSystem (por lo
>>> tanto el fsck lo irás apuntando a los devices de los Logical Volumes del VG
>>> que son los que conforman en su conjunto el FileSystem). Si no tenés
>>> inconsistencia, no pasa a mayores.
>>>
>>> Respecto a nivel de disco, lo que podés hacer es verificarlos con dd, y
>>> recorrer el/los discos que conformen el VG. Para esto podés tirar un
>>> vgdisplay -v nombredelvg. De la lista de discos que te de abajo (Los
>>> Phisical Devices), a esos les podés pasar dd, apuntando directamente al
>>> dispositivo (/dev/sda, /dev/sdb, etc), esperando ver algún I/O error:
>>>
>>> dd if=/dev/sda of=/dev/null (y esperar mucho)
>>>
>>> Si tuvieras algún error, hay un quizás engorroso instructivo:
>>> http://smartmontools.sourceforge.net/badblockhowto.html
>>>
>>> Siendo que comentás que tenés GUI, en la Utilidad de Discos, podés ver
>>> los datos SMART y ejecutar autocomprobaciones, abriendo la utilidad,
>>> seleccionando el disco, y dándole al botón Datos SMART.
>>>
>>> En general los datos en sectores defectuosos se redistribuyen sobre
>>> sectores sanos sin problemas, si tuvieras un problema serio desde ahí lo
>>> verías.
>>>
>>> Saludos!
>>>
>>> Gracias Juan Pablo, con eso se me aclaro un poco mas el panorama,
>> primero le vua poner a hacer un backup completo de lo que se pueda leer
>> (que casi seguro es casi todo) y despues de averiguar como se llama el
>> volumen debajo de mi lvm le corro un e2fsck . mil gracias.
>> total si hipoteticamente hubiera un rayon de superficie es el tipo de
>> cosa estatica, no crece ni nada. despues les cuento como me fue asi queda
>> para la posteridad.
>> Mario
>>
>
> Hola gente yo queria hacer un
> fermos@fermos-desktop:~$ sudo fsck
> [sudo] password for fermos:
> fsck de util-linux 2.20.1
> e2fsck 1.42 (29-Nov-2011)
> /dev/sda1 está montado.
>
> WARNING!!! The filesystem is mounted. If you continue you ***WILL***
> cause ***SEVERE*** filesystem damage.
>
> ¿De verdad quiere continuar?<n>?
>
> -- Queria chequear la integridad de mi disco, eso lo hacia automaticamente
> el mismo SO al iniciar y ahora hace bastante que no sale nada -salutes
> -fermos-
>
>
> --
> Para cancelar o configurar su suscripción, visite
> http://mx.grulic.org.ar/list o envíe un email a
> grulic-request@???
> I am the one who is many.
>
> Fernando,
El fsck hacelo sobre dispositivos que no estén montados. En el caso de que
sea el / de la máquina (que no vas a poder desmontarlo, le podés crear un
flag para que el próximo reboot haga el fsck. Esto sería:
sudo touch /forcefsck
Si tenés otros FileSystems montados a los que les quieras hacer el fsck
(supongamos que tenés /media/Datos), que por algún motivo tampoco lo podés
desmontar y querés que te haga un fsck en el próximo reinicio:
sudo touch /media/Datos/forcefsck
En general la política de fsck es cada X cantidad de montajes, o un
determinado tiempo, lo que suceda primero. La podés chequear con:
tune2fs -l /dev/<device>
Donde device es un dispositivo que tenga un FileSystem, sea este una
partición, un disco completo, un logical volume...
En la salida vas a encontrar el Mount Count (Cantidad de veces que fue
montado), El Maximum Mount Count (Cantidad de veces a montarse sin
chequeo), Check interval (Cada cuanto tiempo se chequea) y Next check after
(después de que fecha se va chequear si se venció el Check Interval).
Saludos!