Hola a todos,
Estoy intentando configurar un volumen NFS en un servidor ESXi que apunte a una carpeta compartida en un servidor Win2003. Pero al crearlo me tira el siguiente error:
"Error during the configuration of the host. Cannot open volume: /vmfs/volumes/38da9d9d-a33e3cf9"
Si accedo por SSH efectivamente ese volumen no existe. Pero no entiendo porque lo busca.
Lo que he hecho hasta ahora para configurar NFS:
1º En el Servidor Win2003 he instalado el Microsoft Windows Service for Unix (SFU) 3.5 en c:\SFU
2º he descargado del ESXi los ficheros /etc/password y /etc/group y los he copiado al server a c:\SFU\etc\password y c:\SFU\etc\password
3º he arrancado los servicios "Server NFS" y "User Name Mapping"
4º Desde el panel de control de SFU he mapeado el usuario root de UNIX con el usuario Administrador de Windows
5º He creado una carpeta en el servidor Win2003 que pretendo sea un volumen NFS en ESXi y la he compartido con NFS dando permisos de lectura-escritura a root
6º En el ESXi he creado un dispositivo de red VMkernel en el mismo switch en que esta el servidor Win2003 y le he configurado una ip del mismo rango.
Hasta aqui bien, y entonces creo el volumen y me lanza el error.
¿Que puede ser?
Hola Doberk,
Luego mapea un usuario de windows con el root, ahí permití que el root tenga permisos de read y write y listo.
Contame como te fué.
Saludos,
Diego QuintanaHola dquintana, gracias por responder.
Todo eso ya lo he hecho, es lo que describo por pasos en mi post. Solo que lo he resumido para no postear un tochazo.
No se si tendra algo que ver, pero antes de ponerme a configurar el NFS retire un disco sata del ESX. Lo retire sin mas, apague el servidor y retire el disco. Arranque el servidor de nuevo, removi los discos virtuales que apuntaban a ese disco y arranque de nuevo las maquinas virtuales. No se si puede tener algo que ver. Lo digo porque a lo mejor me esta buscando ese volumen por alguna razon sin encontrarlo.
No creo, a mi de da que es un problema de permisos.
Sacame de una duda, usando el vmkping desde la management console, te responde el host Nfs?
Hola, perdon por la tardanza, he estado fuera.
El host del NFS responde a ping perfectamente.
Una pregunta, ¿que diferencia hay entre vmkping y ping?
Hola dobek,
El vmkping trabaja desde el kernel del ESX, permitiendote verificar si está trabajando adecuadamente el port de vmkernel que tengas configurado. Como tu tienes que testear acceso a storage, el mismo es gestionado por el vmkernel, es por ese motivo que lo testeas desde allí.
Si quisieras testear conectividad de management, lo haces con el ping convencional a la ip del service console o management port.
Saludos
Diego Quintana
En cualquier caso sigue dandome error cuando intento crear el datastore a partir del recurso NFS. He hecho una prueba, que no se si estará bien hecho. Desde la consola del ESXi y a traves de SSH he intentado montar el recurso NFS a mano, para ver si me lo permite.
Lo primero que me ha pasado es que no me deja crear directorios en /vmfs. Como no se si es normal o no he creado el directorio /win_nfs y he intentado montar el recurso NFS con la siguiente sintaxis:
mount -t nfs 192.168.1.101:/backup /win-nfs
y tambien
mount -t nfs username:[usuario],password:[mi_contraseña] 192.168.1.101:/backup /win_nfs
pero en los dos casos me da failed: no such device
He probado a montar un recurso SMB que se que funciona perfectamente en la misma maquina Win2003 con esta sintaxis:
mount -t smbfs //192.168.1.101/backup /win_nfs y tambien con usuario/contraseña, pero me da el mismo error.
¿No debería poderse montar?
saludos y gracias por las respuestas
Pegale una mirada al siguiente enlace http://www.sohoadvisers.com/tutorials/vmware-esxi/connect-esxi-to-windows-nfs es un paso a paso para la configuración de WSFU para ESXi.
Puede que encuentres algo que estamos pasando por alto.
Saludos,
Nicolás
Nicolás Solop