SW-Rollout über OPSI - max. connections !

Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Ergänzung

Beitrag von n.wenselowski »

Hi,

grundsätzlich gilt es rauszufinden wo genau das Problem steht.
mocza hat geschrieben:connecting to depot: wenn SW nur auf einen PC bespielt wird, dauert die Wartezeit ca. 1 Minute, bei 4-5 PC'S 3 Minuten, bei 10 PC'S dauert die Wartezeit bei 6-7 Rechner ca. 11 Minuten, bei den restlichen PC's wurde die SW nicht installiert.
Kann dies eine falsche Netzkonfiguration sein, oder habe ich wo OPSI falsch konfiguriert ?
Das klingt für mich nach einem langsamen Webservice.
Die Info-Page deines opsi-Servers liefert mehr Informationen wie lange das ausführen der Webservice-Calls benötigt.
Steigt die Abarbeitungszeit mit mehr gleichzeitigen Zugriffen an?
Wie ist die IO-Last während vielen gleichezeiten Zugriffen?


Gruß

Niko

Code: Alles auswählen

import OPSI
mocza
Beiträge: 55
Registriert: 24 Okt 2012, 12:18

Re: SW-Rollout über OPSI - max. connections !

Beitrag von mocza »

NEUER VERSUCH - nachdem jetzt etwas mehr Zeit ist, sich um anstehende Probleme zu kümmern, habe ich mir wieder mal die Konfiguration an meinem OPSI-Server und den Clients angeschaut.
Grundsätzlich könnte es an einem nicht ganz sauberen Upgrade von OPSI 4.0 auf 4.1 liegen, der schon letztes Jahr durchgeführt wurde.
Habe deswegen einzelne Schritte wiederholt und mir auch die SMB.CONF in /etc/samba angeschaut (sind die Einträge [opsi_depot] [opsi_depot_rw] ]opsi_images] [opsi_workbench] und [opsi_repoistory] okay ?)
Vielleicht stört ja auch der Link von dem uralten /opt/pcbin zum Verzeichnis /var/lib/opsi/depot ?
Jedenfalls: das Problem ist nach wie vor vorhanden - vielleicht sagen einer/m meine Logeinträge aus /var/log/opsi etwas (Anmerkung: HOST ist der Server der 25 Clients betreut - habe die Clients hier im log als Rechner01 bis Rechner25 umbenannt. Um ca. 10 Uhr wurde das script COPY_FILES gestartet) ?
besten Dank für etwaige Tips.

HOST
[5] [Apr 15 10:02:14] New session created (session.py|77)
[5] [Apr 15 10:02:14] Application 'opsi config editor 4.0.7.6.34' on client '127.0.0.1' supplied non existing session id: 84aqUNqZqTLKUCoHoiUftbsuiyn17XVR (Worker.py|396)
[5] [Apr 15 10:02:14] Authorization request from gerhard@127.0.0.1 (application: opsi config editor 4.0.7.6.34) (workers.py|217)
[5] [Apr 15 10:02:26] -----> executing: productOnClient_updateObjects([<ProductOnClient(clientId=u'Rechner21', productId=u'copy-files', installationStatus=None, actionRequest=u'setup')>, <ProductOnClient(clientId=u'Rechner17', pro...) (JsonRpc.py|133)
[5] [Apr 15 10:02:32] -----> Executing:
hostControl_fireEvent(u'on_demand', [u'Rechner01, u'Rechner02’ , u'Rechner03’, u'Rechner04’ , u'Rechner05’, u'Rechner06 ...) (JsonRpc.py|133)
[5] [Apr 15 10:07:21] New session created (session.py|77)
[5] [Apr 15 10:07:21] Application 'opsi config editor 4.0.7.6.34' on client '127.0.0.1' supplied non existing session id: 28XOetThxq2vv9Q8MglTqoKKRf1w2lRb (Worker.py|396)


Rechner01
[5] [Apr 15 10:02:44] Application 'opsiclientd version 4.0.99' on client 'Rechner01’ did not send cookie (workers.py|185)
[5] [Apr 15 10:02:44] New session created (session.py|77)
[5] [Apr 15 10:02:44] Authorization request from host Rechner01@ip_Rechner01(application: opsiclientd version 4.0.99) (workers.py|215)
[5] [Apr 15 10:02:50] -----> Executing: backend_getInterface() (JsonRpc.py|133)
[5] [Apr 15 10:02:55] -----> Executing: backend_info() (JsonRpc.py|133)
[5] [Apr 15 10:02:56] -----> Executing: dispatcher_getConfig() (JsonRpc.py|133)
[5] [Apr 15 10:02:57] -----> Executing: accessControl_authenticated() (JsonRpc.py|133)
[5] [Apr 15 10:03:11] -----> Executing: configState_getClientToDepotserver([], [u'Rechner01’], True, [u'copy-files']) (JsonRpc.py|133)
[5] [Apr 15 10:03:19] -----> Executing: user_getCredentials(u'pcpatch', u'Rechner01’) (JsonRpc.py|133)
[5] [Apr 15 10:03:25] -----> Executing: user_getCredentials(u'pcpatch', u'Rechner01’) (JsonRpc.py|133)
[5] [Apr 15 10:06:58] New session created (session.py|77)
[5] [Apr 15 10:06:58] Application 'opsiclientd version 4.0.99' on client 'Rechner01' supplied non existing session id: V3n3ZbTVlxttFxFBKGotn3abgDXrTQxu (Worker.py|396)
[5] [Apr 15 10:06:58] Authorization request from host Rechner01@ip_Rechner01 (application: opsiclientd version 4.0.99) (workers.py|215)
[5] [Apr 15 10:07:05] -----> Executing: log_write(u'clientconnect', u'[6] [Apr 15 09:42:55] [ opsiclientd ] Setting config value global.log_file (Config.pyo|204)\r\n[6] [Apr 15 09:42:55] [ opsiclientd ] Setting c...) (JsonRpc.py|133)
[5] [Apr 15 10:07:06] User 'Rechner01’ asked to close the session (workers.py|447)
[5] [Apr 15 10:07:06] Session 'HM9RalGSVQT4JNb7iCzGVsWeZhQdMrtg' from ip 'Rechner01', application 'opsiclientd version 4.0.99' deleted (Session.py|234)




Rechner02

[5] [Apr 15 10:02:44] New session created (session.py|77)
[5] [Apr 15 10:02:44] Authorization request from host Rechner02@ip_Rechner02 (application: opsiclientd version 4.0.99) (workers.py|215)
[5] [Apr 15 10:02:48] -----> Executing: backend_getInterface() (JsonRpc.py|133)
[5] [Apr 15 10:02:55] -----> Executing: backend_info() (JsonRpc.py|133)
[5] [Apr 15 10:02:56] -----> Executing: dispatcher_getConfig() (JsonRpc.py|133)
[5] [Apr 15 10:02:57] -----> Executing: accessControl_authenticated() (JsonRpc.py|133)
[5] [Apr 15 10:03:09] -----> Executing: configState_getClientToDepotserver([], [u'Rechner02], True, [u'copy-files']) (JsonRpc.py|133)
[5] [Apr 15 10:03:17] -----> Executing: user_getCredentials(u'pcpatch', u'Rechner02') (JsonRpc.py|133)
[5] [Apr 15 10:03:23] -----> Executing: user_getCredentials(u'pcpatch', u'Rechner02) (JsonRpc.py|133)
[5] [Apr 15 10:11:33] Application 'opsi-script 4.12.1.5' on client 'ip_Rechner02' did not send cookie (workers.py|185)
[5] [Apr 15 10:11:33] New session created (session.py|77)
[5] [Apr 15 10:11:33] Authorization request from host ivfl-course02.ivfl.boku.ac.at@141.244.148.222 (application: opsi-script 4.12.1.5) (workers.py|215)
[5] [Apr 15 10:11:34] -----> Executing: getDepotId(u'ivfl-course02.ivfl.boku.ac.at') (JsonRpc.py|133)
[5] [Apr 15 10:11:34] -----> Executing: backend_info() (JsonRpc.py|133)
[5] [Apr 15 10:11:35] -----> Executing: getDepotId(u'Rechner02') (JsonRpc.py|133)
[5] [Apr 15 10:11:36] -----> Executing: getProductOrdering(u'HOST’) (JsonRpc.py|133)
[5] [Apr 15 10:11:36] Using sort algorithm 'algorithm1' (10_opsi.conf|105)
[5] [Apr 15 10:11:37] -----> Executing: getProduct_hash(u'copy-files', u'HOST’) (JsonRpc.py|133)
[5] [Apr 15 10:11:38] -----> Executing: getProductProperties_hash(u'copy-files', u'Rechner02') (JsonRpc.py|133)
[5] [Apr 15 10:11:38] -----> Executing: getProduct_hash(u'copy-files', u'HOST’) (JsonRpc.py|133)
[5] [Apr 15 10:11:39] -----> Executing: productOnClient_updateObject(<ProductOnClient(clientId=u'Rechner02’, productId=u'copy-files', installationStatus=u'unknown', actionRequest=u'setup')>) (JsonRpc.py|133)
[5] [Apr 15 10:12:22] -----> Executing: setProductActionRequest(u'copy-files', u'Rechner02, u'update') (JsonRpc.py|133)
[5] [Apr 15 10:12:22] -----> Executing: productOnClient_updateObject(<ProductOnClient(clientId=u'Rechner02', productId=u'copy-files', installationStatus=u'installed', actionRequest=u'none')>) (JsonRpc.py|133)
[5] [Apr 15 10:12:23] -----> Executing: log_write(u'instlog', u'\n[1] [Apr 15 10:11:35:840] --\n[1] [Apr 15 10:11:35:840] --\n[1] [Apr 15 10:11:35:840] c:\\opsi.org\\log\\\\opsi-script-part-Ww92Gi17.log\n[1] [Apr 15 10:11:35:841] opsi-script 4.12.1.5...) (JsonRpc.py|133)
[5] [Apr 15 10:12:23] User 'Rechner02’ asked to close the session (workers.py|447)
[5] [Apr 15 10:12:23] Session 'XhRBTZAbAxxOI2bJS4EiCUhES9XCEFGR' from ip '141.244.148.222', application 'opsi-script 4.12.1.5' deleted (Session.py|234)
[5] [Apr 15 10:12:26] New session created (session.py|77)
[5] [Apr 15 10:12:26] Application 'opsiclientd version 4.0.99' on client '141.244.148.222' supplied non existing session id: JW0laaNr6BN2l32kKXtSx5c1bZJ5rlkg (Worker.py|396)
[5] [Apr 15 10:12:26] Authorization request from host Rechner02@ip_Rechner02(application: opsiclientd version 4.0.99) (workers.py|215)
[5] [Apr 15 10:12:31] -----> Executing: log_write(u'clientconnect', u'[6] [Apr 15 09:44:19] [ opsiclientd ] Setting config value global.log_file (Config.pyo|204)\r\n[6] [Apr 15 09:44:19] [ opsiclientd ] Setting c...) (JsonRpc.py|133)
[5] [Apr 15 10:12:31] User 'Rechner02 asked to close the session (workers.py|447)
[5] [Apr 15 10:12:31] Session 'WmxagCgVfLRWDztjSqhpT7vDY3rwAhEW' from ip '141.244.148.222', application 'opsiclientd version 4.0.99' deleted (Session.py|234)
Antworten