brahim1966 a écrit :Bonjour
J'ai deux partitions, et je voudrais prendre des ressources de l'une pour les données à l'autre et ainsi lancer des travaux demandeurs en ressources. Y a t il une commande qui me permetterais de faire cela ?
merci de votre aide.
@+
Brahim
Bonsoir,
Si tu veux automatiser le déplacement via une commande, ce n'est pas une chose simple à faire, il y a plusieurs commandes à passer, la principale étant le chhwres (Change Hardware Resource).
En pratique tu peux considérer que 2 ou 3 commandes à passer ce n'est pas la mère à boire, mais c'est plus compliqué qu'on ne l'imagine car suivant le type de ressource (CPU, mémoire, OLTP, I/O ...) les paramètres seront totalement différents et nécessiteront parfois des étapes supplémentaires préalable. Il faut par exemple s'assurer que ces ressources soient libres avant de les déplacer et cela nécessite une bonne connaissance de l'architecture système et du langage hmccli.
Pour info, pour déplacer une ressource I/O on utilisera la syntaxe suivante :
chhwres -r io -m <nom_du_systeme> -o m -p <nom_de_la_partition_source> -t <nom_de_la_partition_cible> -s <index DRC>
Il faut donc récupérer l'index DRC pour lancer la commande, il s'agit du "numéro" interne des ressources.
De plus, il existe des ressources IOP based ou IOP less, certaines nécessitent le déplacement simultané de 2 cartes, d'autres d'une seule. Tous les devices affectés à cette carte doivent être mis hors fonction préalablement.
Pour le processeur et la mémoire la syntaxe sera totalement différente.
Comme le dis Christian, il faudrait avoir plus d'infos sur ton besoin et ton système pour mieux te répondre.
Quel modèle ? Quelle version ? HMC managed ou pas ? Que veux tu déplacer ?
On peut également soumettre les commandes hmccli ou smcli dans un script VIOS.
Fabrice