Что такое поиск eucarc?

Я пытаюсь настроить локальное облако с помощью эвкалипта. Я перехожу по следующей ссылке. Теперь в этом руководстве я не могу понять, что это значит:

Убедитесь, что переменные среды, необходимые для работы euca2tools, установлены путем получения файла eucarc:
, ~/.Euca/eucarc

Когда я набираю вышеупомянутую команду, я не получаю никакого вывода. Значит ли это, что я делаю что-то не так?
Также, когда я пытаюсь

euca-описывает-наличие-зоны подробный

Я получаю сообщение об ошибке

Предупреждение: не удалось проанализировать сообщение об ошибке от AWS::1:61: синтаксическая ошибка

И некоторые следы
Я вставляю полную ошибку здесь. Я поражен здесь, и я пытаюсь найти решения на разных форумах, и мне не повезло. Моя помощь будет очень полезна.

1 ответ

Решение

" Bash Prompt HOWTO " содержит следующую информацию о поиске сценария:

Bash Prompt HOWTO> Глава 3. Программирование на Bash и сценарии оболочки> 3.5. Поиск файла
http://tldp.org/HOWTO/Bash-Prompt-HOWTO/x237.html

"Когда файл получен из источника (введя имя исходного файла или. Filename в командной строке), строки кода в файле выполняются так, как если бы они были напечатаны в командной строке".

В команде, которую вы положили, у вас есть " . ~/.euca/eucarc Msgstr "Заметили ли вы" пробел "в начале команды (перед" тильдой ")? Этот" пробел "является частью команды, которая использует сценарий" eucarc ". Вы могли бы также ввести" source ~/.euca/eucarc "достичь того же результата.

Как "Ladadadada" прокомментировал выше, " Выполнение команды env до и после команды без вывода (sourcing eucarc) должно показать вам, что она сделала ".

Если вы ввели "точечный источник" в начале команды, но все еще получаете сообщение об ошибке, о которой вы упомянули: я не работаю с Eucalyptus, но я посмотрел на сообщение об ошибке, которое вы получаете при запуске "euca- подробные зоны доступности "("Warning: failed to parse error message from AWS: :1:61: syntax error"). Поиск в сети показал следующее сообщение - в обсуждении в списке рассылки команды openstack - написанное 27 января 2012 года Вишванандой Ишая, которое может помочь:

Архив списка рассылки команды openstack> Re: Devstack: euca-description-Availability-zone Предупреждение: не удалось проанализировать сообщение об ошибке из AWS::1:0: синтаксическая ошибка Нет: нет https://lists.launchpad.net/openstack/msg07083.html

Из этого сообщения:

msgstr " devstack предоставляет файл с именем openrc со всеми необходимыми переменными.
Вам не нужно создавать свой собственный файл novarc, просто используйте вместо этого openrc. "

Надеюсь, это поможет. :)

Другие вопросы по тегам