Správa a konfigurace agenta systémů UNIX a Linux
Publikováno: březen 2016
Rozsah platnosti: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
V tomto tématu jsou popsány možnosti správy a konfigurace agenta systémů UNIX/Linux nástroje System Center – Operations Manager.
Adresáře agenta
Agent je v systémech UNIX/Linux nainstalován do tohoto adresáře: /opt/microsoft/scx/
Agent udržuje v systémech UNIX/Linux soubory protokolu v tomto adresáři: /var/opt/microsoft/scx/log/
Konfigurační soubory agenta včetně certifikátů jsou uloženy v tomto adresáři: /etc/opt/microsoft/scx/
Nástroje pro správu agenta
V této části jsou popsány nástroje pro správu a konfiguraci agenta v systémech UNIX/Linux.
Používání nástrojů pro správu agenta
Nástroje pro konfiguraci agenta v systémech UNIX/Linux se nacházejí v tomto adresáři:
/opt/microsoft/scx/bin/tools
Před používáním nástrojů je nutné spustit soubor /opt/microsoft/scx/bin/tools/setup.sh. To lze provést následujícím příkazem:
. /opt/microsoft/scx/bin/tools/setup.sh
Scxadmin
Nástroj scxadmin je používán pro řízení stavu agenta v systému UNIX/Linux (spuštění, zastavení nebo restartování) a také pro řízení protokolování prováděné tímto agentem. Využití tohoto nástroje lze zobrazit pomocí tohoto příkazu: scxadmin -?
# /opt/microsoft/scx/bin/tools/scxadmin -?
Usage: scxadmin
Generic options (for all commands)
[-quiet] Set quiet mode (no output)
General Options
scxadmin -version
Service Management
scxadmin {-start|-stop|-restart|-status} [all|cimom|provider]
Providers Management
scxadmin -config-list {RunAs}
scxadmin -config-set {RunAs} {CWD=<directory>|ChRootPath=<directory>|AllowRoot={true|false}}
scxadmin -config-reset {RunAs} [CWD|ChRootPath|AllowRoot]
Log Configuration Management
scxadmin {-log-list|-log-rotate|-log-reset} [all|cimom|provider]
scxadmin -log-set [all|cimom|provider] {verbose|intermediate|errors}
scxadmin -log-set provider {{FILE:<path>|STDOUT}:<module-id>={SUPPRESS|ERROR|WARNING|INFO|TRACE|HYSTERICAL}}
scxadmin {-log-reset|-log-remove} provider [{FILE:<path>|STDOUT}]
Příklady
Restart agenta:
cd /opt/microsoft/scx/bin/tools/
./scxadmin -restart
Zvyšte veškeré protokolování na pokročilou úroveň:
cd /opt/microsoft/scx/bin/tools/
./scxadmin –log-set all intermediate
scxsslconfig
Nástroj scxsslconfig je používán pro vygenerování certifikátu v /etc/opt/Microsoft/scx/ssl/. Tento nástroj je užitečný při opravě potíží, kdy plně kvalifikovaný název domény nelze určit ze samotného hostitele systému UNIX nebo Linux nebo kdy se plně kvalifikovaný název domény, který je znám hostiteli systému UNIX/Linux, neshoduje s plně kvalifikovanými názvem domény používaným serverem Operations Manager pro dosažení hostitele.
Poznámka
Vygenerovaný certifikát musí být podepsána nástrojem Operations Manager. Teprve poté jej lze použít při komunikaci pomocí protokolu WS-Management. Chcete-li přepsat dříve podepsaný certifikát, je nutné takový certifikát podepsat znovu.
Využití nástroje scxsslconfig lze zobrazit pomocí tohoto příkazu: scxsslconfig -?
# /opt/microsoft/scx/bin/tools/scxsslconfig -?
Usage: /opt/microsoft/scx/bin/tools/.scxsslconfig [-v] [-s days] [-e days] [-d domain] [-h host] [-g targetpath]
-v - toggle debug flag
-g targetpath - generate certificates in targetpath
-s days - days to offset valid start date with (0)
-e days - days to offset valid end date with (3650)
-f - force certificate to be generated even if one exists
-d domain - domain name
-h host - host name
-b bits - number of key bits
-? - this help message
Příklady
Opětovné vygenerování certifikátu a vynucené přepsání stávajícího certifikátu s podrobným výstupem:
cd /opt/microsoft/scx/bin/tools/
. setup.sh
/opt/microsoft/scx/bin/tools/scxsslconfig -f -v
Opětovné vygenerování certifikátu a vynucené přepsání stávajícího certifikátu se zadaným názvem hostitele a názvem domény DNS:
cd /opt/microsoft/scx/bin/tools/
. setup.sh
/opt/microsoft/scx/bin/tools/scxsslconfig -f –h myserver –d contoso.com
Další témata související s konfigurací
Šifrování SSL
V případě potřeby lze přizpůsobit seznam šifrování SSL používaného agentem v systému UNIX/Linux. Další informace o této konfiguraci najdete v tématu Konfigurace metod šifrování SSL.
Universal Linux – název/verze operačního systému
Agent pro systém Universal Linux podporuje operační systémy a Linux, např. CentOS, Debian GNU/Linux, Oracle Linux a Ubuntu Server. Tento agent analyzuje soubor vydané verze a určuje název a verzi operačního systému hostitele. V případě potřeby lze tyto vlastnosti přizpůsobit. Chcete-li přizpůsobit vlastnosti operačního systému odesílané do nástroje Operations Manager pro hostitele agenta pro systém Universal Linux, postupujte takto:
Vytvořte soubor disablereleasefileupdates v adresáři: /etc/opt/microsoft/scx/conf/.
touch /etc/opt/microsoft/scx/conf/disablereleasefileupdates
Jestliže tento soubor existuje, agent se nepokusí aktualizovat vlastnosti operačního systému, které jsou odesílány zpět do nástroje Operations Manager. To je zárukou toho, že přizpůsobení budou zachována.
Upravte soubor scx-release v adresáři: /etc/opt/microsoft/scx/conf. Tento soubor má následující formát:
OSName=CentOS
OSVersion=6.0
OSFullName=CentOS 6.0 (x86_64)
OSAlias=UniversalR
OSManufacturer=
Hodnoty vlastností OSName, OSVersion a OSFullName lze upravit podle přizpůsobených hodnot.
Poznámka
Hodnota OSAlias by neměla být upravována. Všechny vlastnosti v tomto souboru (s výjimkou OSManufacturer) jsou povinné a nesmí mít hodnotu null.
Viz také
Správa zjišťování a agentů
Přístup k počítačům se systémem UNIX a Linux v nástroji Operations Manager