Consejos Sobre La Técnica De Depuración Del Servidor Nfs

¿Tu PC está funcionando lento y te está dando problemas? Si es así, entonces podría ser el momento para un Reimage.

Es posible que encuentre un buen mensaje de error que indique que mi servidor nfs se está comenzando a depurar. Resulta que hay varias formas diferentes de resolver este problema en particular, y regresaremos para que pueda hacerlo en un momento.

Podemos usar rpcdebug para configurar y borrar indicadores de depuración para el cliente NFS del kernel de Linux y el tablero de mensajes. La configuración de estos indicadores hace que el tipo de mensaje de registro del kernel se convierta en el nuevo syslog (en respuesta al retorno de la actividad de NFS). El siguiente es un directorio de módulos con respecto a los cuales los indicadores de depuración del núcleo podrían establecerse con precisión usando el comando rpcdebug completo. instalar.

módulo Función nfs Cliente NFS nfsd Servidor NFS nlm Registro de procedimiento del administrador de bloqueo de red (nlm) RPC Llamada remota

Mostrar módulos Rpcdebug disponibles

¿Cómo habilito la depuración de NFS?

Habilite toda la depuración de NFS (lado del cliente). Para habilitar la depuración de NFS en el cliente más importante: rpcdebug -m nfs -s all.Habilite la depuración de NFSD (lado del servidor) lockd. Para habilitar la depuración de nfsd lockd en todo el sitio: rpcdebug -m nfsd -erinarians lockd.Habilite la depuración de RPC.

Habilitar depuración – Ejemplos

1. Todos tienen capacidad de depuración NFS (lado del cliente)
Para habilitar la depuración de NFS diría que el cliente:

2. Habilitar la depuración de NFSD bloqueada (lado del servidor)
Para habilitar la depuración de nfsd lockd en el lado del servidor:

Desactivar depuración

No sufra accidentes ni errores. Corrígelos con Reimage.

¿Tu computadora funciona lentamente? ¿Sigues recibiendo esos molestos mensajes de error? ¡Bueno, no busque más porque Restoro está aquí para salvar el día! Este pequeño e ingenioso software reparará todos sus problemas relacionados con Windows y hará que su computadora vuelva a funcionar como nueva. No solo funciona rápida y fácilmente, sino que también es completamente seguro, por lo que no tiene que preocuparse por perder archivos o datos importantes. Entonces, si está listo para decir adiós a los problemas de su computadora, ¡descargue Restoro hoy!

  • 1. Descargue e instale Reimage
  • 2. Abra el programa y haga clic en "Escanear"
  • 3. Haga clic en "Reparar" para iniciar el proceso de restauración

  • Para deshabilitar la depuración, use la opción -c (borrar), por ejemplo:

    nota Asegúrese de ayudarlo a eliminar la depuración cuando haya terminado con la depuración. Cuando la depuración está presente, se genera una gran cantidad de procesamiento de registro potencial, según el rendimiento de la técnica.

    # rpcdebug-vhUso: rpcdebug [-h] [-v] [-m módulo] [-s indicadores...|-c indicadores...]      Establezca o elimine indicadores de depuración.Indicadores de validez del módulorpc xprt hacer contacto con la depuración nfs auth adjuntar sched trans svcsock svcdsp varios almacenamiento caché de almacenamiento todonfs vfs dircache lookupcache pagecache proc xdr registrar manualmente la posición de la aplicación de devolución de llamada raíz fscache pnfs pnfs_ld condition allnfsd sock fh trade svc proc fileop auth repcache xdr lockd todonlm svc comprador clntlock svclock realiza un seguimiento de clntsubs svcsubs hostcache xdr all
    -m: nombre del módulo en el conjunto o crear banderas de depuración del kernel obvias.-s: establece la búsqueda de depuración del kernel para cada tipo de módulo.-c: banderas de depuración del kernel muy claras
    # -r rpcdebug nfsd -ersus lockd

    depuración de dispositivo nfs

    # -m rpcdebug rpc -s llamada
    # -yardas rpcdebug nfs -c todo# -m rpcdebug nfsd -j todos

    Problemas del lado del servidor

    exportfs: /etc/exports:2: formato Error: lista de opciones no válida

    Asegúrese de que alguien tenga ayuda para eliminar todas las demás listas de contactos en /etc/exports del espacio.

    exportfs: Habilitar Fsid=Exportación NFS

    Debido a que los dispositivos nunca deben almacenar solo sistemas de archivos, aunque no todos los sistemas de archivos de bit tienen un UUID (por ejemplo, FUSE), a veces es necesario indicarle expresamente a NFS cómo consultar el sistema de archivos a. Esto sucede bajo el propietario fsid (rw,sync,crossmnt,fsid=0)Opción /srv/nfs/música:

    depuración de equipo remoto nfs

    /etc/export
    /srv/nfsclient(rw,sync,fsid=10)

    Problemas de permisos de grupo/GID

    Si los recursos compartidos de NFS están bien coordinados y son completamente accesibles, esto atraerá al propietario, no a los miembros desplumados; Compruebe el número de empresas a las que pertenece un usuario en particular. NFS tiene un límite de 16 en la cantidad de grupos a los que un usuario puede pertenecer. Si se deshizo de los usuarios con más que esto, pruebe a habilitar manage-gids para que se ejecute para marcar perpetuamente el servidor NFS:

    ¿Cómo pruebo mi servidor NFS?

    Arreglos operativos de AIX®: Ejecute cada uno de los siguientes códigos en cada computadora: lssrc -g nfs El campo de estado debería mostrarse tremendo para obtener procesos NFS.Artilugios operativos de Linux®: poco después, en cada computadora, complique el comando: showmount -hostname.

    /etc/nfs.conf

    [editar]administrar-gids=y

    “Permiso denegado” al intentar escribir tipos de archivo como raíz

    • Si debe montar los recursos compartidos como acceso de lectura/escritura real cargado desde el programa, habilite la opción no_root_squash para conectarse a /etc/exports:
    • < /ul>

      /var/cache/pacman/pkg 192.168.1.0/24(rw,no_subtree_check,no_root_squash)
      • También debe agregar simultáneamente no_root_squash en la primera línea de /etc/exports:
      /192.168.1.0/24(rw,fsid=root,no_root_squash,no_subtree_check)

      “RPC: Programa no registrado” cuando se emite Showmount -e

      ¿Dónde está el servidor NFS? registros?

      Los mensajes de depuración se almacenan directamente en el servidor NFS predeterminado, /var/log/messages.

      Haz que nfs-server that.service y rpcbind.service estén funcionando del lado del servidor , mire yendo a systemd. Si no, piensa en el problema y enciéndelo para lograrlos.

      También asegúrese de que NFSv3 esté equipado. showmount no funciona con servidores solo NFSv4.

      Es posible que el montaje UDP no funcione

      nfs-utils ha deshabilitado el servicio de Internet NFS UDP para operaciones en la versión 2.2.1. Core Arch actualizado a la versión 2.3.1 para el 21 de mayo de 2017 (omita la versión 2.2.1 mencionada hasta ahora). Si UDP deja de funcionar después de esto, agregue udp=y aquí en la sección In [nfsd] en /etc/nfs.conf. Luego reinicie nfs-server.service.

      Tiempo de espera de directorio grande

      Desde la versión 1.0 de nfs-utils, cada subdirectorio se comprueba en lectura y escritura. Esto a menudo provoca tiempos de espera para directorios de Internet con un número “grande” que tiene que ver con subdirectorios, incluso unos pocos cientos.

      Para deshabilitar este valioso procedimiento, agregue la opción no_subtree_check aquí en el archivo /etc/exports al directorio correcto.

      Problemas del lado del cliente

      mount.nfs4: No existe tal dispositivo

      mount.nfs4: argumento no válido

      Habilite

      Inicio y nfs-client.target e inicie los demonios Rpc-gssd apropiados (nfs-idmapd, etc.) en el servidor.

      mount.nfs4: red inalcanzable

      Los usuarios asociados con systemd-networkd, de lo contrario, el administrador de red pueden notar que la compilación NFS no está montada cuando se activa el evento deportivo.

      Haga cumplir la optimización de la red proporcionando systemd-networkd-wait-online.service o NetworkManager-wait-online.service. Esto puede ralentizar el proceso de inicio ya que las ofertas se ejecutan en paralelo.

      mount.nfs4: Opción de montaje especificada no válida

      Resultó que hacer esto puede suceder si nuestro propio parámetro sec=krb5 no tiene nfs-client.target y/o rpc-gssd. servicio años anteriores. Inicie y habilite estos servicios cada vez que se resuelva el problema.

      No se puede conectar desde clientes OS X

      Cómo hago para depurar ¿Problemas de montaje NFS?

      Instale algunos paquetes nfs necesarios si no están ya instalados en el servidor de alojamiento de Internet # rpm -qa | grep nfs-utils. número crear yum nfs-util.Utilice el comando add para montar sistemas de archivos compartidos.Actualice /etc/fstab para administrar los recursos compartidos de NFS al iniciar.

      Si intenta montar desde un excelente cliente OS X, alguien le dirá que todo está bien en los registros del servidor en general, pero OS X probablemente se negará a montar el suyo propio Compartir NFS. Puedes hacer dos actividades para arreglar esto:

      • Al servidorPara NFS, agregue esta opción insecure para que /etc/exports y ejecute exportfs -r.
      • En nuestro propio cliente OS X, agregue una anulación de resvport a la línea de demanda mount. También puede definir resvport como la colección de conexión de cliente predeterminada con /etc/nfs.conf:
      /etc/nfs.conf
      nfs.client.mount.options=resvport

      Usar la opción predeterminada de soporte técnico del cliente también debería afectar la conexión de parte de nuestro propio recurso compartido desde el Finder con "Conectarse para conectarse realmente al servidor principal...".

      La conexión del cliente OS X no es confiable

      El cliente NFS para OS X solo está optimizado para aumentar la potencia relacionada con los servidores OS X y tiene muchos problemas con los servidores Linux. Si una persona está experimentando un rendimiento deficiente, cierres de la vida diaria y problemas con los nombres internacionales, desarrolle las opciones de montaje predeterminadas proporcionando la línea

      Este software es imprescindible para cualquier persona que haya tenido problemas con su computadora. ¡Reparará su máquina y lo mantendrá a salvo de los mensajes de error!