When deploying/undeploying applications the following exception is seen: "NotAllowedException: MdtDatabasePurgeProcessor cannot lock for update: There is not enough space in the file system".

When deploying/undeploying applications the following exception is seen: "NotAllowedException: MdtDatabasePurgeProcessor cannot lock for update: There is not enough space in the file system".

book

Article ID: KB0094166

calendar_today

Updated On:

Products Versions
TIBCO Administrator -
Not Applicable -

Description

Resolution:
Description:
===========
When attempting underployment/redeployment the following exception is seen:
==============
com.tibco.infra.repository.NotAllowedException: MdtDatabasePurgeProcessor cannot lock for update: There is not enough space in the file system. at com.tibco.repo.FileRepoServer.lockInstance(FileRepoServer.java:317) at
===============


Environment:
===========
TIBCO Administrator,TIBCO Runtime Agent
OS: UNIX
Resolution:
=========
The issue is caused by not enough space in the temp direcory. There are two ways to resolve this issue:

1). Clean up some space in the temp folder. On UNIX use df -k to check if the temp space is available.

2) Try the following steps:
=====================
--in hawkagent_&ltdomain_name>.tra add the following parameter:
            java.property.java.io.tmpdir=&lttibco>/hakwagent_tmpdir
  --in tibcoadmin_&ltdomain_name>.tra add the following parameter:
            java.property.java.io.tmpdir=&lttibco>/admin_tmpdir
  -- in $(tra_home)/5.x/bin/AppManage.tra, add the following line:
            java.property.java.io.tmpdir=&lttibco>/app_tmpdir (if you are using Appmanage then add the parameter for appmanage).
==============
Make sure there is enough space for directories:
  --restart both Administrator and Hawk processes.

3). Check these temp folders for size regularly and make sure there's enough space for the temporary files.

Issue/Introduction

When deploying/undeploying applications the following exception is seen: "NotAllowedException: MdtDatabasePurgeProcessor cannot lock for update: There is not enough space in the file system".