cancel
Showing results for 
Search instead for 
Did you mean: 

VCSOne sessiond erroring

mskellam
Level 2

We had a bit of problems with a server this morning.  Some files got corrupted and we are getting things up and running.  The health of the system is much better, but the /var/adm/messages logs is spewing the following error every few minutes:

vcsonesessiond[PID] : [ID PID user.error[ The Session Daemon is exiting because the session file is not present.

Can someone help us determine where this may be and what is missing?

1 ACCEPTED SOLUTION

Accepted Solutions

CBHird
Level 3
Employee

Hi mskellam,


This error arises when the session file is explicitly deleted by a user or can occur if it is mounted on an NFS share. 

The most likely cause fo the error is when a users has an NFS mounted home directory.  The Session Daemon was not designed for this type of connection.

I would like to point out that there is no impact on functionality in VCSOne when you see this message (other than the message being logged by the system logger).

If you would like to stop the message from being logged you can do one of the following:

1. Append the following line in /etc/VRTSvcsone/vcsone.conf on all the nodes where the software with NFS mounted home directory is running
EnableHASession=false

or

2.  Export the environment variable VCSONE_DISABLE_SESSION=true in the users’ (software) default profile script.

 

The Session Daemon was added to the 5.1 release to help improve performance of the clients.

It maintains a persistant connection from the client to the PM for the communication pathway.  If it is disabled then the software reverts to the pre-5.1 functionality.  The client will open a connection to the PM, run the HA command and close out the connection.

 

 

 

View solution in original post

1 REPLY 1

CBHird
Level 3
Employee

Hi mskellam,


This error arises when the session file is explicitly deleted by a user or can occur if it is mounted on an NFS share. 

The most likely cause fo the error is when a users has an NFS mounted home directory.  The Session Daemon was not designed for this type of connection.

I would like to point out that there is no impact on functionality in VCSOne when you see this message (other than the message being logged by the system logger).

If you would like to stop the message from being logged you can do one of the following:

1. Append the following line in /etc/VRTSvcsone/vcsone.conf on all the nodes where the software with NFS mounted home directory is running
EnableHASession=false

or

2.  Export the environment variable VCSONE_DISABLE_SESSION=true in the users’ (software) default profile script.

 

The Session Daemon was added to the 5.1 release to help improve performance of the clients.

It maintains a persistant connection from the client to the PM for the communication pathway.  If it is disabled then the software reverts to the pre-5.1 functionality.  The client will open a connection to the PM, run the HA command and close out the connection.