SquidNet. Command Line Interface. Network Render Manager. Version 1.2



Similar documents
RenderStorm Cloud Render (Powered by Squidnet Software): Getting started.

Job scheduler details

Intelligent Power Protector User manual extension for Microsoft Virtual architectures: Hyper-V 6.0 Manager Hyper-V Server (R1&R2)

Dell UPS Local Node Manager USER'S GUIDE EXTENSION FOR MICROSOFT VIRTUAL ARCHITECTURES Dellups.com


Quick Start Guide for Parallels Virtuozzo

Exclaimer Mail Archiver 3.04 Release Notes

FileCruiser Backup & Restoring Guide

What s New in Propalms VPN 3.5?

Step by step guide for installing highly available System Centre 2012 Virtual Machine Manager Management server:

Secure Messaging Server Console... 2

Novell PlateSpin Orchestrate

CYCLOPE let s talk productivity

Installing a Symantec Backup Exec Agent on a SnapScale Cluster X2 Node or SnapServer DX1 or DX2. Summary

Installing Client GPO Software

User Guide for VMware Adapter for SAP LVM VERSION 1.2

Mirtrak 6 Powered by Cyclope

Product Review ControlUp

Acronis Backup & Recovery 10 Advanced Server SBS Edition. Installation Guide

Server application Client application Quick remote support application. Server application

Department of Veterans Affairs VistA Integration Adapter Release Enhancement Manual

SEAGATE BUSINESS NAS ACCESSING THE SHELL. February 1, 2014 by Jeroen Diel IT Nerdbox

Acronis Backup & Recovery 11

Quick Start Guide for VMware and Windows 7

Job Scheduling with Moab Cluster Suite

Automation Services 9.5 Workflow Reference

Installation Guide. . All right reserved. For more information about Specops Inventory and other Specops products, visit

PBS Tutorial. Fangrui Ma Universit of Nebraska-Lincoln. October 26th, 2007

SUMMARY Moderate-High: Requires Visual Basic For Applications (VBA) skills, network file services skills and interoperability skills.

MAPILab Search for Exchange. Administrator s Guide. Version 1.3

Kaltura On-Prem Evaluation Package - Getting Started

How To Install Storegrid Server On Linux On A Microsoft Ubuntu 7.5 (Amd64) Or Ubuntu (Amd86) (Amd77) (Orchestra) (For Ubuntu) (Permanent) (Powerpoint

Configuring and Monitoring HP EVA StorageWorks Array

Use Enterprise SSO as the Credential Server for Protected Sites

ACTIVE DIRECTORY DEPLOYMENT

MYASIA CLOUD SERVER. Defining next generation of global storage grid User Guide AUG 2010, version 1.1

SOA Software API Gateway Appliance 7.1.x Administration Guide

VMware Mirage Web Manager Guide

DocAve 6 SharePoint Migrator

e-config Data Migration Guidelines Version 1.1 Author: e-config Team Owner: e-config Team

Dell OpenManage Mobile Version 1.4 User s Guide (Android)

Citrix Application Streaming. Universal Application Packaging and Delivery Breaking Away from Traditional IT

3. License Management - Unix & Linux

Installation Guide. . All right reserved. For more information about Specops Deploy and other Specops products, visit

Kaseya 2. User Guide. Version 7.0. English

Specops Command. Installation Guide

EZ GPO. Power Management Tool for Network Administrators.

Cloud Server. Parallels. Key Features and Benefits. White Paper.

Remote Application Server Version 14. Last updated:

The Texture Mill User Guide

Installing and Configuring vcloud Connector

Interworks. Interworks Cloud Platform Installation Guide

System Area Manager. Remote Management

Remote Application Server Version 14. Last updated:

2. Installing GFI LANguard Network Security Scanner

Metalogix SharePoint Backup. Advanced Installation Guide. Publication Date: August 24, 2015

NAS 253 Introduction to Backup Plan

Information Sheet IS13011A. VS Series - Recovering / Installing the Operating System. (For Software Version 4.x) Issue

SELF SERVICE RESET PASSWORD MANAGEMENT GPO DISTRIBUTION GUIDE

Getting Started with RES Automation Manager Agent for Linux

Core Protection for Virtual Machines 1

Administration GUIDE. SharePoint Server idataagent. Published On: 11/19/2013 V10 Service Pack 4A Page 1 of 201

LabStats 5 System Requirements

How To Backup Your Computer With A Remote Drive Client On A Pc Or Macbook Or Macintosh (For Macintosh) On A Macbook (For Pc Or Ipa) On An Uniden (For Ipa Or Mac Macbook) On

An Analysis of Propalms TSE and Microsoft Remote Desktop Services

Freshservice Discovery Probe User Guide

Health Monitor. Setup and Configuration

Virtual CD v10. Network Management Server Manual. H+H Software GmbH

User's Guide - Beta 1 Draft

Installing and Configuring vcloud Connector

AppGate XDP v2.0 Installation from ISO into Virtual Box Hypervisor

Setting up VMware Server v1 for 2X VirtualDesktopServer Manual

Content Distribution Management

Scheduling in SAS 9.3

Using Remote Desktop to access your Office Computer or Faculty Remote Desktop Server August, 2005 This document consists of two main parts and an

Administrator s Guide

Application Servers - BEA WebLogic. Installing the Application Server

SAPIP GUI INSTALLATION. Table of Contents

vcenter Operations Management Pack for SAP HANA Installation and Configuration Guide

POINT OF SALES SYSTEM (POSS) USER MANUAL

How To Install An Org Vm Server On A Virtual Box On An Ubuntu (Orchestra) On A Windows Box On A Microsoft Zephyrus (Orroster) 2.5 (Orner)

VMUnify EC2 Gateway Guide

HarePoint Password Change Manual

Network Setup Instructions

Check Point FDE integration with Digipass Key devices

Acronis Backup & Recovery 11.5 Quick Start Guide

About This Manual. 2 About This Manual

Getting Started with StoreGrid Cloud

Installation Notes for Outpost Network Security (ONS) version 3.2

How To Synchronize the easystore to the AD

Netezza PureData System Administration Course

Accessing Restricted University Online Resources Using Network Connect. on the Secure Remote Access Service

Dual Bay Home Media Store. User Manual

Important. Please read this User s Manual carefully to familiarize yourself with safe and effective usage.

Configuring Virtual Blades

Paragon Protect & Restore

Troubleshooting Mac OS X Server Tips and tricks

Workflow Templates Library

System Administration and Server Management Service Level Agreement (SLA)

Transcription:

SquidNet Network Render Manager Command Line Interface Version 1.2

Table of Contents ABOUT THIS DOCUMENT:... 3 1 PREREQUISITES... 1 2 USING COMMAND LINE INTERFACE... 1 2.1 BASIC COMMAND EXAMPLES... 2 2.2 SUBMITTING JOB REQUESTS... 5 2.2.1 Job request examples... 5

About this document: This document will describe how to use SquidNet's command line interface. It s assumed that the reader is familiar with the rendering and compositing applications that are installed on their system and, as such, this manual will not attempt to cover any material related to those applications. For any suggestions or comments, feel free to contact us; contact information can be found in the Help menu in the SMC console and on our website at http://www.squidnetsoftware.com/. Always check website http://www.squidnetsoftware.com for the latest documentation updates.

1 Prerequisites Before reading this document, make sure that you have the following tasks completed: 1. The network is fully operational with all network shares (mapped drives, UNC paths, NAS servers, etc ) fully accessible by all nodes. 2. SquidNet is properly installed and configured on all relevant machines. 2 Using command line interface SquidNet's command line interface provides functionality that allows most features that can be done within the SquidNet UI to be done from a WINDOWS, OS X or Linux command line shell. There are 3 different types of command line options: Basic usage options. Job submission options. Template-specific options. Use the command line interface to do the following operations: Submit network jobs using command line options. Monitor and manage render farm nodes. Monitor network job queue. Manage jobs in network job queue (cancel, suspend, resume, etc ). Upgrade entire render farm with the latest version of SquidNet. Command consistency across WINDOWS, OS X and Linux shells. The command utility is named "squidnet" and can be found in your installation directory. Use the following command to display available options: squidnet --help

Command Line Options Command Line Options SDK/API macros Command description Notes: 1. All command line options must be prefixed with a -- (double dash) tag. 2. Place quotes around option arguments that contain spaces. 3. Non-ambiguous options can be shortened (ex: "--renderfarmshow" is the same as "-- render" 4. Available options are case sensitive. 2.1 Basic command examples Show available render farm nodes: squidnet --renderfarmshow Node O/S Cores State Ver CPU Loc Ref Wrk Memory Free Used Licenses --------------------------------------------------------------------------------------------------------------------------- RALPH-ALVAREZS-IMAC-4.LOCAL 10.6.8 8 Offline 2.66P23 1% 0 0 0 0 0 0% 1202 RENDERNODE10 VISTA64 8 Idle 2.66P24 1% 0 0 0 8345796 6943004 16% 1202 RENDERNODE11 VISTA64 8 Idle 2.66P24 0% 0 0 0 8345796 6982244 16% 1202 RENDERNODE12 VISTA64 8 Idle 2.66P24 1% 0 0 0 8345796 7129808 14% 1202 RENDERNODE09 WIN7x64 8 Idle 2.66P24 1% 0 0 0 8346744 7239144 13% 1202 ALVSERVER-OFC WIN7x64 4 Idle 2.66P24 24% 0 0 0 8386872 5807160 30% 1202 RENDERNODE05 FEDORA-15 4 Offline (null) 0% 0 0 0 0 0 0% 1202

Show local node configuration: squidnet --localconfig Show node settings and parameters: squidnet --nodeinfo --node RENDERNODE12 Wakeup (WOL) all render farm nodes: squidnet --wol Wakeup (WOL) specific render farm nodes: squidnet -- wol --node RENDERNODE01,RENDERNODE03 Reboot all render farm nodes: squidnet --reboot Reboot specific render farm nodes: squidnet --reboot --node RENDERNODE01,RENDERNODE03 Shutdown all render farm nodes: squidnet --shutdown Shutdown specific render farm nodes: squidnet --shutdown --node RENDERNODE01,RENDERNODE03 List contents of render farm job queue squidnet --jobqueueshow Job Id Que Prio Pct State Template Source Creator ---------------------------------------------------------------------------------------------------------------------- #3601 7 12 0% Processing SquidNet Verification ALVSERVER-OFC SquidNet Admin #1888 6 12 0% Processing SquidNet Verification ALVSERVER-OFC SquidNet Admin #6554 8 12 0% Processing SquidNet Verification ALVSERVER-OFC SquidNet Admin #8943 1 12 0% Queued SquidNet Verification ALVSERVER-OFC SquidNet Admin #7512 2 12 0% Queued SquidNet Verification ALVSERVER-OFC SquidNet Admin #4183 4 12 0% Processing SquidNet Verification ALVSERVER-OFC SquidNet Admin #8801 5 12 0% Processing SquidNet Verification ALVSERVER-OFC SquidNet Admin #9714 3 12 0% Processing SquidNet Verification ALVSERVER-OFC SquidNet Admin Show network queue: squidnet --netqueueshow

Display job parameters for job in queue: squidnet --jobid #3451 Change priority of job in queue: squidnet --jobid #3451 --priority 19 Suspend job in queue: squidnet --jobid #3451 --suspend Resume job in queue: squidnet --jobid #3451 --resume Show job slice information for queued job: squidnet --jobid #7196 --jobsliceshow Update render farm with a new SquidNet software release. Note: path specified must be a network path: squidnet --update \\ALVSERVER-OFC\Squidnet-version\Releases\squidnet-2.66P24.exe Update specific nodes with new SquidNet software release: squidnet --update \\ALVSERVER-OFC\Squidnet-version\Releases\squidnet-2.66P24.exe --node RENDERNODE01,RENDERNODE03 Show installed licenses: squidnet --licenseshow License Type Source Count Status Expiration Date ----------------------------------------------------------------------------------------------------- SQUIDNET_PROFESSIONAL_LICENSE SQUIDNET 1000 cores CURRENT Thu Dec 18 18:02:13 2025 SQUIDNET_TIPNODE_LICENSE SQUIDNET 400 cores CURRENT Sat Jul 21 23:52:24 2012 SQUIDNET_TIPNODE_LICENSE SQUIDNET 400 cores CURRENT Fri Aug 10 20:09:19 2012 SQUIDNET_USER_LICENSE SQUIDNET 3 users CURRENT none SQUIDNET_DEFAULT_LICENSE SQUIDNET 8 cores CURRENT none Show licenses in use: squidnet --licenseinuse Assigned to Count Job Slice Time ----------------------------------------------------------------------------------------------------- ALVSERVER-OFC 1 #7466 1 06s RENDERNODE12 1 #7466 2 06s RENDERNODE10 1 #6489 1 05s RENDERNODE11 1 #6489 2 05s RENDERNODE09 1 #6489 3 05s

2.2 Submitting job requests Submitting jobs from the command line is as simple as specifying the application template name and providing the appropriate options and arguments. Use the following command to show all command line supported options: squidnet --templateshow all Use the follow command to display command line options for a specific application templete: squidnet --template maya 2.2.1 Job request examples The following example show how to submit jobs from the command line for some specific applications. Note: Make sure to use --template <template-name> option before passing any template specific options. Modo command line example: squidnet --submit --template modo --jobid MyModoRenderJob \ --apppath $APP(MODO-64BIT) --scenefile $XPATH(SQUIDDIR)\ModoProjects\Robio\MechInBox.lxo \ --startframe 1 --endframe 4 --outputdir $XPATH(SQUIDDIR)\Images\robio \ --imageprefix workstuff_ --imageformat jpg \ --debugenable --requestshow --imagesize "CGA (320 x 200)" \ --processingnodes alvserver-ofc --exclude \ --compaction leave LightWave command line example: squidnet --submit --template lightwave \ --apppath $APP(LIGHTWAVE) --jobid Lightwave Scene 001 \ --startframe 1 --endframe 5 --frameperslice 1 \ --priority 19 --configfolder \\raid-server00\volume_1\squidnet\lightwaveprojects\lw10\fromralph \ --contentfolder \\raid-server00\volume_1\squidnet\lightwaveprojects\except_gichapel \ --scenefile \\raid-server00\volume_1\squidnet\lightwaveprojects\except_gichapel\scenes\chapel_v002.lws \ --username MyFirstName --comment "Test scene Lightwave Scene 001" \ --notes "Some notes for this job" --errsbeforestop 20 \ --outputdir \\RAID-SERVER00\Volume_1\SquidNet\LightWaveProjects\Except_GiChapel\Images \ --imageprefix chapel_ --imagesize "SVGA (800 x 600)" \ --imageformat LW_PICT32(.pct) --processingnodes RENDERNODE11,RENDERNODE12 \ --compaction remove Maya Software command line example: squidnet --submit --template maya --jobid MayaSoftware \ --imageprefix sw- --projectfolder \\RAID-SERVER00\Volume_1\SquidNet\MayaProjects\WindRiver-Storm \ --workdir \\RAID-SERVER00\Volume_1\SquidNet\MayaProjects\WindRiver-Storm\scenes \ --scenefile WindRiver-Storm-01.mb --apppath render.exe \ --userenderer Software --softthreads 4 --imageformat png \ --imagefilenameformat name#.ext Maya MentalRay command line example: squidnet --submit --template maya --jobid MayaMentalRay \ --imageprefix mr- --projectfolder \\RAID-SERVER00\Volume_1\SquidNet\MayaProjects\WindRiver-Storm \ --workdir \\RAID-SERVER00\Volume_1\SquidNet\MayaProjects\WindRiver-Storm\scenes \ --scenefile WindRiver-Storm-01.mb --apppath render.exe \ --userenderer MentalRay --numthreads 4 --imageformat png \ --imagefilenameformat name#.ext

LightWave command from options file: more optionslightwave.txt # # Contents of optionslightwave.txt # # --jobid Lightwave Scene 001 --startframe 1 --endframe 5 --frameperslice 1 --priority 19 --configfolder \\raid-server00\volume_1\squidnet\lightwaveprojects\lw10\fromralph --contentfolder \\raid-server00\volume_1\squidnet\lightwaveprojects\except_gichapel --scenefile \\raid-server00\volume_1\squidnet\lightwaveprojects\except_gichapel\scenes\chapel_v002.lws --username MyFirstName --comment Test scene: Lightwave Scene 001 --notes Some notes for this job --apppath $APP(LIGHTWAVE) --errsbeforestop 20 --outputdir \\RAID-SERVER00\Volume_1\SquidNet\LightWaveProjects\Except_GiChapel\Images --imageprefix chapel_ --imagesize SVGA (800 x 600) --imageformat LW_PICT32(.pct) --processingnodes RENDERNODE11,RENDERNODE12 --compaction remove --requestshow squidnet --submit --template LightWave --optionsfile optionslightwave.txt