Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The single GUI program integrated RenderMan Installer is not the appropriate way to install RenderMan on medium to large numbers of machines. The RenderMan Installer downloads and installs individual component installers and , but these individual component installers are available separately from the forum website (forum login required).

...

The license file's name is pixar.license and ordinarily goes next the the distribution directories. For example, if you use the default install locations on each operating system the license file would be:

  • Linux

    Code Block
    /opt/pixar/pixar.license
  • Windows

    Code Block
    C:\Program Files\Pixar\pixar.license
  • OSX

    Code Block
    /Applications/Pixar/pixar.license

Floating License Considerations

...

Info
Refer to Installing The License Server for more detailed information on how to setup the floating license services and starting and stopping and configuring them.

In a floating license installation one machine of the network needs to have the PixarLicenseServer installed and running. Each workstation that is to use the license must have continuous network connectivity to this machine. There are several ways that each workstation can be directed to the license server machine. Choose which method best on which fits into your environment:

  1. Each workstation can simply have a copy of the pixar.license file in the default location next to distributions as described above. The license file contains enough information for the software (prman or RenderMan for Maya, etc) to determine it is a network license and what the address of license server is. If you do not wish to install the pixar.license file in the default location you may set the environment variable PIXAR_LICENSE_FILE to the full path name of the license file.

    Code Block
    languagetext
    PIXAR_LICENSE_FILE=/this/is/a/nonstandard/pixar.license
  2. The workstation can be set so the environment variable PIXAR_LICENSE_FILE containing the port number and hostname value which avoids the need for any file on the client workstation.

    Code Block
    languagetext
    PIXAR_LICENSE_FILE=9010@license-server 
  3.  The value of /licenseserver in your rendermn.ini file can be set to the location

    Code Block
    languagetext
    /licenseserver 9010@license-server

The address of your license server might need to be of the form hostname.company.com or even the address like 10.0.0.2, or even localhost, if you do not have a DNS server entry for it.

The LicenseApp tool is aware of all of these methods of finding the license server so it is a good way to test and monitor the status of a license from any workstation. It is designed to be helpful to diagnose situations such as you have PIXAR_LICENSE_FILE set but to a file that is unreadable or the license server is not reachable via the network.