Importante: Si el servidor de licencias se está ejecutando, debe detenerlo antes de realizar cualquier operación de configuración o mantenimiento del sistema. Si dispone de un servidor de seguridad entre los servidores de licencias y los equipos cliente, debe abrir algunos puertos TCP/IP en el servidor para la comunicación relacionada con la licencia. Abra el puerto 2080 por adskflexy los puertos 27000 a 27009 para lmgrd.
Para configurar un servidor de licencias de red básico en Mac OS X, puede seguir este procedimiento de inicio rápido en el sitio web de "Up and Ready". Como alternativa, puede seguir los pasos que se indican a continuación para configurar un servidor de licencias de Mac OS X con inicio automático.
- Cree un directorio denominado flexnetserver en el directorio de inicio; por ejemplo, /usr/local/flexnetserver.
- Mueva los siguientes archivos: lmgrd, adskflex, lmutil y el archivo de licencia del producto (.lic) al directorio flexnetserver que creó en el paso 1.
- Si el directorio StartupItems no existe, créelo en /Librería con el comando sudo. Por ejemplo, sudo mkdir StartupItems.
- Cree un directorio de elementos de inicio; por ejemplo, /Usuarios/<id de usuario>/adsknlm.
- Cree un archivo de comandos ejecutable; por ejemplo, adsknlm, escribiendo lo siguiente en el terminal:
Nota: El nombre del archivo ejecutable debe ser igual al nombre del directorio.
#!/bin/sh
./etc/rc.common
StartService() {
ConsoleMessage “Starting Autodesk Network License Manager”
/usr/local/flexnetserver/lmgrd -c\
/usr/local/flexnetserver/productlicense.lic -l\
/usr/local/flexnetserver/debug.log
}
StopService() {
ConsoleMessage “Stopping Autodesk Network License Manager”
/usr/local/flexnetserver/lmutil lmdown -q -all -force
}
RestartService() {
ConsoleMessage “Restarting Autodesk Network License Manager”
/usr/local/flexnetserver/lmutil lmreread -c /usr/local/flexnetserver/productlicense.lic
}
RunService “$1”
- Para que el elemento ejecutable tenga acceso al archivo de comandos debe introducir lo siguiente en el terminal:
chmod +x adsknlm
- Cree un archivo de lista de propiedades denominado StartupParameters.plist y añádalo al directorio escribiendo lo siguiente en el terminal:
{
Description=”Autodesk Network License Manager”;
Provides=(“adsknlm”)OrderPreference =”None”;
Messages={start=
“Starting Autodesk Network Manager Service”;
stop=
“Stopping Autodesk Network Manager Service”;
};}{
- Mueva el directorio de elementos de inicio a /Librería/StartupItems/ y modifique su permiso de directorio escribiendo lo siguiente en el terminal:
Nota: Por razones de seguridad, el directorio de elementos de inicio debe ser propiedad de root, el grupo debe estar establecido en wheel y el permiso del directorio debe ser 755.
sudo mv /Users/<user id>/adsknlm/ /Library/StartupItems/
sudo chown root /Library/StartupItems/adsknlm/
sudo chgrp wheel /Library/StartupItems/adsknlm/
sudo chmod 755 /Library/StartupItems/adsknlm/
sudo chown root /Library/StartupItems/adsknlm/*
sudo chgrp wheel /Library/StartupItems/adsknlm/*
- El directorio resultante debería tener este aspecto:
drwxr-xr-x
4 root wheel 136 Jul 31 01 01:50drwxr-xr-x
3 root wheel 102 Jul 30 01 21:59-rw-r--r--
1 root wheel 204 Jul 30 20:16 StartupParameters.plist-rwxr-xr-x
1 root wheel 417 Jul 31 00:45 adsknlm
- Reinicie el equipo Mac y compruebe en el archivo debug.log (/Usuarios/<id de usuario>/NLG/) si lmgrd y adskflex se inician correctamente.