VMware Global Community
splitX
Contributor
Contributor
Jump to solution

PROBLEMA CON ESX SERVER 4.00 y Dispositivo de Almanecamiento NAS

“Buenos” días…

Tengo un Server VMWARE ESX 4.0.0

Tenía funcionando 3 maquinas virtuales en un Terastation (Buffalo), hasta que de repente un día debido a un corte eléctrico han dejado de funcionar.

Al abrir VSphere Client me las encuentro como : Unknow (Inacesible) : Normal porque no puede montar el dispostivo NAS, y el servicio NFS no está funcionando.

Tras leer y leer, me daba errores de conecction refused, por lo que desactivé el firewall y corrí  el servicio portmap que no estaba funcionado.

Ahora cuando intento montar desde el Vsphere me da este error :

Create NAS datastore

192.168.1.208

Error during the configuration of the host: NFS Error: Unable to

Mount filesystem: Unable to connect to NFS server

Desde el ESX, si intento montarla manualmente me devuelve este error

[root@eowyn /]# mount -t nfs 192.168.1.151:/openerp/new_instancia /mnt/net/

mount: 192.168.1.151:/openerp/new_instancia failed, reason given by server: Permission denied

Antes me daba error de connection refused, pero como bien dije antes he desactivado las reglas de firewall del ESX y ahora me da este error o TIME OUT como antes.

[root@eowyn /]# rpcinfo -p localhost

   program vers proto   port

    100000    2   tcp    111  portmapper

    100000    2   udp    111  portmapper

    100024    1   udp    925  status

    100024    1   tcp    928  status

    100003    2   udp   2049  nfs

    100003    3   udp   2049  nfs

    100003    4   udp   2049  nfs

    100021    1   udp  45214  nlockmgr

    100021    3   udp  45214  nlockmgr

    100021    4   udp  45214  nlockmgr

    100003    2   tcp   2049  nfs

    100003    3   tcp   2049  nfs

    100003    4   tcp   2049  nfs

    100021    1   tcp  50514  nlockmgr

    100021    3   tcp  50514  nlockmgr

    100021    4   tcp  50514  nlockmgr

    100011    1   udp    656  rquotad

    100011    2   udp    656  rquotad

    100011    1   tcp    659  rquotad

    100011    2   tcp    659  rquotad

    100005    1   udp    845  mountd

    100005    1   tcp    848  mountd

    100005    2   udp    845  mountd

    100005    2   tcp    848  mountd

    100005    3   udp    845  mountd

    100005    3   tcp    848  mountd

[root@eowyn /]# service portmap start

Starting portmap:                                          [  OK  ]

[root@eowyn /]# cat /etc/hosts

127.0.0.1       localhost

192.168.1.208   eowyn

[root@eowyn /]# cat /etc/hosts.allow

#

# hosts.allow   This file describes the names of the hosts which are

#               allowed to use the local INET services, as decided

#               by the '/usr/sbin/tcpd' server.

#

[root@eowyn /]# cat /etc/hosts.deny

#

# hosts.deny    This file describes the names of the hosts which are

#               *not* allowed to use the local INET services, as decided

#               by the '/usr/sbin/tcpd' server.

#

# The portmap line is redundant, but it is left to remind you that

# the new secure portmap uses hosts.deny and hosts.allow.  In particular

# you should know that NFS uses portmap!

[root@eowyn /]# mount.nfs 192.168.1.151:/openerp/new_instancia /mnt/net/

mount: mount to NFS server '192.168.1.151' failed: timed out (retrying).

Alguien sabe que puedo hacer? He leído por todos sitios pero no encuentro ninguna respuesta ni ya sé por donde pueden venir los tiros.

Muchas Gracias.

Tags (4)
0 Kudos
1 Solution

Accepted Solutions
FerrerDeCouto
Commander
Commander
Jump to solution

Hola splitX:

Me alegro que todo haya ido bien. Aunque los puertos aparezcan abiertos no te extrañes que se haya quedado algún fichero de bloqueo o algo activo que sólo se pueda eliminar con un reset a fábrica.

Gracias por la invitación y recuerda puntuar las respuestas útiles y cerrar la consulta.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.

View solution in original post

0 Kudos
31 Replies
splitX
Contributor
Contributor
Jump to solution

[root@eowyn /]# /etc/init.d/nfs restart
Shutting down NFS mountd:                                  [  OK  ]
Shutting down NFS daemon:                                  [  OK  ]
Shutting down NFS services:                                [FAILED]
Starting NFS services:                                     [  OK  ]
Starting NFS quotas:                                       [  OK  ]
Starting NFS daemon:                                       [  OK  ]
Starting NFS mountd:                                       [  OK  ]
[root@eowyn /]# /etc/init.d/portmap restart
Stopping portmap:                                          [  OK  ]
Starting portmap:                                          [  OK  ]
[root@eowyn /]# cat /etc/exports
[root@eowyn /]#

Por si acaso...

Debo de decir que todo funcionaba antes perfectamente.

/VAR/LOG/MESSAGES


Nov  2 17:28:08 eowyn nfsd[8463]: nfssvc: Setting version failed: errno 16 (Device or resource busy)
Nov  2 17:28:08 eowyn nfsd[8463]: nfssvc: unable to bind UPD socket: errno 98 (Address already in use)
Nov  2 17:28:12 eowyn mountd[7656]: Caught signal 15, un-registering and exiting.
Nov  2 17:28:12 eowyn mountd[2282]: Caught signal 15, un-registering and exiting.
Nov  2 17:28:12 eowyn kernel: [  882.761107] nfsd: last server has exited
Nov  2 17:28:12 eowyn kernel: [  882.761121] nfsd: unexporting all filesystems
Nov  2 17:28:18 eowyn kernel: [  888.518578] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Nov  2 17:28:18 eowyn kernel: [  888.518615] NFSD: starting 90-second grace period
Nov  2 17:31:34 eowyn portmap[9280]: cannot bind udp: Address already in use
Nov  2 17:31:38 eowyn nfsd[9312]: nfssvc: Setting version failed: errno 16 (Device or resource busy)
Nov  2 17:31:38 eowyn nfsd[9312]: nfssvc: unable to bind UPD socket: errno 98 (Address already in use)
Nov  2 17:31:40 eowyn nfsd[9385]: nfssvc: Setting version failed: errno 16 (Device or resource busy)
Nov  2 17:31:40 eowyn nfsd[9385]: nfssvc: unable to bind UPD socket: errno 98 (Address already in use)
Nov  2 18:01:01 eowyn syslogd 1.4.1: restart.
Nov  3 08:04:46 eowyn portmap[6630]: cannot bind udp: Address already in use
Nov  3 08:23:21 eowyn portmap[12111]: cannot bind udp: Address already in use
Nov  3 08:23:26 eowyn portmap[12142]: cannot bind udp: Address already in use
Nov  3 08:46:46 eowyn mountd[12541]: Caught signal 15, un-registering and exiting.
Nov  3 08:46:46 eowyn mountd[8710]: Caught signal 15, un-registering and exiting.
Nov  3 08:46:46 eowyn kernel: [55941.325755] nfsd: last server has exited
Nov  3 08:46:46 eowyn kernel: [55941.325770] nfsd: unexporting all filesystems
Nov  3 08:46:47 eowyn kernel: [55941.548876] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Nov  3 08:46:47 eowyn kernel: [55941.550264] NFSD: starting 90-second grace period

0 Kudos
splitX
Contributor
Contributor
Jump to solution

cat /var/log/vmkernel

ov  3 08:53:24 eowyn vmkernel: 0:15:39:55.171 cpu0:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 08:54:24 eowyn vmkernel: 0:15:40:55.287 cpu0:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 08:55:24 eowyn vmkernel: 0:15:41:55.401 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 08:56:24 eowyn vmkernel: 0:15:42:55.519 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 08:57:24 eowyn vmkernel: 0:15:43:55.637 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 08:58:24 eowyn vmkernel: 0:15:44:55.751 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 08:59:25 eowyn vmkernel: 0:15:45:55.867 cpu0:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 09:00:25 eowyn vmkernel: 0:15:46:55.985 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 09:01:25 eowyn vmkernel: 0:15:47:56.099 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 09:02:25 eowyn vmkernel: 0:15:48:56.217 cpu0:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  3 09:03:25 eowyn vmkernel: 0:15:49:56.335 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
[root@eowyn /]#

0 Kudos
FerrerDeCouto
Commander
Commander
Jump to solution

Hola splitX:

Realiza desde consola un vmkping a la IP del NAS y a ver si recibes respuesta.

Un saludo.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos
splitX
Contributor
Contributor
Jump to solution

Hola, en primer lugar muchisimas gracias por contestar,

Sí que responde, aparte de que lo he probado con otros dispositvos para descartar que fuera el dispositivo en sí.

Gracias

[root@eowyn /]# vmkping 192.168.1.151
PING 192.168.1.151 (192.168.1.151): 56 data bytes
64 bytes from 192.168.1.151: icmp_seq=0 ttl=64 time=0.165 ms
64 bytes from 192.168.1.151: icmp_seq=1 ttl=64 time=0.140 ms
64 bytes from 192.168.1.151: icmp_seq=2 ttl=64 time=0.119 ms

--- 192.168.1.151 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.119/0.141/0.165 ms

0 Kudos
FerrerDeCouto
Commander
Commander
Jump to solution

Hola splitX:

Vamos a por otros pasos:

  1. ¿Has comprobado poder acceder por NFS al almacenamiento desde otro equipo?
  2. ¿Has reiniciado el host ESX?

Ten en cuenta que por un corte de tensión eso no ha de suponer un cambio de configuración en ESX, a no ser que el corte de tensión no afectara al host y sí al almacenamiento. Los logs devuelven que no pueden "parar" NFS y que cuando intenta levantarlo pues ya están los puertos en uso.

Si tienes oportunidad de realizar la siguiente tarea, llévala a cabo y nos cuentas qué tal fue.

  1. Apaga el dispositivo de almacenamiento.
  2. Apaga el host (seguramente que no responda y tengas que terminar con "botonazo")
  3. Enciende el almacenamiento.
  4. Enciende el host.

Un saludo.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos
splitX
Contributor
Contributor
Jump to solution

Estoy totalmente de acuerdo contigo de que los cortes no suelen afectar a las configuraciones a menos que vuelva a valores por defecto algo y esto sólo se en dispositivos hardware... cuyo firmware es una basura.

1. Sí lo he probado y es accesible.

2. Sí he reiniciado el server unas cuantas veces.

Voy a probar hacerlo en el orden que me has dicho, apagar host y almacenamiento y encender previamente almacenamiento y luego host, a ver si hay suerte.

Ahora te cuento...

Gracias

0 Kudos
splitX
Contributor
Contributor
Jump to solution

Después de apagar almacenamiento y host , y encenderlo en orden sigue sin funcionar... Smiley Sad

0 Kudos
FerrerDeCouto
Commander
Commander
Jump to solution

Hola splitX:

Imagino que el datastore lo tienes agregado al ESX y aparece en cursiva y gris claro, haz clic con el botón derecho sobre él y eliminalo (lo que hace es desmontarlo) Una vez esté desmontado prueba de nuevo a montarlo, si no funciona crea un nuevo directorio en el servidor de almacenamiento e intenta montar ese nuevo almacenamiento.

Un saludo.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos
splitX
Contributor
Contributor
Jump to solution

Hola José Luis,

He rebootado la maquina previamente eh, con lo cual no sé que cambios habrán ahora.

EFECTIVAMENTE, tal y como decias está en gris y lo he eliminado, pero al montarlo de nuevo en el VSphere sale lo siguiente :

Create NAS datastore
192.168.1.208
Error during the configuration of the host: NFS Error: Unable to
Mount filesystem: Unable to connect to NFS server
root
03/11/2011 10:42:36
03/11/2011 10:42:36
03/11/2011 10:43:08

Remove datastore
192.168.1.208
Completed
root
03/11/2011 10:41:20
03/11/2011 10:41:20
03/11/2011 10:41:20

Y si lo monto manualmente desde la consola


[root@eowyn ~]# mount -t nfs 192.168.1.151:/openerp/new_instancia /mnt/net/
mount: 192.168.1.151:/openerp/new_instancia failed, reason given by server: Permission denied
[root@eowyn ~]#

Infinitas Gracias por tu paciencia

0 Kudos
FerrerDeCouto
Commander
Commander
Jump to solution

Hola splitX:

Para eso estamos, hay que ayudar siempre que sea posible. A ver, crea un nuevo directorio en tu servidor de almacenamiento y como seguridad déjalo todo abierto, es decir, que pueda escribir TODO DIOS y que no haya bloqueo por acceso de IP. Ten en cuenta que esos directorios NFS no pueden tener ningún tipo de seguridad ya que sino vSphere no podría montarlos.

Un saludo.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos
splitX
Contributor
Contributor
Jump to solution

Hola José Luis,

En principio el dispositivo no tiene permisos por ningún lado, la única password que tiene es la de acceso al mismo para su configuración.

Por lo demás no tiene seguridad alguna.

No obstante, He creado una carpeta en el directorio y he probado a escribir, y no hay problema

Te adjunto Snapshot

0 Kudos
FerrerDeCouto
Commander
Commander
Jump to solution

Hola splitX:

Comprueba en el NAS a través de su Web que en Folders tienes activadas las carpetas que se van a usar por NFS y que en Registration aparece la IP de tu servidor ESX.

Un saludo.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos
splitX
Contributor
Contributor
Jump to solution

Hola Jose Luis,

Lo tengo así...

Gracias

0 Kudos
FerrerDeCouto
Commander
Commander
Jump to solution

Hola splitX:

Echa un vistazo al KB1007352.

Un saludo.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos
splitX
Contributor
Contributor
Jump to solution

Por si sirve de algo el vmkernel log,


Nov  2 17:56:39 eowyn vmkernel: 0:00:43:10.145 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  2 17:57:39 eowyn vmkernel: 0:00:44:10.263 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  2 17:58:39 eowyn vmkernel: 0:00:45:10.383 cpu1:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  2 17:59:39 eowyn vmkernel: 0:00:46:10.499 cpu0:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
Nov  2 18:00:39 eowyn vmkernel: 0:00:47:10.613 cpu0:4216)WARNING: NFS: 931: MOUNT RPC failed with RPC status 13 (RPC was aborted due to timeout) trying to mount Server (192.168.1.151) Path (/mnt/array1/openerp/new_instancia)
[root@eowyn ~]# cat /var/log/vmkernel.2

0 Kudos
FerrerDeCouto
Commander
Commander
Jump to solution

Hola splitX:

El target client lo tienes en blanco, ahí has de meter el nombre de host y la IP de tu servidor ESX.

Un saludo.

José Luis Gómez Ferrer de Couto Founder of PiPo e2H Blog: http://blog.e2h.net Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
splitX
Contributor
Contributor
Jump to solution

Hola Jose Luis,

Estoy mirando, y cuando llego a este paso :

[root@eowyn ~]# esxcfg-nas -a Terastation -o 192.168.1.151 -s /mnt/net/
Connecting to NAS volume: Terastation
Unable to connect to NAS volume Terastation: NFS Error: Unable to Mount filesystem: Unable to connect to NFS server
[root@eowyn ~]# esxcfg-nas -a Terastation -o 192.168.1.151 -s /mnt/array1/openerp
Connecting to NAS volume: Terastation
Unable to connect to NAS volume Terastation: NFS Error: Unable to Mount filesystem: Unable to connect to NFS server
[root@eowyn ~]#

Me devuelve ese error :S

Gracias.

0 Kudos
splitX
Contributor
Contributor
Jump to solution

Hola Jose Luis de nuevo,

Ya he cumplimentado el campo que me comentabas, te adjunto screenshot...

Pero no obstante no me deja conectar aún,

Muchas Gracias por tu tiempo

0 Kudos
splitX
Contributor
Contributor
Jump to solution

A parte en Vsphere el NFS CLIENT lo tenía parado....

Ya lo he activado según el link que me has pasado, no obstante, tengo que reiniciar el ESX o algo? No me funciona aún...

No sé qué hago mal, en principio nada de esto se ha tocado...

Gracias

0 Kudos