Re: [GRULIC] como chequear un volumen lvm compuesto de vario…

Página superior
Adjuntos:
+ (text/plain)

Responder a este mensaje
Autor: Mario
Fecha:  
A: Lista de correo del Grupo de Usuarios de Software Libre en Cordoba
Asunto: Re: [GRULIC] como chequear un volumen lvm compuesto de varios discos y saber si alguno tiene errores de superficie?
2012/5/18 fernando mosquera <fernando@???>
>
> El 17 de mayo de 2012 23:20, Juan Pablo Caivano <pulpox@???> escribió:
>>
>>
>>> 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-
>>>
>> 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!
>
>
> Gracias por la data, Juan Pablo ya voy a estudiar bien este tema
> salutes -fermos-


hola gente, encontre que con sudo lvdisplay me tira el nombre del
volumen a bajo nivel, en mi caso es /dev/casa/casa
sudo fsck /dev/your_vg_name/lv_name o sea sudo fsck /dev/casa/casa

y como desde lvm-system-config (GUI) le dije que en el proximo inicio
no lo monte y reinicie tonces me anduvo pero me responde clean y una
tira de datos, me parece que tengo que forzarlo.

pero como no quiero que lo haga en el proximo reinicio sino ahora
mismo no encuentro la opcion de " -force -now " o algo asi, porque si
le pongo sudo shutdown -Fr now no va a saber cual y probablemente me
haga un chequeo forzado del disco de OS no del volumen LVM

alguien sabe?
gracias.