College of Natural Sciences
 
FAQs
This is for IE7 to hold div open

HLM FAQ #2: HLM Output File Error Message

Question:

I am trying to use the HLM software installed on the ITS Windows Terminal Server system. The software allows me to set up my model and run it, but when I run the model I see no output and I get an error message that says, "tmpfile: permission denied. Unable to open temp file". What should I do to fix this problem?

Answer:

HLM is stored on the server in a directory that is read-only. By default HLM attempts to write the output file of results to that same directory, but it is unsuccessful in the attempt because the directory is read-only. To rectify the problem, you must instruct HLM to use a different directory for its output. To change the location of the output file directory, select Basic Specifications from the list of menu options at the top of the HLM program window. In the Output File Name slot, enter a valid directory and file name.

Next, from the File menu, choose Save As and save the HLM command file to the same (or another) valid, writeable directory. As you browse for a suitable directory, you will notice that your local drives will appear differently. Specifically, they will include a $ symbol and the word 'Client' (e.g. C$ on 'Client' (C:)) to indicate that they are local drives rather than associated with the server (remote). Once you select a writeable directory, click OK and re-run the analysis.

Valid writeable directory names might be local directories (e.g., C:\TEMP) or a directory on your Windows NT server disk storage area (e.g., U:\). The advantage of using the U:\ directory or a valid subdirectory on the Windows NT server disk (e.g., U:\HLM_OUT) is that the server drive is always mounted whenever you connect to the Windows Terminal Server and it is always connected as U:, so no matter where you are, you can always access your data and output files that are stored on the server. Data transmission between the terminal server that houses HLM and disk server will also be faster than data transmission between your local computer's disk drives and the terminal server because the terminal server and the disk server are located near each other in the ITS computer machine room. On the other hand, storage of files on the disk server incurs a small charge to the end user.

If you have further questions, send E-mail to stats@ssc.utexas.edu.