“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.
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.
[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
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 /]#
Hola splitX:
Realiza desde consola un vmkping a la IP del NAS y a ver si recibes respuesta.
Un saludo.
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
Hola splitX:
Vamos a por otros pasos:
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.
Un saludo.
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
Después de apagar almacenamiento y host , y encenderlo en orden sigue sin funcionar...
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.
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
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.
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
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.
Hola splitX:
Echa un vistazo al KB1007352.
Un saludo.
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
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.
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.