Téléchargez et exécutez un script qui supprime la pile IBM® Maximo® Application Suite , l'infrastructure virtuelle, les VPC et les instances EC2 de votre compte Amazon Web Services (AWS).
Lorsque vous installez une instance de
Maximo Application Suite, plusieurs ressources d'infrastructure virtuelle sont créées dans votre compte AWS , telles que des clouds privés virtuels (VPC), des instances
Amazon EC2 et une pile CloudFormation . Pour désinstaller
Maximo Application Suite, vous devez télécharger et exécuter un script qui supprime ces ressources. Vous pouvez utiliser ce script pour désinstaller
Maximo Application Suite , que l'installation ait abouti ou échoué.
Attention: ne supprimez pas la pile CloudFormation avant d'exécuter le script de désinstallation d' Maximo Application Suite. Le script supprime la pile. Si la pile est supprimée manuellement, la désinstallation risque d'échouer.
Vous exécutez le script sur votre machine locale ou sur un serveur qui ne se trouve pas dans un VPC créé par le processus d'installation, tel que le VPC qui contient le cluster Red Hat® OpenShift® .
Remarque: n'exécutez pas le script dans les instances EC2 créées par le processus d'installation de Maximo Application Suite , tel que le noeud d'amorçage, l'hôte bastion ou l'un des noeuds de cluster. Le script supprime ces instances EC2. Si vous l'exécutez dans l'un d'eux, il échoue.
Procédure
- Dans une fenêtre de navigateur, ouvrez le script, cliquez avec le bouton droit de la souris sur la page et sauvegardez le script sur votre machine locale en utilisant le nom
cleanup-mas-deployment.sh.
- Si vous ne souhaitez pas exécuter le script localement, utilisez SCP ou tout autre outil de transfert de fichiers pour copier le script sur la machine où vous souhaitez l'exécuter.
- Sur la machine sur laquelle vous souhaitez exécuter le script, dans un shell de commandes, connectez-vous au service AWS en exécutant la commande suivante :
aws configure
Vous êtes invité à entrer vos données d'identification utilisateur de gestion d'identité et d'accès (IAM). Entrez les données d'identification d'un utilisateur IAM disposant des droits d'exécution du script, tel que l'utilisateur IAM qui a installé Maximo Application Suite. Pour plus d'informations, voir Configuration des droits d'installation.
- Effectuez l'exécutable du script en entrant la commande suivante :
chmod +x cleanup-mas-deployment.sh
- Affichez les informations d'utilisation du script en exécutant la commande suivante :
./cleanup-mas-deployment.sh -h
- Exécutez le script.
- Vous devez spécifier le code de région de la région dans laquelle Maximo Application Suite a été installé à l'aide de l'option
-r , par exemple: -r
ap-northeast-3
- Pour supprimer les ressources virtuelles à l'aide du nom de pile CloudFormation, utilisez l'option
-s.
Par exemple, si le nom de pile CloudFormation est
sp-manage-12 et que le code de région est
ap-northeast-3, exécutez la commande suivante:
./cleanup-mas-deployment.sh -s sp-manage-12 -r ap-northeast-3
- Vérifiez que le script a été exécuté avec succès.
Si le script aboutit, la sortie qui est similaire au texte suivant s'affiche :
$ ./cleanup-mas-deployment.sh -s sp-manage-12 -r ap-northeast-3
Stack name: sp-manage-12
Unique string:
Region: ap-northeast-3
Supported region provided
Deleting by stack-name sp-manage-12
Execution started at Mon Mar 7 22:46:48 IST 2022
MAS instance unique string: nove9h
Checking for EC2 instances
…
EC2 instances found for this MAS instance
…
Terminate request submitted
Waiting for instances to be terminated
Deleted EC2 instances
Checking for volumes
…
Found volumes for this MAS instance
…
Checking for VPC
VPC_ID = vpc-0851c8fc0523cac86
Found VPC with Id vpc-0851c8fc0523cac86 for this MAS instance, it will be deleted at the end
Checking for NAT gateways
…
Found NAT gateways for this MAS instance
…
Checking for EIPs
…
Checking for load balancers
…
Checking for v2 load balancers
…
Checking for network interfaces
…
Checking for internet gateways
…
Checking for subnets
…
Checking for routing tables
…
Checking for network ACLs
…
Checking for security groups
…
Checking for S3 buckets
…
Checking for IAM users
…
Checking for IAM instance profiles
…
Checking for IAM policies
…
Checking for IAM roles
…
Checking for private hosted zones
…
Checking for CloudWatch log groups
…
Checking for CloudFormation stack
…
Execution completed at Mon Mar 7 23:02:47 IST 2022
- Dans la console AWS CloudFormation , vérifiez que la pile que vous avez créée lors de l'installation de Maximo Application Suite est supprimée.
- Dans la console VPC AWS , vérifiez que l'infrastructure virtuelle créée lors de l'installation de Maximo Application Suite est supprimée.
- Vérifiez qu'il n'existe pas de VPC contenant
<unique-string> dans le nom du VPC, par exemple: masocp-<unique-string>-vpc
- Vérifiez qu'il n'existe aucune instance EC2 contenant
<unique-string> dans le nom d'instance EC2 .Pour plus d'informations sur
<unique-string> et les autres identificateurs utilisés dans cette documentation, voir
Identificateurs uniques.