Project and Portfolio Management Practitioners Forum
cancel

PPM Cluster - how do you manage shared log/report/attachment locations?

Highlighted
Toby Harvey
Respected Contributor.

PPM Cluster - how do you manage shared log/report/attachment locations?

I would like to know how others manage their PPM clusters, especially in regards to the shared locations used for attachments and reports. 

 

The conf file has entries such as "com.kintana.core.server.ATTACHMENT_DIRNAME=" and the HP install guide suggests using full UNC paths - other than that there is very little documented detail on this. 

 

Do others here use this UNC method and if so is the location on the same box, a separate box or maybe SAN? Are you using SMB shares or another sharing technology (NFS, other)?

 

Does anyone use a drive mapped or attached to each box and then managed by an external product (to control locking and write conflicts)?

 

What pros and cons does each method have and what effects might each have on other configuration entities?

 

All thoughts welcomed as I am looking to explore all options.

2 REPLIES
Oscar_Pereira
Honored Contributor.

Re: PPM Cluster - how do you manage shared log/report/attachment locations?

Hello Toby,

 

In Cluster configuration having nodes in different physical servers, most customers will use a common shared directory, it can be a folder in the same server, different server or using a SAN.


Directories that needs to be shared by all members of the cluster (other logs directory are inherited from

BASE_LOG_DIR):

 

a) BASE_LOG_DIR

b) ATTACHMENT_DIRNAME

c) REPORT_DIR

d) TRANSFER_PATH

 

For Unix, please make sure the shared directory from Primary server is NFS mounted upon startup on the secondary server systems. Please work with the Unix System Admin on this step along with making sure that the NFS users have read/write/list access to the shared drive on Primary system. Try to use the same mount name as the primary so the directory structure is similar across cluster. Example, /u1/apps/kintana/logs.

 

For Windows, do not use the mounted drive letter, i.e. d:/kintana. Instead use the UNC, Universal Naming Convention, format to access the directory on the Primary system. Switch “\” to “/” in server.conf file. Ex. \\192.45.78.10\d$\kintana. This is due to the way window services work.

Also, one will need to associate a user account to the Windows Services for the PPM service. This user must have read/write/list permission to the directory on the Primary server. Otherwise, PPM server cannot be started via the Windows Services. Log into the secondary server system, and try to access the Primary server’s directory. Try list, create and delete files to validate there are no file system level permission issues.


For the attachments, you may want to explore a new feature introduced in 9.1 sp3
PPM Center Database DMS solution, check the Release notes for PPM 9.1 sp3 for more details

 

It will store the attachments in the database…

 

Thanks

Oscar Pereira

Shan_2005
Frequent Contributor.

Re: PPM Cluster - how do you manage shared log/report/attachment locations?

Just to mention here that the common directories should be shared and Attachments etc parameters should be the shared folder name similar to /<server_name or IP>/<shared_folder_name>.

Once these are changed, Run kUpdateHTML and JSP compiler; delete Temp and work folders and than Restart the server. Also, the existing Logs/ attachments and Reports should be moved to the new shared location.

 

Regards,

Shankar