Sdílet prostřednictvím


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