Dimensionnement de la mémoire du segment de mémoire du serveur Automation Orchestrator
Automation Orchestrator
Vous pouvez dimensionner la taille de mémoire de segment du serveur
Automation Orchestrator
en créant un profil personnalisé et en modifiant le fichier de mesures de ressources.- La mise à l'échelle de la mémoire du segment de mémoire deAutomation Orchestrator Appliancene s'applique qu'aux instances autonomes deAutomation Orchestratoret n'est pas prise en charge pour les instances intégrées deAutomation OrchestratordansVMware Aria Automation.Pour modifier la mémoire du segment de mémoire d'une instance deAutomation Orchestratorintégrée, vous devez augmenter la taille du profilVMware Aria AutomationviaVMware Aria Suite Lifecycle. Pour plus d'informations sur les profils deVMware Aria Automationpris en charge, reportez-vous à la section Configuration système requise.
- Activez l'accès SSH au dispositifAutomation Orchestrator Appliance. Reportez-vous à Activer ou désactiver l'accès SSH au dispositif Automation Orchestrator Appliance.
- Augmentez la RAM de la machine virtuelle sur laquelleAutomation Orchestratorest déployé jusqu'à l'incrément approprié suivant. Il est important qu'une quantité suffisante de mémoire soit disponible pour les services restants, c'est pourquoi les ressourcesAutomation Orchestrator Appliancedoivent d'abord monter en puissance. Par exemple, si la mémoire de segment souhaitée est de7G, la RAM deAutomation Orchestrator Appliancedoit être augmentée de4Grespectivement, car la soustraction entre la valeur de segment de mémoire par défaut de3Get la mémoire de segment souhaitée est de4G. Pour plus d'informations sur l'augmentation de la RAM d'une machine virtuelle dans vSphere, reportez-vous à la sectionModifier la configuration de la mémoiredansAdministration d'une machine virtuelle vSphere.
Vous pouvez ajuster la taille de la mémoire du segment de mémoire du serveur
Automation Orchestrator
, de sorte que votre environnement d'orchestration puisse gérer des charges de travail variables. Par exemple, vous pouvez augmenter la mémoire du segment de mémoire de votre déploiement de Automation Orchestrator
si vous prévoyez de gérer plusieurs instances de vCenter
.- Connectez-vous à la ligne de commande deAutomation Orchestrator Appliancesur SSH en tant qu'utilisateurracine.
- Pour créer le répertoire de profils personnalisé et l'arborescence de répertoires requise utilisée lorsque le profil est actif, exécutez le script suivant :vracli cluster exec -- bash -c 'base64 -d <<< IyBDcmVhdGUgY3VzdG9tIHByb2ZpbGUgZGlyZWN0b3J5Cm1rZGlyIC1wIC9ldGMvdm13YXJlLXByZWx1ZGUvcHJvZmlsZXMvY3VzdG9tLXByb2ZpbGUvCgojIENyZWF0ZSB0aGUgcmVxdWlyZWQgZGlyZWN0b3J5IHRyZWUgdGhhdCB3aWxsIGJlIHVzZWQgd2hlbiB0aGUgcHJvZmlsZSBpcyBhY3RpdmUKbWtkaXIgLXAgL2V0Yy92bXdhcmUtcHJlbHVkZS9wcm9maWxlcy9jdXN0b20tcHJvZmlsZS9oZWxtL3ByZWx1ZGVfdmNvLwoKIyBDcmVhdGUgImNoZWNrIiBmaWxlIHRoYXQgaXMgYW4gZXhlY3V0YWJsZSBmaWxlIHJ1biBieSBkZXBsb3kgc2NyaXB0LgpjYXQgPDxFT0YgPiAvZXRjL3Ztd2FyZS1wcmVsdWRlL3Byb2ZpbGVzL2N1c3RvbS1wcm9maWxlL2NoZWNrCiMhL2Jpbi9iYXNoCmV4aXQgMApFT0YKY2htb2QgNzU1IC9ldGMvdm13YXJlLXByZWx1ZGUvcHJvZmlsZXMvY3VzdG9tLXByb2ZpbGUvY2hlY2sKCiMgQ29weSB2Uk8gcmVzb3VyY2UgbWV0cmljcyBmaWxlIHRvIHlvdXIgY3VzdG9tIHByb2ZpbGUKY2F0IDw8RU9GID4gL2V0Yy92bXdhcmUtcHJlbHVkZS9wcm9maWxlcy9jdXN0b20tcHJvZmlsZS9oZWxtL3ByZWx1ZGVfdmNvLzkwLXJlc291cmNlcy55YW1sCnBvbHlnbG90UnVubmVyTWVtb3J5TGltaXQ6IDYwMDBNCnBvbHlnbG90UnVubmVyTWVtb3J5UmVxdWVzdDogMTAwME0KcG9seWdsb3RSdW5uZXJNZW1vcnlMaW1pdFZjbzogNTYwME0KCnNlcnZlck1lbW9yeUxpbWl0OiA2RwpzZXJ2ZXJNZW1vcnlSZXF1ZXN0OiA1RwpzZXJ2ZXJKdm1IZWFwTWF4OiA0RwoKY29udHJvbENlbnRlck1lbW9yeUxpbWl0OiAxLjVHCmNvbnRyb2xDZW50ZXJNZW1vcnlSZXF1ZXN0OiA3MDBtCkVPRgpjaG1vZCA2NDQgL2V0Yy92bXdhcmUtcHJlbHVkZS9wcm9maWxlcy9jdXN0b20tcHJvZmlsZS9oZWxtL3ByZWx1ZGVfdmNvLzkwLXJlc291cmNlcy55YW1sCg== | bash'
- Modifiez le fichier de mesures de ressources dans votre profil personnalisé avec les valeurs de mémoire souhaitées.vi /etc/vmware-prelude/profiles/custom-profile/helm/prelude_vco/90-resources.yaml
- Le fichier90-resources.yamldoit contenir les propriétés par défaut suivantes :polyglotRunnerMemoryRequest: 1000M polyglotRunnerMemoryLimit: 6000M polyglotRunnerMemoryLimitVco: 5600M serverMemoryLimit: 7G serverMemoryRequest: 5G serverJvmHeapMax: 4G serverJvmMetaspaceMax: 1G controlCenterMemoryLimit: 1.5G controlCenterMemoryRequest: 700mType de propriétéDescriptionPropriétés des scripts polyglottesPropriétés de mémoire associées à la fonctionnalité de scripts polyglottes. La valeur de ces propriétés est définie en mégaoctets (M). Lors de la modification de ces valeurs, rappelez-vous qu'un conteneur a besoin en moyenne de64Mde mémoire. Grâce à la limite de mémoire par défaut de6000M, vous pouvez exécuter environ 100 scripts polyglottes en parallèle.Pour augmenter le nombre de scripts polyglottes qui peuvent s'exécuter en parallèle, vous devez augmenter les valeurs des propriétéspolyglotRunnerMemoryLimitetpolyglotRunnerMemoryLimitVco.Tout d'abord, modifiez la limite de mémoire de la propriétépolyglotRunnerMemoryLimit, puis modifiez la valeur depolyglotRunnerMemoryLimitVcosur300Mde moins que celle que vous avez définie dans la propriétépolyglotRunnerMemoryLimit.Exemple de configuration de la limite de mémoire polyglotte :polyglotRunnerMemoryRequest: 1000M polyglotRunnerMemoryLimit: 7000M polyglotRunnerMemoryLimitVco: 6700MPropriétés de mémoire du serveurPropriétés de la mémoire du serveurAutomation Orchestrator. La valeur de ces propriétés est définie en giga-octets (G). Tout d'abord, modifiez la propriétéserverJvmHeapMaxen indiquant la valeur de mémoire souhaitée. Les valeurs des propriétésserverMemoryLimitetserverMemoryRequestdoivent être ajustées en ajoutant3GpourserverMemoryLimitet1GpourserverMemoryRequesten plus de la valeur de mémoire sélectionnée pour la propriétéserverJvmHeapMax.Exemple de configuration de la mémoire du serveur :serverMemoryLimit: 10G serverMemoryRequest: 8G serverJvmHeapMax: 7G serverJvmMetaspaceMax: 1GPropriétés de la mémoire du centre de contrôlePropriétés de mémoire du centre de contrôle deAutomation Orchestrator. Les valeurs de ces propriétés de mémoire ne doivent pas être mises à jour.
- Enregistrez les modifications dans le fichier de mesures de ressources et exécutez le scriptdeploy.sh./opt/scripts/deploy.sh
Vous avez modifié la taille de la mémoire du segment de mémoire de votre serveur
Automation Orchestrator
.