===== [V7] ISSUE: After a reboot of a Linux AhsayCBS server the AhsayCBS NFS service is not automatically starting up ===== ^ Article ID ^ Reviewed ^ AhsayCBS ^ Operating System ^ | 5236 | 17/03/2017 | 7.9.0.0 or above | Linux | ===== Problem Description: ===== After a reboot of a Linux AhsayCBS server the AhsayCBS NFS service is not automatically starting up. It has to be started up manually using the **%CBS_INSTALL%/nfs/bin/startup.sh** script. ===== Cause: ===== The AhsayCBS NFS service symlinks in /etc/rc.d/rc2.d/ .... /etc/rc.d/rc5.d/ are broken or not created for the current runlevel 2 to 5. ===== Resolution: ===== To resolve this issue, please re-install the AhsayCBS NFS service. Assumption: **%CBS_INSTALL%** = /usr/local/cbs **Note:** The following example is based on a CentOS 6.4 (Final) installation. 1. Login to AhsayCBS server as root. 2. cd /usr/local/cbs/nfs/bin 3. Run the following script to uninstall the NFS service: sh uninstall.sh # sh uninstall.sh Log Time: Wed Mar 15 15:54:29 HKT 2017 Verifying current user privilege ... Current user has enough privilege to "uninstall". Try to shutdown [ NFS Service (Ahsay Systems Corporation) ] Stopping NFS Service (Ahsay Systems Corporation) Wait 5 seconds before [ NFS Service (Ahsay Systems Corporation) ] is down Remove [ NFS Service (Ahsay Systems Corporation) ] (cbsnfs) from service Uninstall Service for NIX type OS Using init script path /etc/init.d Using run level script path /etc/rc.d Removing symbolic link from run levels Removing script file cbsnfs from /etc/init.d [ NFS Service (Ahsay Systems Corporation) ] uninstall service is complete! 4. Run the following script to install the NFS service: sh install.sh # sh install.sh Log Time: Thu Mar 16 18:45:34 HKT 2017 Verifying current user privilege ... Current user has enough privilege to "install". Start configuration on Generic Linux Platform (Linux) Installing [ NFS Service (Ahsay Systems Corporation) ] [ NFS Service (Ahsay Systems Corporation) ] Service Script created at /usr/local/cbs/nfs/bin/cbsnfs Install Service for NIX type OS Using init script path /etc/init.d Using run level script path /etc/rc.d Copying script cbsnfs to /etc/init.d Creating symbolic link to run levels You may start this service by: sh "/etc/init.d/cbsnfs" start & [ NFS Service (Ahsay Systems Corporation) ] setup completed! Startup [ NFS Service (Ahsay Systems Corporation) ] Starting NFS Service (Ahsay Systems Corporation) Started [ NFS Service (Ahsay Systems Corporation) ] 5. Verify the symlinks have been created for runlevel 2 to 5. # ls -la /etc/rc.d/rc[2-5].d/*cbsnfs* lrwxrwxrwx 1 root root 18 Mar 15 15:28 /etc/rc.d/rc2.d/S99cbsnfs -> /etc/init.d/cbsnfs lrwxrwxrwx 1 root root 18 Mar 15 15:28 /etc/rc.d/rc3.d/S99cbsnfs -> /etc/init.d/cbsnfs lrwxrwxrwx 1 root root 18 Mar 15 15:28 /etc/rc.d/rc4.d/S99cbsnfs -> /etc/init.d/cbsnfs lrwxrwxrwx 1 root root 18 Mar 15 15:28 /etc/rc.d/rc5.d/S99cbsnfs -> /etc/init.d/cbsnfs # 6. Verify the AhsayCBS NFS service is running and listening to port 111 # ps -ef|grep nfs root 1723 2 0 14:30 ? 00:00:00 [nfsiod] root 2636 2 0 15:05 ? 00:00:00 [nfsd4] root 2637 2 0 15:05 ? 00:00:00 [nfsd4_callbacks] root 2638 2 0 15:05 ? 00:00:00 [nfsd] root 2639 2 0 15:05 ? 00:00:00 [nfsd] root 2640 2 0 15:05 ? 00:00:00 [nfsd] root 2641 2 0 15:05 ? 00:00:00 [nfsd] root 2642 2 0 15:05 ? 00:00:00 [nfsd] root 2643 2 0 15:05 ? 00:00:00 [nfsd] root 2644 2 0 15:05 ? 00:00:00 [nfsd] root 2645 2 0 15:05 ? 00:00:00 [nfsd] root 3367 1 0 15:28 pts/0 00:00:00 /usr/local/cbs/nfs/bin/NfsLinX64 -logfile /usr/local/cbs/nfs/log/debug.log -pidfile /var/run/cbsnfs.pid root 3464 2356 0 15:36 pts/0 00:00:00 grep nfs # # netstat -pan|more Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:38533 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:59270 0.0.0.0:* LISTEN 2630/rpc.mountd tcp 0 0 0.0.0.0:875 0.0.0.0:* LISTEN 2626/rpc.rquotad tcp 0 0 0.0.0.0:35373 0.0.0.0:* LISTEN 2685/rpc.statd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1596/rpcbind tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3312/java tcp 0 0 0.0.0.0:37620 0.0.0.0:* LISTEN 2630/rpc.mountd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1923/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1757/cupsd ===== Keywords: ===== symlinks, runlevel, NFS service, Linux, CBS, port 111