Re: Problemas en jessie al montar los sistemas de ficheros

2015-09-10 Por tema Camaleón
El Wed, 09 Sep 2015 21:07:53 +0200, José Miguel (sio2) escribió:

> Tengo el siguiente problema molesto. Tengo una jessie, cuyo arranque
> gestiona systemd, que tiene el siguiente esquema de "particiones":

(...)

> El sistema en sí está en sda2 que está constituido por un RAID 1 (el
> segundo disco no está porque he forzado a que sólo haya un disco en el
> RAID, ya pondré el segundo). Dentro de ese RAID he definido un grupo de
> volúmenes.
> 
> El caso es que el sistema suele arrancar, pero de vez en cuando NO lo
> hace. Se para el arranque y pide la contraseña de root para subsanar el
> problema. El problema es que uno de los sistemas de ficheros no ha
> podido montarlo. Es exactamente lo que pasa en este bug:
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731270

Veo dos errores. 

El primero no debería estar relacionado con el problema del montaje pero 
ya que estamos... si buscas en Google:

Dec 03 19:54:32 saturn systemd-udevd[1796]: failed to execute '/lib/udev/
socket:@/org/freedesktop/hal/udev_event' 

Verás algunos comentarios que apuntan al paquete "hal" como el culpable, 
mira a ver si lo tienes instalado.

El segundo error es el que muestra el problema del montaje:

Dec 03 19:54:32 saturn mount[1805]: mount: /dev/mapper/vg_saturn-home 
already mounted or /home busy

Se me ocurre que si usas "/etc/fstab" para definir las unidades/
particiones prueba a no usarlo, es decir, si no me falla la memoria 
systemd puede trabajar sin el fstab ya que tiene, cómo no, su propio 
sistema:

http://zurlinux.com/?p=1940

> pero ese bug ya está subsanado en la jessie estable. El sistema ya lo he
> pasado a un disco real (al principio estaba en una máquina virtual),
> pero sigue dando el problema: a veces, falla. Lo que aún no he hecho es
> sumarle el segundo disco[1].
> 
> Ahora hay instalados bastantes servicios, pero la instalación pelada de
> debian también presentaba este problema.
> 
> [1]aclaro que el RAID está cojo conceptualmente (obviamente para un RAID
> 1 necesita dos discos), pero en la configuración no lo está: se puede
> definir un RAID 1 con un sólo disco:
> 
> #v+
> $ cat /proc/mdadm Personalities : [raid1]
> md0 : active raid1 sda2[0]
>   4189824 blocks super 1.2 [1/1] [U]
>   
> unused devices: 
> #v-
> 
> ¿A alguien se le ocurre algo?

También puedes probar a iniciar con sysvinit.

De todas formas, si los registros que obtienes *son exactamente los 
mismos* que los del bug, reábrelo para que echan un vistazo. pero 
asegúrate de que el error sea el mimos no vaya a ser que el sistema no 
inicie por algún otro motivo, como por ejemplo que el raid1 esté roto y 
te pida intervención manual.

Saludos,

-- 
Camaleón



Problemas en jessie al montar los sistemas de ficheros

2015-09-09 Por tema sio2
Un saludo a la lista:

Tengo el siguiente problema molesto. Tengo una jessie, cuyo arranque
gestiona systemd, que tiene el siguiente esquema de "particiones":

NAME   MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
sda  8:004G  0 disk  
├─sda1   8:10 1007K  0 part  
└─sda2   8:204G  0 part  
  └─md0  9:004G  0 raid1 
├─VGzipi-raiz  253:002G  0 lvm   /
├─VGzipi-swap  253:10   64M  0 lvm   [SWAP]
├─VGzipi-grub  253:20   32M  0 lvm   /boot/grub
├─VGzipi-home  253:30   52M  0 lvm   /home
├─VGzipi-srv   253:40  500M  0 lvm   /srv
├─VGzipi-mysql 253:50  500M  0 lvm   /var/lib/mysql
└─VGzipi-lxc   253:60  500M  0 lvm   /var/lib/lxc
sr0 11:01 1024M  0 rom   


La primera partición sda1 es una partición BIOS BOOT para guardar el
stage 2 de grub, ya que las particiones son GPT.

El sistema en sí está en sda2 que está constituido por un RAID 1 (el
segundo disco no está porque he forzado a que sólo haya un disco en el
RAID, ya pondré el segundo). Dentro de ese RAID he definido un grupo de
volúmenes.

El caso es que el sistema suele arrancar, pero de vez en cuando NO lo
hace. Se para el arranque y pide la contraseña de root para subsanar el
problema. El problema es que uno de los sistemas de ficheros no ha podido
montarlo. Es exactamente lo que pasa en este bug:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731270

pero ese bug ya está subsanado en la jessie estable. El sistema ya lo he
pasado a un disco real (al principio estaba en una máquina virtual),
pero sigue dando el problema: a veces, falla. Lo que aún no he hecho es
sumarle el segundo disco[1].

Ahora hay instalados bastantes servicios, pero la instalación pelada de
debian también presentaba este problema.

[1]aclaro que el RAID está cojo conceptualmente (obviamente para un
RAID 1 necesita dos discos), pero en la configuración no lo está: se
puede definir un RAID 1 con un sólo disco:

#v+
$ cat /proc/mdadm
Personalities : [raid1] 
md0 : active raid1 sda2[0]
  4189824 blocks super 1.2 [1/1] [U]
  
unused devices: 
#v-

¿A alguien se le ocurre algo?

Un saludo.

-- 
   Sabed que menda es don Mendo.
  --- Muñoz Seca ---