VxRail. Ошибка сценария: бить: ./clean_up_esrs.sh: /bin/bash^M: плохой интерпретатор

Summary: Попытка запустить сценарий из VxRail Manager приводит к ошибке: «Баш: ./clean_up_esrs.sh: /bin/bash^M: плохой интерпретатор: 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



При попытке запустить сценарий оболочки в интерфейсе командной строки VxRail Manager происходит следующее:
 

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



Снимок экрана с ошибкой скрипта: «Баш: ./clean_up_esrs,ш: /bin/bash^M: плохой интерпретатор: No such file or directory» 

 

Cause

Когда сценарий оболочки был скачан с FTP, он был в формате ASCI. Сценарий должен быть преобразован в ДВОИЧНЫЙ файл для того, чтобы он мог работать с UNIX.

Resolution

  1. Войдите в VxRail Manager с помощью SSH с root-доступом.
  2. Перейдите в расположение сценария оболочки и перейдите в него.

    Пример.
vi clean_up_esrs.sh


Снимок экрана сценария, показывающего формат DOS, который не будет работать в VxRail Manager. 
 

ПРИМЕЧАНИЕ. В нижней части должен отображаться текущий формат сценария оболочки. В данном конкретном случае он показывает, что сценарий оболочки находится в DOS. Помните, что VxRail Manager работает на базе Linux, то есть он должен быть в формате UNIX .
  1. Измените формат так, чтобы он работал в BINARY. Введите следующую команду в сеансе vi и нажмите клавишу Enter.

 

:set ff=unix 



Снимок экрана, демонстрирующий использование команды :set ff=unix filetype в редакторе Vi. 

  1. Сохраните файл, введя следующую команду:
:wq!
  1. Вернитесь в сценарий оболочки с помощью vi, чтобы убедиться, что формат был изменен (внизу не должно отображаться DOS)
  2. Попробуйте снова запустить сценарий оболочки, который должен завершиться успешно.

    Снимок экрана, показывающий успешное выполнение сценария после настройки типа файла. 
     

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.