How to add your knowledge

Configure Lustre slave rendering

    Table of contents
    No headers

    Version as of 15:27, 19 Jun 2013

    to this version.

    Return to Version archive.

    View current version

    The Slave Renderer renders modified frames when the artist moves to the next shot on the timeline from the Master Station. With slave rendering, playback is enabled without compromising the interactivity of the Master Station during creative sessions.

    Prerequisites

    1. Install Linux and the DKU.
    2. Connect the Slave Renderer to a switch on your house network.

    After installing Linux on the Slave Render, configure the IP of the ethernet port that connects the Slave Render to your house network. The address you choose must not conflict with any of the other IP addresses on the network. In a Lustre installation in which you have not altered any of the IP addresses used by default, you can use 193.1.1.2 as the Slave Renderer IP address.

    1. Start the Slave Renderer and log in as root. Assign an IP address to the ethernet port that connects the Slave Renderer to the network switch. The IP address must be in the same IP class as your network. See /etc/sysconfig/network-scripts/ifcfg-ethn.
    2. To install the Slave Renderer software, start the Slave Renderer and log in as root. Navigate to the Lustre install directory whether or a USB device or from an unpacked tar file and run ./INSTALL_LUSTRE_SLAVE.
    3. To install the Slave Renderer license: get a license for the Slave Renderer. You will need the dlhostid of the Slave Renderer. Log in to the Slave Renderer as root and create the directory for the license file, e.g: mkdir -p /usr/local/flexlm/licenses/. Create a file called DL_license.dat in the new directory and copy the license code into it.
    4. If not Using BrowseD with the Slave Renderer, configure read and write access on the storage filesystem, and mount it on the slave renderer. The storage filesystem is mounted as /mnt/StorageMedia HP Z800, or /mnt/md0 for older systems:
      1. Log in to the Master Station as root. Open /etc/exports and add a new line for the mount point, e.g.: /mnt/StorageMedia *(rw,no_subtree_check,async) or /mnt/md0 *(rw,no_subtree_check,async). This creates a network share for the mount point for the storage filesystem. Other users on the network will access the storage devices by mounting its network share.
      2. Activate the new network share for the storage device with exportfs -a. The list of network shares is refreshed from the exports file.
      3. Confirm the storage devices are available to be mounted with exportfs.
      4. Create a mount point on the Slave Renderer and set permission: on the Slave Renderer, as root in a terminal, for example
        mkdir /mnt/StorageMedia
        chmod 666 /mnt/StorageMedia
        mount <Master Station>:/mnt/StorageMedia/ /mnt/StorageMedia
      5. To configure the Slave Renderer to automatically mount the storage filesystem edit vi /etc/fstab and add a line for the mount point you just created, e.g.: <IP address>:/<exported filesystem> /<mount point> nfs rw,bg,hard,intr 0 0. Restart the Slave Renderer machine. The storage filesystem should mount automatically.
    5. After you have configured the Master Station and the slave rendering machine to communicate, configure the “HostName string=” keyword with the slave rendering machine IP address in the Slave Renderer section of the init.config file. See NO LABEL .
    6. Enable slave rendering for the project.
    7. Render shots as you work. See Autodesk Lustre User Guide