At first you have to create a VM in your cloud provider without using the rrCloudmanager at all.
And then you have to remote connect to this VM.
So far we have a description for Azure:
|
Windows |
Linux |
|
•If you are using Windows Server and need the browser, then you have to change a setting. •Set the Windows update policy to urgent updates only. •Optional: Enable Admin shares, ping, ... •Optional: Disable Windows stuff you do not need. |
•Optional: Set a small swap drive for system apps. •Optional: Create an additional user with the commands •Please see Linux/Dependiecies for packages that needs to be installed. |
Now install all the apps that you need.
(All apps that not setup in RR as shared exe or shared plugin)
How to copy files to the VM?
There are a few ways to get files onto the VM:
•Download files from the Internet directly on the VM.
•Linux: Use an application that can copy files via SSH (SFTP).
•Windows: Use the remote desktop drive share (see above)
•Windows: Enable the admin shares on the VM and copy everything to //machine/d$
Use the temp drive!
You have a few options to get your installer files to the VM.
If you copy the installer to the VM, you might want to use a temp drive if it is provided.
If you extract installers (Like Autodesk), extract it to the temp drive as well.
This keeps the system drive less cluttered and clean.
Azure always offers a temp SSD drive.
This drive is located in D: (\\<IP>\d$) on Windows and /mnt/resources on Linux.
Note: DO NOT change the temp drive location on Azure. RR uses it while rendering!
GPU Image:
If your source image was already a GPU image, then please be sure the driver installation completed.
Check the Device manager if the GPUs are listed and the task manager (tab details) if the process drvinst.exe in still running.
GPU Image:
If your source image was already a GPU image, then please be sure the driver installation completed.
Check the Device manager if the GPUs are listed and the task manager (tab details) if the process drvinst.exe in still running.
|
|
Windows |
Linux |
|
Royal Render v9 |
•Create a folder on the local drive for the service: C:\Program Files\rrService\ •Copy the following files from from [RR]/bin/win64 into the newly created folder: •Open a console with cmd.exe (as admin) and cd "C:\Program Files\rrService" into the directory. •Execute rrCloudService /install |
•Create a folder on the local drive for the service and a subfolder for the libs •Copy the following files from from [RR]/bin/lx64 and [RR]/bin/lx64/lib into the newly created folders: •Allow at least all admin users to access the files/folders. •Add the executable right with the commandlines •Execute |
Note: The service will do some changes to a system once a new or this VM is booted
•It opens the firewall ports to allow ping, ssh/rpd, Azure batch ports, Royal Render ports, windows only: file and printer sharing (includes Admin shares //machine/c$)
•Linux: Allow SSH login via user accounts (Azure Batch disables this)
The service can/will do the following changes if connected to the rrCloudManager.
•Mount drives (according to rrConfig / Paths and drives )
•Match the time zone with rrCloudManager
•Joins the domain (according to rrConfig / Cloud )
•Adds the rrService user to the local admin/wheel group (rrService user is set in rrConfig / Cloud )
•Adds the rrCloudManger and the additional servers to the host file (additional servers are set in rrConfig / Cloud )
•Adds the local VM Admin account (rrConfig / Cloud ) for Azure Batch VMs
•Of course it starts the rrClient
Continue with the section >> Capture Image
After you have copied the image a storage, you may cleanup the resources in your cloud that are not required any more.
E.g. the VM you used to create this image.