ForoSUSE

ForoSUSE (http://www.forosuse.org/forosuse/index.php)
-   Internet, Redes y Wireless (http://www.forosuse.org/forosuse/forumdisplay.php?f=10)
-   -   Problema con NFS (http://www.forosuse.org/forosuse/showthread.php?t=26229)

hurior 11-may-2011 01:05

Problema con NFS
 
Hola a todos, tengo una consulta sobre una red NFS. Tengo un ordenador de sobremesa y un portátil, ambos con openSuSE 11.4. Los he unido mediante una red NFS, que funciona muy bien, incluso la impresora; pero tengo un problema en el arranque del portátil: como gestiona las conexiones de red con network manager, hasta que no arranca no conecta, pero sin embargo durante el arranque intenta conectar con el remoto. Cuando lo intenta, como no puede porque no tiene conexión, se queda un rato ahí, parado, alargando el arranque bastante, que es bastante incómodo.

Lo que me gustaría es saber si se puede desactivar el NFS antes del arranque y activarlo después, una vez ya esté conectado. Lo quiero así para mantener el network manager, que me interesa mantenerlo para conectarme con él.

En fin, que os agradezco cualquier idea que me ayude a agilizar el arranque y poder tener la conexión NFS en marcha.

Muchas gracias a todos.

DiabloRojo 11-may-2011 10:03

Si usas el modo 5 (multiusuario sistema gráfico) deberás cambiar el numero de la secuencia de arranque para que el servicio NFS arranque bastante despues de network o este ultimo antes que el NFS. Echa una ojeada a esta carpeta: /etc/init.d/rc5.d

Y cuidado con lo que tocas. Suerte.

karlggest 11-may-2011 13:08

En la misma situación, la solución temporal que adopté es bajar el timeout a 1.

Por otro lado, ¿cómo montaste exactamente el cliente nfs? Aunque puede hacerse con fstab, yo lo tengo para autofs: en /etc/auto.master defines dónde montar y el archivo en el que defines qué se va a montar. En este archivo creas las entradas concretas de qué se debe montar. auto.nfs es el nombre que le doy en mi sistema al archivo -adecuado, ¿no? ;) -.

/etc/auto.master:
Cita:

/ruta_raíz_nfs /etc/auto.nfs
/etc/auto.nfs
Cita:

carpetanfs -nfstype=nfs4 servidornfs.dominio:/
La solución definitiva supuestamente pasa por hacer que no monte el sistema remoto antes de configurar la red, creando las dependencias apropiadas, pero aún con los cambios en los archivos /etc/init.d/boot* de turno, no ha dado aún con ello. Mientras, así me va razonablemente bien.

Salud!!

hurior 11-may-2011 16:10

karlggest: Está todo montado con Yast, así, sin editar archivos ni nada, sólo lo que cambie Yast.

DiabloRojo: Lo voy a mirar a ver qué pasa.

Pero aun así. ¿no hay alguna opción para que si no encuentra la conexión salte la carga rápido? Lo digo porque con la solución de DiabloRojo (si funciona) cuando no esté en mi red se seguirá quedando parado ahí ¿no?

Gracias a los dos, voy a ver qué pasa con esas soluciones.

Ya cuento.

karlggest 11-may-2011 16:23

No sé, yo intenté lo de Diablo Rojo y no me hizo p$%#%&) caso... supuestamente se establecen reglas para el arranque, incluyendo la condición que sugieres, pero a mí no me ha funcionado, aunque tampoco lo he visto a fondo.

En cuanto a YAST, no recuerdo los detalles, pero creo que por defecto hace uso de /etc/fstab: te añade ahí la carpeta que quieres montar y se monta en el arranque. no-auto y _netdev no funcionaron como esperaba (se supone que esta última es la opción que evita que suceda lo que te sucede a ti y me sucedía a mí.

En mi caso, por simplicidad, a la espera de comprender mejor el nuevo arranque y ver qué sucede con system-d, he optado por hacer uso de autofs, para lo cual sólo tengo que ponerlo en marcha e indicarle en las carpetas mencionadas la información necesaria para montar las carpetas... con una ventaja adicional: nfs monta las carpetas en demanda (por ejemplo, cuando entras en ella). Ahora que lo pienso, puede ser interesante para alguien que preguntaba hace poco por un disco duro externo...

Salud!!


La franja horaria es GMT +2. Ahora son las 20:31.

Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.


Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!