Error de escritura del Kernel

Status
Not open for further replies.

Angelfb

Dabbler
Joined
Jan 8, 2015
Messages
11
Buenos días,

Llevo unos meses trabajando con FreeNas y aun no conozco todo su potencial, pero hace unos días uno de los FreeNas que tenemos en la empresa empezó a generar mensajes de error de Kernel, pero todo parece estar ok, os dejo parte del mensaje d'error que me da en el messages.log:

Jan 8 09:26:56 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=114688, length=512)]error = 5
Jan 8 09:26:56 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5316608, length=2048)]error = 5
Jan 8 09:26:56 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5320704, length=4096)]error = 5
Jan 8 09:26:56 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=8192, length=1536)]error = 13
Jan 8 09:26:58 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 00 3b 1d 08 00 00 08 00
Jan 8 09:26:58 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): CAM status: SCSI Status Error
Jan 8 09:26:58 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): SCSI status: Check Condition
Jan 8 09:26:58 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): SCSI sense: DATA PROTECT asc:27,0 (Write protected)
Jan 8 09:26:58 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): Error 13, Unretryable error
Jan 8 09:26:58 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5320704, length=4096)]error = 13
Jan 8 09:26:59 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 00 3b 1d 08 00 00 08 00
Jan 8 09:26:59 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): CAM status: SCSI Status Error
Jan 8 09:26:59 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): SCSI status: Check Condition
Jan 8 09:26:59 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): SCSI sense: DATA PROTECT asc:27,0 (Write protected)
Jan 8 09:26:59 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): Error 13, Unretryable error
Jan 8 09:26:59 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5320704, length=4096)]error = 13
Jan 8 09:26:59 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 00 3a f5 50 00 00 01 00
Jan 8 09:26:59 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): CAM status: Auto-Sense Retrieval Failed
Jan 8 09:26:59 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): Error 5, Unretryable error
Jan 8 09:26:59 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5316608, length=2048)]error = 5
Jan 8 09:26:59 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5320704, length=4096)]error = 5
Jan 8 09:26:59 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=114688, length=512)]error = 5
Jan 8 09:27:04 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 00 3a f5 50 00 00 01 00
Jan 8 09:27:04 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): CAM status: Auto-Sense Retrieval Failed
Jan 8 09:27:04 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): Error 5, Unretryable error
Jan 8 09:27:04 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5320704, length=4096)]error = 5
Jan 8 09:27:04 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=114688, length=512)]error = 5
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 00 3b 1d 08 00 00 08 00
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): CAM status: SCSI Status Error
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): SCSI status: Check Condition
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): SCSI sense: DATA PROTECT asc:27,0 (Write protected)
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): Error 13, Unretryable error
Jan 8 09:27:05 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5320704, length=4096)]error = 13
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 00 3b 1d 08 00 00 08 00
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): CAM status: SCSI Status Error
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): SCSI status: Check Condition
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): SCSI sense: DATA PROTECT asc:27,0 (Write protected)
Jan 8 09:27:05 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): Error 13, Unretryable error
Jan 8 09:27:05 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5320704, length=4096)]error = 13
Jan 8 09:27:07 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): WRITE(10). CDB: 2a 00 00 3a f5 50 00 00 01 00
Jan 8 09:27:07 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): CAM status: Auto-Sense Retrieval Failed
Jan 8 09:27:07 ServidorFreeNas kernel: (da6:umass-sim0:0:0:0): Error 5, Unretryable error
Jan 8 09:27:07 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5316608, length=2048)]error = 5
Jan 8 09:27:07 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=5320704, length=4096)]error = 5
Jan 8 09:27:07 ServidorFreeNas kernel: g_vfs_done():ufs/FreeNASs4[WRITE(offset=114688, length=512)]error = 5

Si alguien me puede ayudar, estaría muy agradecido.

Muchas gracias
 

Angelfb

Dabbler
Joined
Jan 8, 2015
Messages
11
Hola Gonzalo,

A continuación pongo las características de hardware del servidor:

HP-Proliant DL380 G4
Versión: FreeNAS-9.2.0-RELEASE-x64 (ab098f4)
CPU: Intel(R) Xeon(TM) CPU 3.20GHz
Memoria RAM: 12 GB
Disco Duro: 6 x 300GB SCSI
Raid: Z2

El sistema FreeNas corre des de un usb SanDisk Cruzier Fit de 8GB

Muchas gracias
 
Last edited:

Angelfb

Dabbler
Joined
Jan 8, 2015
Messages
11
Hola Gonzalo,

Muchas gracias por la respuesta, supongo que como tu dices, todo apunta que el problema esta en pendrive donde corre el FreeNas, pero en estos momentos no puedo probar con otro pendrive, cuando puedo te informo.

Muchas gracias.
 

Angelfb

Dabbler
Joined
Jan 8, 2015
Messages
11
Hola de nuevo,

Aun no he podido probar de cambiar el pendrive, pero he hecho un smartcl --scan y me aparece lo siguiente:

CORRECT>smartctl --scan (y|n|e|a)? yes
/dev/da0 -d scsi # /dev/da0, SCSI device
/dev/da1 -d scsi # /dev/da1, SCSI device
/dev/da2 -d scsi # /dev/da2, SCSI device
/dev/da3 -d scsi # /dev/da3, SCSI device
/dev/da4 -d scsi # /dev/da4, SCSI device
/dev/da5 -d scsi # /dev/da5, SCSI device
/dev/cd0 -d atacam # /dev/cd0, ATA device

Como se puede comprobar, no se encuentra el disco "da6" que sale en el mensaje de error, pero si que aparece en el "/dev/da6" y tampoco aparece en "/etc/fstab":

/dev/ufs/FreeNASs1a / ufs ro 1 1
/dev/ufs/FreeNASs3 /cfg ufs rw,noauto 2 2
/dev/ufs/FreeNASs4 /data ufs rw,noatime 2 2
/dev/da0p1.eli none swap sw 0 0
/dev/da1p1.eli none swap sw 0 0
/dev/da2p1.eli none swap sw 0 0
/dev/da3p1.eli none swap sw 0 0
/dev/da4p1.eli none swap sw 0 0
/dev/da5p1.eli none swap sw 0 0

No se exactamente que puede significar este dato, supongo que "da6" es el pendrive que corre el FreeNas.

Antes de probar de cambiar el pendrive, quisiera probar de solucionarlo de otra manera que no afecte al servicio en la empresa.


Muchas gracias
 

Angelfb

Dabbler
Joined
Jan 8, 2015
Messages
11
Hola tengo nuevos datos:

[root@server] ~# smartctl --all -d scsi /dev/da6
smartctl 6.2 2013-07-26 r3841 [FreeBSD 9.2-RELEASE amd64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor: SanDisk
Product: Cruzer Fit
Revision: 1.26
User Capacity: 8,004,304,896 bytes [8.00 GB]
Logical block size: 512 bytes
Device type: disk
Local Time is: Fri Jan 16 13:44:27 2015 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Temperature Warning: Disabled or Not Supported

=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK

Error Counter logging not supported

Device does not support Self Test logging

**************************************************************

Y algo que se me paso por alto, los mensajes se generan des de que recibí esta alerta:

-----Mensaje original-----
De: root
Enviado el: miércoles, 07 de enero de 2015 0:00
Para: root
Asunto: Cron <root@server> /bin/sh /root/save_rrds.sh


mv: /data/rrd_dir.tar.bz2: Permission denied

********************************************************************

He estado mirando en el directorio /data, pero no hay rastro de este tipo de ficheros, no se el motivo del porque el script /bin/sh /root/save_rrds.sh intenta escribir en /data
 

Gonzalo

Patron
Joined
Nov 29, 2014
Messages
457
Buenas,

Luego de buscar en los foros el error que te está indicando Cron (y no encontrar nada al respecto), decidí preguntar en el canal de IRC y muy amablemente @DrKK llegó a la misma conclusión que yo. No hay mucho que puedas hacer más que reemplazar el USB que estás utilizando. Por algún motivo está corrupto. Te recomiendo actualizar a FreeNAS 9.3 y utilizar el booteo espejado entre dos pendrives.

Saludos!
 

Angelfb

Dabbler
Joined
Jan 8, 2015
Messages
11
Muchas gracias Gonzalo,

Pues tendré que planificar una actuación y comerme unas cuantas horas extras:(, por cierto hay algún manual para hacer el booteo espejado?

Muchas gracias
 

Angelfb

Dabbler
Joined
Jan 8, 2015
Messages
11
Hola Gonzalo,

Una pregunta, tengo 2 fileservers más con la versión 9.2, si actualizo el que esta afectado, puede que los otros dos pierdan de alguna forma la sincronización entre ellos por ser de una versión anterior?

Muchas gracias.
 

Gonzalo

Patron
Joined
Nov 29, 2014
Messages
457
No deberías tener problemas mientras no actualices el pool de datos a una versión que FreeNAS 9.2 no soporte.
 
Status
Not open for further replies.
Top