Novedades de Solaris 10

Mejoras en el daemon nfsmapid

Esta función se introdujo en la versión Solaris Express 8/04 y se actualizó Solaris 10 3/05.

En la versión 4 de NFS, el daemon nfsmapid establece una asignación entre un identificador de usuario numérico (UID) o un identificador de grupo numérico (GID) y una representación de una cadena y viceversa. La representación de la cadena la usa el protocolo de la versión 4 de NFS para representar el valor de owner o de owner_group.

Por ejemplo, el UID 123456 para el usuario known_user que está funcionando en un cliente que se llama system.anydomain.com se podría asignar a known_user@anydomain.com. El cliente NFS envía la representación de la cadena, known_user@anydomain.com, al servidor NFS. El servidor NFS asigna la representación de la cadena, known_user@anydomain.com , al ID de usuario exclusivo 123456. nfsmapid utiliza las entradas passwd y group del archivo /etc/nsswitch.conf para determinar la base de datos que se consultará para efectuar las asignaciones.

Para que nfsmapid funcione correctamente, los clientes y los servidores de la versión 4 de NFS deben tener el mismo dominio. Para asegurarse de que los clientes y los servidores tengan el mismo dominio, nfsmapid configura el dominio siguiendo estas estrictas reglas de precedencia:


Nota –

Se prefiere el uso de registros DNS TXT. Configure el registro _nfsv4idmapdomain TXT en los servidores DNS que proporcionen dominios para los clientes y servidores de NFS versión 4. Los registros TXT proporcionan una mejor compatibilidad para los problemas de escalado y constituyen un único punto de control.

Si la red incluye varios dominios DNS, pero tiene sólo un espacio de nombre GID y un único UID, todos los clientes deberán utilizar un valor para NFSMAPID_DOMAIN. Para los sitios que usen DNS, nfsmapid resuelve este problema obteniendo el nombre del dominio a partir de valor asignado a _nfsv4idmapdomain. Si la red no está configurada para usar DNS, durante el primer arranque del sistema, el SO Solaris usará la utilidad sysidconfig(1M) para proporcionar instrucciones para un nombre de dominio de NFS versión 4.


Para obtener más información, consulte las páginas de comando man nfsmapid(1M) y sysidtool(1M). Consulte también la System Administration Guide: Network Services .