VxRail : Erreur de script : cogner: ./clean_up_esrs.sh : /bin/bash^M : mauvais interpréteur

Summary: Toute tentative d’exécution d’un script à partir de VxRail Manager génère l’erreur suivante : "Bash : ./clean_up_esrs.sh : /bin/bash^M : bad interpreter : No such file or directory"

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



Lorsque vous tentez d’exécuter un script shell sur l’interface de ligne de commande VxRail Manager, les événements suivants se produisent :
 

"bash: ./clean_up_esrs.sh: /bin/bash^M: bad interpreter: No such file or directory"



Capture d’écran montrant l’erreur de script :  

 

Cause

Lorsque le script shell a été téléchargé à partir du FTP, il était au format ASCI. Le script doit être converti en BINARY pour fonctionner avec UNIX.

Resolution

  1. Connectez-vous à VxRail Manager à l’aide de SSH avec un accès ROOT.
  2. Naviguez jusqu’à l’emplacement du script shell et lancez-y vi.

    Exemple :
vi clean_up_esrs.sh


Capture d’écran du script indiquant le format DOS qui ne fonctionne pas sur VxRail Manager. 
 

Remarque : En bas, il doit afficher le format actuel du script shell. Dans ce cas particulier, il indique que le script shell est sous DOS. Gardez à l’esprit que VxRail Manager est basé sur Linux, ce qui signifie qu’il doit être au format UNIX .
  1. Modifiez le format pour qu’il fonctionne en BINAIRE. Saisissez la commande suivante dans la session vi, puis appuyez sur Entrée.

 

:set ff=unix 



Capture d’écran montrant l’utilisation de la commande :set ff=unix filetype dans l’éditeur Vi. 

  1. Enregistrez le fichier en saisissant la commande ci-dessous :
:wq!
  1. Retournez dans le script shell en utilisant vi pour vous assurer que le format a été modifié (ne devrait pas voir DOS en bas)
  2. Essayez d’exécuter à nouveau le script shell, ce qui devrait maintenant réussir.

    Capture d’écran montrant l’exécution réussie du script après la définition du type de fichier. 
     

Products

VxRail, VxRail Appliance Series, VxRail Software
Article Properties
Article Number: 000025001
Article Type: Solution
Last Modified: 10 Feb 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.