Pann McCuaig ([email protected]) asked about an error message
related to license-tracking in Stata:
> ...
> Stata is running on a cluster of nine Sun multi-Opteron boxes running
> Scientific Linux 4.3. Normal /usr/local install. /use/local is local to
> one of the nine boxes and is NFS-exported to the other 8.
>
> Here is the error message:
> -------------------------
> Some other person or process is manipulating Stata's license file.
> You must save your data and exit; no other commands are allowed.
> -------------------------
> It may not appear for days or weeks, and then seems to come in bunches.
> Needless to say it is _very_ frustrating for users.
>
> It is possible that that the error message only occurs on boxes with NFS
> /usr/local, since running stata on the box hosting /usr/local is
> discouraged. Stata does get run on that box from time to time, however.
> ...
This error can arise due to NFS caching. NFS caching can result in
different servers seeing inconsistent versions of the same file. When
this happens, Stata on one server might use the same license position
for a user as Stata on another server uses for a different user. This
in turn can lead to the error Pann is seeing.
Pann should use the
-o noac
flag when issuing the -mount- command in Unix to disable read and write
caching, which should solve the problem.
If the error persists, Pann should contact Stata Technical Services
at <[email protected]> for more help in tracking down the source
of the error.
Alan
([email protected])
*
* For searches and help try:
* http://www.stata.com/support/faqs/res/findit.html
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/