mount.nfs: Protocol not supported
A la hora de configurar un nuevo sistema de archivos en un IaaS o un PaaS recién creado, podemos encontrarnos el siguiente error:
[root@~]# mount -o resvport gecm-nonprod-dp-fs-ad3-mp.xxx.vcngecmnonprod.oraclevcn.com:/GECM-NonProd-xxx-xxx /xxxx
mount.nfs: Protocol not supported
[root@~]#
Para solventar este problema debemos modificar el archivo nfsmount.conf para incluir las variables Defaultvers y Nfsvers. Después de modificar el archivo, debemos reiniciar el servicio.
Pero, ¿Qué hacen estas variables?
Defaultvers, con esta variable indicamos la versión del protocolo que se debe usar, por defecto es 4.
Nfsvers, indicamos al servidor la versión a utilizar.
[root@~]# tail -2 /etc/nfsmount.conf
Defaultvers=3
Nfsvers=3
[root@xxxx~]# service nfs restart
Redirecting to /bin/systemctl restart nfs.service
Intentamos configurar de nuevo nuestro sistema de archivos
[root@~]# mount -o resvport gecm-nonprod-dp-fs-ad3-mp.xxx.vcngecmnonprod.oraclevcn.com:/GECM-NonProd-xxx-xxx /xxxx
[root@~]# df -h
Filesystem Size Used Avail Use% Mounted on
gecm-nonprod-dp-fs-ad3-mp.xxx.vcngecmnonprod.oraclevcn.com:/GECM-NonProd-xxx-xxx 8.0E 1.5T 8.0E 1% /xxxx
Listo. ¡Espero que os sirva!
Subscribe to my newsletter
Read articles from David Sanz directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
David Sanz
David Sanz
Soy desarrollador, Analista, DBA Oracle y Arquitecto OCI, certificado en OCI Migration and Integration Certified Professional y Certified Architect Associate con más de 15 años de experiencia en plataformas Oracle además de especialista en temas de rendimiento.