3 votos

¿Por qué obtengo disco errores de e/S de arrancar el 3.2 versión de kernel xen vps servidor?

Tengo una xen vps, que me acaba de actualizar a la nueva 12 LTS precise Pangolin.

Sin embargo, me aparece este error en el arranque:

[   12.848076] end_request: I/O error, dev xvda, sector 12841
[   12.848093] end_request: I/O error, dev xvda, sector 12841
[   12.848103] Buffer I/O error on device xvda1, logical block 1605
[   12.848110] lost page write due to I/O error on xvda1
[   12.848129] Aborting journal on device xvda1.

Resultados en / ser montado en modo sólo lectura. Reiniciar:

[    3.087257] EXT3-fs (xvda1): warning: ext3_clear_journal_err: Marking fs in need of filesystem check.
[    3.087677] EXT3-fs (xvda1): recovery complete
[    3.088514] EXT3-fs (xvda1): mounted filesystem with ordered data mode
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
fsck from util-linux 2.20.1
PRGMRDISK1 contains a file system with errors, check forced.
Checking disk drives for errors. This may take several minutes.
Press C to cancel all checks in progress
PRGMRDISK1: ***** REBOOT LINUX *****
PRGMRDISK1: 371152/6001184 files (2.8% non-contiguous), 4727949/12000000 blocks
mountall: fsck / [308] terminated with status 3
mountall: System must be rebooted: /
[  151.566949] Restarting system.
Name                                        ID   Mem VCPUs      State   Time(s)
shadowmint                                 236  2048     1     --p---      0.0

Reboot -> a 1.

Esto es definitivamente un problema con el kernel 3.2, debido a que el arranque de la 3.0.0 o kernel 2.6.38 de la serie hacen de este problema desaparecerá por arte de magia.

Estoy seguro de que esto es una especie de extraño xen cosa, pero ni idea.

Nadie?

De todos modos, hasta que esto se resuelva yo recomendaría actualizar si está ejecutando un servidor xen.

0voto

dprince Puntos 1

Me di cuenta de que hay un kernel especial para máquinas virtuales:

linux-image-3.2.0-23-virtual - imagen del núcleo Linux para la versión 3.2.0 de 64 bits x86 Huéspedes Virtuales linux-image-extra-3.2.0-23-virtual - imagen del núcleo Linux para la versión 3.2.0 de 64 bits x86 Huéspedes Virtuales

Tal vez eso va a resolver?

0voto

anil Puntos 21

He tenido un problema similar, pero con problemas similares no implica necesariamente causas similares :-D. he resuelto mi problema mediante la adición de la nobarrier (opción de montaje) en /etc/fstab a la root de la partición de montaje de la línea:

UUID=7960e41c-6ad3-458e-ba0b-289c43a7508f / ext4 nobarrier 0 1

Tras el éxito de la primera reiniciar he ejecutado

dmesg | grep barrier

y esto es lo que tengo:

[    0.690596] blkfront: xvda: barrier: enabled 
[   12.914802] blkfront: xvda: empty barrier op failed
[   12.914807] blkfront: xvda: barrier or flush: disabled 
[   14.806961] EXT4-fs (xvda1): re-mounted. Opts: errors=continue,nobarrier

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: