Replacing Expired Floating Codewords on UNIX Systems ==================================================== The following instructions will guide you through the steps to install your new floating codewords. If you would like more detailed instructions, please refer to Chapter 4 of the "Installation on UNIX Systems" guide. The complete installation guide can be found on the web at: http://eesof.tm.agilent.com/docs/ You should also review the important note about FLEXlm software at the end of these instructions. If your new license.dat file contains more than 1 SERVER line, you have redundant server licenses. You must follow the procedure below on each of the SERVER machines. If your new license.dat file contains PACKAGE lines, then you are using ALPS or packaged licenses. The formatting of the packaged licenses is critical. Make sure the COMPONENT line is a single continous line, with no line breaks. For information on setting up FLEXlm options file, please refer to: http://eesof.tm.agilent.com/docs/ Instructions ------------ 1. Save the attached license.dat file to: /usr/tmp/license.dat 2. Shutdown the FLEXlm software that is running on your license server. cd /ads2001/licenses/bin ./lmutil lmdown -c /ads2001/licenses/license.dat 3. Rename the license.dat file containing your expired licenses. cd /ads2001/licenses mv license.dat expired.dat If you have licenses in expired.dat that are not expired, you will want to merge them into your new license.dat file. As long as the SERVER line information in the expired.dat is the same as in your new license.dat, you can copy the non-expired INCREMENT lines from expired.dat to the new license.dat. If you have packaged licenses, you'll also want to save any PACKAGE and COMPONENT lines that are unexpired. 4. Copy the new license.dat file from step 1 into place. For example: cp /usr/tmp/license.dat /ads2001/licenses 5. Edit your license.dat file using vi or textedit or other plain text editor and make sure the information on the SERVER and DAEMON lines is correct. (Don't use a word processing editor that could write extra characters to the license.dat file). For example, given a single license server with the following information: hostname: joshua hostid: 807b91e0 FLEXlm software: /ads2001/licenses/bin the license.dat file would need to look like this (your license.dat will most likely contain more INCREMENT lines): SERVER joshua 807b91e0 1700 DAEMON hpeesofd /ads2001/licenses/vendors/hpeesofd INCREMENT Design_sync hpeesofd 1.7 17-sep-2002 1 \ 3C1A959AA8580EACED99 VENDOR_STRING=s=807B91E0 INCREMENT Graphics_server hpeesofd 1.7 17-sep-2002 1 \ 8C1A45BA8D2013FA4755 VENDOR_STRING=s=807B91E0 INCREMENT Schematic hpeesofd 1.7 17-sep-2002 1 \ 8C0AB58A83C99A326583 VENDOR_STRING=s=807B91E0 INCREMENT System_freq hpeesofd 1.7 17-sep-2002 1 \ EC1AF5DA4CCEF836EBBD VENDOR_STRING=s=807B91E0 INCREMENT Layout hpeesofd 1.7 17-sep-2002 1 \ 5C3A150A17B9FE085F44 VENDOR_STRING=s=807B91E0 Your license.dat file may contain PACKAGE and COMPONENT lines if you purchased packaged licenses. If you have more than one SERVER line in your license.dat file, you must do this on each of the SERVER machines. Note: If your license server is running HP-UX, the hostid on the SERVER line(s) will be in hexadecimal. 6. Start FLEXlm on the license server machine. If your license.dat file has more than one SERVER line, you need to start FLEXlm on all of the SERVER machines. To start FLEXlm: cd /ads2001/licenses/bin ./lmgrd -c ../license.dat > ../flex.log Check /ads2001/licenses/flex.log file for errors. Once all license servers have started FLEXlm, you can confirm the licenses are available as follows: Check the status of the license server: cd /ads2001/licenses/bin ./lmutil lmstat -a -c ../license.dat | more Run lmdiag to make sure licenses can be checked out: ./lmutil lmdiag -c ../license.dat 7. Before running ADS, make sure you have the LM_LICENSE_FILE environment variable set to point to the license server. If your license.dat file has more than one SERVER line, use the hostname from the first SERVER line. For example: For C-Shell: setenv LM_LICENSE_FILE 1700@joshua For Bourne/Korn/Posix Shell: LM_LICENSE_FILE=1700@joshua export LM_LICENSE_FILE 8. You are now ready to run ADS. Need More Help? --------------- Be sure to look at the Installation Guide for your system for more detailed instructions. Agilent EEsof EDA SupportWeb contains a knowledge database accessible 24 hours a day, 7 days a week at: http://edasupportweb.agilent.com/ For further assistance, please contact Agilent EEsof EDA Technical Support. Current phone numbers can be found at: http://eesof.tm.agilent.com/support/supp101.html In the United States and Canada, call 1-800-473-3763. You may also reach us by E-mail: eesof-asia_support@agilent.com (Asia) eesof-europe_support@agilent.com (Europe) eesof-japan_support@agilent.com (Japan) eesof_korea@agilent.com (Korea) eesof_support@agilent.com (USA and Canada) Important Note About FLEXlm Software ------------------------------------ Always use the latest versions of lmgrd and hpeesofd available. As of ADS 2001, the lmgrd and hpeesofd supplied by Agilent EEsof EDA are v7.0g. You may be able to get a newer version of lmgrd from the Globetrotter Software web site: http://www.globetrotter.com/flexlm/lmgrd.shtml Agilent EEsof EDA is the only source for hpeesofd. If you need hpeesofd for any of the Agilent EEsof EDA supported platforms, go to: ftp://ftp.eesofeda.agilent.com/dist/support/FLEXlm/ The latest versions of lmgrd and hpeesofd are always backward compatible. That is, all new versions of lmgrd and hpeesofd are designed to work with software that may have been designed using a previous version of lmgrd and/or hpeesofd. unix_fl_expired.txt r09.17.2001