Hallo,
die Softwareinventarisierung "swaudit 4.0-6" läuft bei uns an sämtlichen Rechnern sehr langsam. Am Rechner selber und der Netzwerkanbindung kann es nicht liegen. Auch den Schalter für den "extended_search" wurde schon auf off gestellt. Woran kann das ganze liegen? Wir verwenden das file Backend, welches eigentlich für die geringe Anzahl der Client bei uns ausreichen sollte.
Jemand Ideen?
Mfg
SeBBo
swaudit 4.0-6 sehr langsam
Re: swaudit 4.0-6 sehr langsam
Hi,
um wieviel Clients geht es hier?
was sagt die instlog.txt? An welcher Stelle bleibt das Skript hängen? Kommt das nur vereinzelt vor, oder überall?
Bitte mehr Infos.
um wieviel Clients geht es hier?
was sagt die instlog.txt? An welcher Stelle bleibt das Skript hängen? Kommt das nur vereinzelt vor, oder überall?
Bitte mehr Infos.
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
For productive opsi installations we recommend support contracts.
http://www.uib.de
Re: swaudit 4.0-6 sehr langsam
Zum testen ging es jetzt erstmal um einen Client. Bei der Übertragung der Dateien zurück zum Server bleibt er hängen.
Hier das log:
zumindest mal ein Auszug des logs. Die Software die das Skript erkannt hab habe ich jetzt mal raus gelassen.
Hier das log:
Code: Alles auswählen
[1] [08.07.2011 07:37:53] ============ Version 4.10.8.15 WIN32 script "z:\install\swaudit\swaudit4.ins"
[1] [08.07.2011 07:37:53] start: 2011-07-08 07:37:53
[1] [08.07.2011 07:37:53] on client named "xxxxxxxx"
[1] [08.07.2011 07:37:53] user account "SYSTEM"
[1] [08.07.2011 07:37:53] [executing: "C:\Program Files (x86)\opsi.org\opsi-client-agent\opsi-winst\winst32.exe"]
[1] [08.07.2011 07:37:53] system infos:
[1] [08.07.2011 07:37:53] 00:1E:4F:F4:10:A2 - PC hardware address
[1] [08.07.2011 07:37:53] xxxxxx - IP name
[1] [08.07.2011 07:37:53] xxxxx - IP address
[1] [08.07.2011 07:37:53] DEU - System default locale
[1] [08.07.2011 07:37:53] opsi service version : 4
[1] [08.07.2011 07:37:53]
[6] [08.07.2011 07:37:53] Registry key [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion] opened
[6] [08.07.2011 07:37:53] Key closed
[6] [08.07.2011 07:37:54] wInst has version 4.10.8.15, required is : >= 4.10.8.3
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $ProductId$ = "swaudit"
[6] [08.07.2011 07:37:54] The value of the variable "$ProductId$" is now: "swaudit"
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $OpsiRegKey$ = "HKLM\SOFTWARE\opsi.org"
[6] [08.07.2011 07:37:54] The value of the variable "$OpsiRegKey$" is now: "HKLM\SOFTWARE\opsi.org"
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $uninstkey$="HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\uninstall"
[6] [08.07.2011 07:37:54] The value of the variable "$uninstkey$" is now: "HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\uninstall"
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $extendedkey$="HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\app management\arpcache"
[6] [08.07.2011 07:37:54] The value of the variable "$extendedkey$" is now: "HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\app management\arpcache"
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $clientId$="win7-parbel.mb-finzelberg.int"
[6] [08.07.2011 07:37:54] The value of the variable "$clientId$" is now: "win7-parbel.mb-finzelberg.int"
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $extended_search$ = GetProductProperty("extended_search","on")
[6] [08.07.2011 07:37:54] The value of the variable "$extended_search$" is now: "off"
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $Highloglevel$ = "5"
[6] [08.07.2011 07:37:54] The value of the variable "$Highloglevel$" is now: "5"
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $Midloglevel$ = "4"
[6] [08.07.2011 07:37:54] The value of the variable "$Midloglevel$" is now: "4"
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $Lowloglevel$ = "4"
[6] [08.07.2011 07:37:54] The value of the variable "$Lowloglevel$" is now: "4"
[1] [08.07.2011 07:37:54] LogLevel was 6
[1] [08.07.2011 07:37:54] LogLevel set to 5
[5] [08.07.2011 07:37:54] message Running software audit...
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] If
[5] [08.07.2011 07:37:54] GetMsVersionInfo < "5.0" <<< result false
[5] [08.07.2011 07:37:54] Then
[5] [08.07.2011 07:37:54] EndIf
[5] [08.07.2011 07:37:54] message detecting opsi version ...
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $resultlist$ = getReturnListFromSection('opsiservicecall_getPossibleMethods_listOfHashes')
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Execution of opsiservicecall_getPossibleMethods_listOfHashes
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] If
[5] [08.07.2011 07:37:54] "" = takeFirstStringContaining($resultlist$, "auditSoftwareOnClient_createObjects") <<< result false
[5] [08.07.2011 07:37:54] Then
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Else
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $opsiVer$ = "4"
[5] [08.07.2011 07:37:54] EndIf
[5] [08.07.2011 07:37:54] comment: detect if we run in opsi service mode
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] If
[5] [08.07.2011 07:37:54] "swaudit" = "" <<< result false
[5] [08.07.2011 07:37:54] Then
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Else
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Set $write2file$ = "off"
[5] [08.07.2011 07:37:54] EndIf
[1] [08.07.2011 07:37:54] LogLevel was 5
[1] [08.07.2011 07:37:54] LogLevel set to 5
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] If
[5] [08.07.2011 07:37:54] $opsiVer$ = "3" <<< result false
[5] [08.07.2011 07:37:54] Then
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] If
[5] [08.07.2011 07:37:54] Then
[5] [08.07.2011 07:37:54] EndIf
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] If
[5] [08.07.2011 07:37:54] Then
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Else
[5] [08.07.2011 07:37:54] EndIf
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] If
[5] [08.07.2011 07:37:54] Then
[5] [08.07.2011 07:37:54] EndIf
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] If
[5] [08.07.2011 07:37:54] Then
[5] [08.07.2011 07:37:54] EndIf
[5] [08.07.2011 07:37:54] EndIf
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] If
[5] [08.07.2011 07:37:54] $opsiVer$ = "4" <<< result true
[5] [08.07.2011 07:37:54] Then
[5] [08.07.2011 07:37:54] message collecting license keys ...
[5] [08.07.2011 07:37:54]
[5] [08.07.2011 07:37:54] Execution of Winbatch_start_keyfinder
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Set $LicenseSections$ = GetSectionNames("c:\tmp\swaudit_keys.ini")
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] If
[5] [08.07.2011 07:37:55] GetSystemType = "64 Bit System" <<< result true
[5] [08.07.2011 07:37:55] Then
[5] [08.07.2011 07:37:55] message collecting 64 Bit products ...
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Set $uninstKeys$ = GetOutStreamFromSection('execWith_getuninstallkeys C:\Windows\cmd64.exe /C')
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Execution of execWith_getuninstallkeys
[3] [08.07.2011 07:37:55] Error: Could not execute "C:\Windows\cmd64.exe" /C "c:\tmp\_winstbat_1.bat" , error (Das System kann die angegebene Datei nicht finden)
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Set $uninstKeys$ = getListContaining($uninstKeys$,$uninstkey$)
[5] [08.07.2011 07:37:55] message collecting 64 Bit product details ...
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Set $architecture$ = "x64"
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Set $subversion$ = ""
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Set $Language$ = ""
[5] [08.07.2011 07:37:55] EndIf
[5] [08.07.2011 07:37:55] message collecting 32 Bit products ...
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] If
[5] [08.07.2011 07:37:55] GetMsVersionInfo = "5.0" <<< result false
[5] [08.07.2011 07:37:55] Then
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Else
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Set $uninstKeys$ = GetOutStreamFromSection('execWith_getuninstallkeys cmd.exe /C')
[5] [08.07.2011 07:37:55]
[5] [08.07.2011 07:37:55] Execution of execWith_getuninstallkeys
[1] [08.07.2011 07:37:56] LogLevel was 5
[1] [08.07.2011 07:37:56] LogLevel set to 4
[1] [08.07.2011 07:37:56] LogLevel was 4
[1] [08.07.2011 07:37:56] LogLevel set to 5
[5] [08.07.2011 07:37:56] message collecting 32 Bit product details ...
[5] [08.07.2011 07:37:56]
[5] [08.07.2011 07:37:56] Set $architecture$ = "x86"
[5] [08.07.2011 07:37:56]
[5] [08.07.2011 07:37:56] Set $subversion$ = ""
[5] [08.07.2011 07:37:56]
[5] [08.07.2011 07:37:56] Set $Language$ = ""
[5] [08.07.2011 07:38:07] If
[5] [08.07.2011 07:38:07] $write2file$ = "on" <<< result false
[5] [08.07.2011 07:38:07] Then
[5] [08.07.2011 07:38:07]
[5] [08.07.2011 07:38:07] Else
[5] [08.07.2011 07:38:07] message writing results back to service ...
[1] [08.07.2011 07:38:07] LogLevel was 5
[1] [08.07.2011 07:38:07] LogLevel set to 4
[1] [08.07.2011 07:42:14] ___________________
[1] [08.07.2011 07:42:14] script finished
[1] [08.07.2011 07:42:14] 1 error
[1] [08.07.2011 07:42:14] 6 warnings
[1] [08.07.2011 07:42:14]
[1] [08.07.2011 07:42:14] installed Produkt: swaudit Version: 4.0-6
[1] [08.07.2011 07:42:14] opsi service version: 4
[1] [08.07.2011 07:42:14]
[1] [08.07.2011 07:42:14] get Update script name ...
[1] [08.07.2011 07:42:14] Update script name:
[1] [08.07.2011 07:42:14] Update script name:
[1] [08.07.2011 07:42:14] we have no update script
[1] [08.07.2011 07:42:16] ============ winst Version 4.10.8.15 WIN32 is regularly exiting. Time 2011-07-08 07:42:16 .
-
- Beiträge: 23
- Registriert: 24 Mai 2011, 11:20
Re: swaudit 4.0-6 sehr langsam
Hallo,
ich hatte das selbe Problem. Nachdem ich auf das mysql Backend umgestellt habe war das Problem behoben. Das schreiben der Inventardaten in dateien scheint den Server ziemlich zu belasten schau die mal die CPU Auslastung in opsiconfd info an. Als ich auf 4 Clients gleichzeitig das SWInvent ausführte war bei mir die CPU-Auslastung auf 100% und der Servern hat keine Anfragen mehr angenommen.
MfG
Toni Förster
ich hatte das selbe Problem. Nachdem ich auf das mysql Backend umgestellt habe war das Problem behoben. Das schreiben der Inventardaten in dateien scheint den Server ziemlich zu belasten schau die mal die CPU Auslastung in opsiconfd info an. Als ich auf 4 Clients gleichzeitig das SWInvent ausführte war bei mir die CPU-Auslastung auf 100% und der Servern hat keine Anfragen mehr angenommen.
MfG
Toni Förster
Re: swaudit 4.0-6 sehr langsam
Hi,
mit der logdatei kann man nicht viel anfangen, weil man den Umfang nicht sieht. Wenn Logdateien gekürzt und editiert werden, ist es immer schwierig dafür eine Analyse zu betreiben.
Eine Möglichkeit wäre das inventory auf mysql um zu stellen. Bringt eigentlich überall den gewünschten Schub an Performance und ist kostenlos.
Eine andere Möglichkeit wäre jetzt noch die Logdatei vom Service aus zu werten:
/var/log/opsi/opsiconfd/<ip von client>.log
mit der logdatei kann man nicht viel anfangen, weil man den Umfang nicht sieht. Wenn Logdateien gekürzt und editiert werden, ist es immer schwierig dafür eine Analyse zu betreiben.
Eine Möglichkeit wäre das inventory auf mysql um zu stellen. Bringt eigentlich überall den gewünschten Schub an Performance und ist kostenlos.
Eine andere Möglichkeit wäre jetzt noch die Logdatei vom Service aus zu werten:
/var/log/opsi/opsiconfd/<ip von client>.log
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
For productive opsi installations we recommend support contracts.
http://www.uib.de
Re: swaudit 4.0-6 sehr langsam
Hi,
aber das mysql Backend ist dann nur für das Inventory gratis oder? Wie muss ich denn vorgehen für eine Umstellung vom file auf das MySQL Backend und welche Bereiche kann ich umziehen? Die log Datei stell ich gleich online.
Liebe Grüße
SeBBo
aber das mysql Backend ist dann nur für das Inventory gratis oder? Wie muss ich denn vorgehen für eine Umstellung vom file auf das MySQL Backend und welche Bereiche kann ich umziehen? Die log Datei stell ich gleich online.
Liebe Grüße
SeBBo
Re: swaudit 4.0-6 sehr langsam
Infos zum MySQL Backend findest du hier: opsi-getting-started-v401-de.pdf --> 2.2.3 Backend-Konfiguration