Risorsa nxService DSC per Linux
La risorsa nxService in PowerShell DSC (Desired State Configuration) fornisce un meccanismo per gestire i servizi in un nodo Linux.
Sintassi
nxService <string> #ResourceName
{
Name = <string>
[ Controller = <string> { init | upstart | systemd } ]
[ Enabled = <bool> ]
[ State = <string> { Running | Stopped } ]
[ DependsOn = <string[]> ]
}
Proprietà
Proprietà | Descrizione |
---|---|
Nome | Nome del servizio/daemon da configurare. |
Controller | Tipo di controller del servizio da usare per la configurazione del servizio. |
Attivato | Indica se il servizio viene avviato all'avvio del sistema. |
State | Indica se il servizio è in esecuzione. Impostare questa proprietà su Arresta per assicurarsi che il servizio non sia in esecuzione. Impostare la proprietà su Running per assicurarsi che il servizio sia in esecuzione. |
Proprietà comuni
Proprietà | Descrizione |
---|---|
DependsOn | Indica che prima di configurare la risorsa è necessario eseguire la configurazione di un'altra risorsa. Ad esempio, se il valore di ID del blocco script di configurazione della risorsa che si vuole eseguire per primo è ResourceName e il tipo è ResourceType, la sintassi per usare questa proprietà è DependsOn = "[ResourceType]ResourceName" . |
Informazioni aggiuntive
La risorsa nxService non crea uno script o una definizione del servizio se il servizio non esiste. È possibile usare la risorsa nxFile di PowerShell DSC (Desired State Configuration) per gestire l'esistenza o il contenuto dello script o del file di definizione del servizio.
Esempio
Nell'esempio seguente viene illustrata la configurazione del servizio 'httpd' (per Apache HTTP Server), registrato con il controller di servizio SystemD .
Import-DSCResource -ModuleName nx
Node $node
{
#Apache Service
nxService ApacheService {
Name = 'httpd'
State = 'running'
Enabled = $true
Controller = 'systemd'
}
}
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per