kcms-server was creating tons of warning messages in /var/adm/messages due to which Veritas Netbackup Server was not performing as it should be. Below are the error messages seen from /var/adm/messages
Jan 11 17:43:27 myserv01 inetd[971]: [ID 858011 daemon.warning]
/usr/openwin/bin/kcms_server: Hangup
Jan 11 17:43:28 myserv01 inetd[971]: [ID 317013 daemon.notice] 100221[29956] from192.168.254.139 myserv01 inetd[971]: [ID 858011 daemon.warning]
/usr/openwin/bin/kcms_server: Hangup
Jan 11 17:43:29 myserv01 inetd[971]: [ID 317013 daemon.notice] 100221[29957] from192.168.254.139 14237
Jan 11 17:43:29 myserv01 inetd[971]: [ID 858011 daemon.warning]/usr/openwin/bin/kcms_server: Hangup
Jan 11 17:43:30 myserv01 inetd[971]: [ID 317013 daemon.notice] 100221[29958] from192.168.254.139 14237
Jan 11 17:43:30 myserv01 inetd[971]: [ID 858011 daemon.warning]/usr/openwin/bin/kcms_server: Hangup
Jan 11 17:43:31 myserv01 inetd[971]: [ID 317013 daemon.notice] 100221[29959] from192.168.254.139 14237
Jan 11 17:43:31 myserv01 inetd[971]: [ID 858011 daemon.warning]/usr/openwin/bin/kcms_server: Hangup
Jan 11 17:43:32 myserv01 inetd[971]: [ID 317013 daemon.notice] 100221[29960] from192.168.254.139 14237
Solution,
The Solaris kcms_server(1) daemon is part of the Kodak Color Management System
(KCMS), an API and libraries to create and manage profiles that can describe and
control the color performance of digital color images on desktop computers and
associated peripherals. The kcms_server(1) daemon is enabled by default in the
inetd.conf(4) file.
1. Disable the kcms_server(1) daemon on all systems.
a) Edit the “/etc/inetd.conf” file and comment out the following line by
prepending the ‘#’ symbol as follows.
# 100221/1 tli rpc/tcp wait root /usr/openwin/bin/kcms_server kcms_server
b) Instruct the inetd(1M) process to reread the newly modified “/etc/inetd.conf”
file by sending it a hangup signal, SIGHUP:
$ ps -ef | grep inetd
$ kill -HUP <PID>
2. Remove the KCMS related packages using pkgrm(1) as the root user.
The following are the KCMS packages:
Core KCMS packages:
application SUNWkcslx KCMS Runtime Library (64-bit)
application SUNWkcspf KCMS Optional Profiles
application SUNWkcspg KCMS Programmers Environment
application SUNWkcspx KCMS Programmers Environment (64-bit)
system SUNWkcsrl KCMS Runtime Library Support
system SUNWkcsrr KCMS Runtime Profiles
application SUNWkcsrt KCMS Runtime Environment
application SUNWkcsrx KCMS Runtime Environment (64-bit)
Translated KCMS packages:
ALE SUNWckcsr Simplified Chinese (EUC) KCMS Runtime Environment
application SUNWdkcsr German KCMS Runtime Environment
application SUNWekcsr Spanish KCMS Runtime Environment
application SUNWfkcsr French KCMS Runtime Environment
ALE SUNWhkcsr Traditional Chinese (EUC) KCMS Runtime Environment
application SUNWikcsr Italian KCMS Runtime Environment
application SUNWjkcsr Japanese KCMS Runtime Environment
ALE SUNWkkcsr Korean (EUC) KCMS Runtime Environment
application SUNWskcsr Swedish KCMS Runtime Environment
After Disabled
Jan 28 16:07:59 myserv01 inetd[971]: [ID 244026 daemon.notice] config: 100083/rpc/tcp still active and was not reconfigured.
Jan 28 16:07:59 myserv01 inetd[971]: [ID 244026 daemon.notice] config: 100068/rpc/udp still active and was not reconfigured.
This did the trick, everything starts working as usual.


