OS Deployment Service
Introduction
In here you will find specifications as well as requirements and design of the CapaInstaller OS Deployment Service.
Requirements
- The OS Deployment service exposes the same boot interface that ciBoot does for Bios Boot
- The OS Deployment service supports UEFI boot support with the new OS Client
Design
- The OS Deployment Service is a Windows Service that can run on both x64 and x86 processors.
- The service requires .NET Framework 4 to be installed.
- The service is installed from the CapaInstaller console by the 'System' plugin.
- The service is installed in C:\Program Files\CapaInstaller\Services\ciOSDeploy
- One logfiles are written in C:\Program Files\CapaInstaller\Logs\Services during execution; ciOSD
Command Line Interface
The service retrieves its configuration from the SQL server but can take different command-line arguments. As the BackEnd Server is a windows service, any arguments must be supplied to either the net.exe command or the sc.exe command.
Parameter syntax:
sc [\\computer] start ciosdeploy [/debug|/d] [/noupdate|/n] [/refresh|r] [/xmlfile|/x]
Parameter | Meaning |
---|---|
/debug or /d | Run the service in debug mode. |
/noupdate or /n | Skips the update of CiBack-end from the database |
/refresh or /r=## | The rate in seconds used for updating the service settings from the database. |
/xmlfile or /x | Specify the service to use a different configuration XML file, primarily meant for debugging purposes. |
Examples
sc \\Serverstart ciosdeploy /d
Start the service on the server; backend01 in debug mode
sc start ciosdeploy /refresh=10
Start the service and use using a 10 seconds refresh rate.
OS Deployment Service General information
Database Configuration
Read more