RPC.NETLICD(1) — USER COMMANDS
NAME
rpc.netlicd − SunNet License server process
SYNOPSIS
rpc.netlicd [path]
DESCRIPTION
rpc.netlicd, the SunNet License service daemon, is normally started by inetd(8C). The SunNet License service provides concurrent usage licensing capabilities to a network. A lock file is used to ensure that only one server is running on a machine.
The optional argument, path, is the path to the database directory. The current working directory is the default. The server will not run if the database is located on a remotely mounted filesystem.
The server is typically terminated using the nladmin program. It can also be be shutdown by sending the SIGTERM signal.
FILES
./NETlicense_db licensing database directory
/usr/tmp/rpc.netlicd.lck
/usr/tmp/rpc.netlicd.lck.{pid}
server lock files
/var/tmp/LOCKTABLE
NetISAM file
SEE ALSO
nlbuilddb(1), rpc.nlbind(1), inetd.conf(5), inetd(8C)
SunNet License Administrator’s Guide
DIAGNOSTICS
Detected licensing errors are logged into the license database. Most operating system specific errors are logged to the system log daemon, syslog(8), with a facility code of LOG_DAEMON. The following messages are written out to standard error:
rpc.netlicd: Too many arguments specified
Fork call failed: error errno
Could not fork and exec the daemon.
The possible syslog messages are listed here, grouped by severity level.
Err Severity
Received SIGILL signal
Received SIGTRAP signal
Received SIGABRT signal
Received SIGEMT signal
Received SIGFPE signal
Received SIGBUS signal
Received SIGSEGV signal
Received SIGSYS signal
Received SIGPIPE signal
Received SIGURG signal
Received signal number
Received an unknown signal.
svcudp_create failed
Cannot create a UDP/IP based RPC service transport.
svc_register failed
Cannot register the service with the portmap service.
svc_run returned
The RPC internal dispatch routine returned.
Invalid RPC procedure number
Couldn’t decode RPC arguments
svc_sendreply failed
Couldn’t send an RPC reply to the caller.
Couldn’t free RPC arguments
Couldn’t chdir to directory
Couldn’t change to the database directory.
Database directory: directory does not exist
Couldn’t get current working directory
The directory directory is not on a local file system
Cannot determine whether file system is local or remote for directory
Another license server process is running
ISAM open failed for table tablenumber
can’t stat a pathname component: error errno
Cannot stat a pathname component of the database directory.
can’t open a pathname component: error errno
Cannot open a pathname component of the database directory.
memory allocation failed
Setpgrp call failed: error errno
nl_get_srv_if: Socket call failed: error errno
Could not get information about the network interfaces.
nl_get_srv_if: Ioctl call failed: error errno
Could not get information about the network interfaces.
NETlicense started
NETlicense shutdown
Database corruption detected in table filename ... trying to repair
One of the database indexes was corrupted. The server is trying to repair the corruption.
Couldn’t repair corruption in table filename
The server could not repair database corruption.
Fatal ISAM error: errno
Notice Severity
Received SIGQUIT signal
Received SIGTERM signal
Sun Release 4.1 — Last change: 3 September 1989