Page 1 sur 1

WAPT 1.5 et CPU

Publié : 12 févr. 2018 - 08:30
par beemoon
Bonjour,
J'ai une VM Debian 9 avec 1 core CPU et 2Go de RAM
Avec wapt 1.3 et 70 machines pas de soucis mais depuis que je suis passé en 1.5 le CPU est à 100% une ou plusieurs fois dans la journée! et me freeze le serveur. Obligé de rebooter.
Quel pré requis matériel (surtout si je passe à plus de 300 machines) ? ou est ce un pb de réglage ?

Re: WAPT 1.5 et CPU

Publié : 13 févr. 2018 - 23:39
par vcardon
Curieux, on ne connaît pas ce problème, vous voudrez nous en dire plus ?

Re: WAPT 1.5 et CPU

Publié : 16 févr. 2018 - 09:20
par beemoon
je ne sais pas quoi dire de plus.

je teste sur 66 machines exactement en windows 7 pro

le serveur est une VM Debian 9 basic sans interface ou autres services, que pour wapt
la console est sur un win 10 Pro

premier essaie en 1.3: pas de problème
update du serveur et des agents en 1.5 après réglage et réinstall des agents à zéro en manuel ça s'est mis à marché... mais avec des freeze régulier du serveur qui nécessite un reboot car impossible de se loguer dessus. Ensuite ça repart normalement jusqu'au prochaine freeze (très aléatoire)

sur ESX j'ai le CPU de la VM à 100% a chaque problème. L'ESX est dimensionné en CPU et RAM pour 20 VM de 4Go de RAM et 100Go de HD.

Re: WAPT 1.5 et CPU

Publié : 28 mars 2018 - 15:38
par beemoon
Je me suis repenché dessus et j'ai trouvé un problème identique par hasard !!!

https://serverfault.com/questions/85909 ... ver-freeze
https://bugs.debian.org/cgi-bin/bugrepo ... bug=864642

Il semblerait que le pb est du à la carte VMXnet3 de VMware quand il y a un usage particulier du réseau.
Dans mon cas cela marchait avec la version wapt 1.3 mais pas avec la 1.5... quand j'avais plus de 10 machines clientes!!!

Conséquence du mode websocket ???

Donc la solution la plus simple est de passer sur une carte E1000e

Sinon (à chaque démarrage) via rc.local
ethtool -K ens192 gro off
ethtool -K ens192 lro off

Re: WAPT 1.5 et CPU

Publié : 03 avr. 2018 - 08:22
par beemoon
pb confirmé après 3 jours de test avec 66 machines... sans freeze du serveur wapt !

Pour ma part j'ai basculé sur une carte E1000e sur la VM.

Re: WAPT 1.5 et CPU

Publié : 03 avr. 2018 - 09:55
par htouvet
L'activation des fonctions de "offloading" sur des cartes réseaux "virtuelles" ne me semble généralement pas une bonne idée.
En particulier, LRO (large receive offloading) est censée décharger sur le hard de la carte réseau l'optimisation de la réception de gros flux, mais à première vue, ça n'a pas de sens car la carte réseau est virtuelle.
Ce problème est indépendant de Wapt, mais peut être que le mode de fonctionnement websockets met plus facilement en exergue ce problème.

Dans toutes les machines virtuelles windows que nous déployons (sur hyperviseur Xen), nous désactivons systématiquement les fonctions de offloading, cela améliore les performances. Bizarrement, les drivers réseaux "optimisés" Xen ne le désactivent pas par défaut.