Перед отправкой одного задания я могу запросить статус одного узла, если узел свободен, а затем отправить его в узел; если нет, то отправьте задание в другой свободный узел. Я хочу, чтобы задание выполнялось на общем узле, а не на других заданиях. Там в любом случае?Есть ли способ запросить статус узла перед отправкой одного задания?
0
A
ответ
0
Поскольку вы отметили это sungridengine
, я предположим, что это то, что вы используете. Явным образом запрашивая по имени узел, который в настоящее время пуст, не гарантирует, что никто не отправит задание позже, которое будет назначено тому же хосту.
Для этого администратору необходимо создать эксклюзивный ресурс и связать его с каждым хостом выполнения. Затем вы можете запросить указанный ресурс, чтобы получить весь узел.
Смежные вопросы
- 1. Как получить статус физического принтера перед отправкой задания на печать?
- 2. Есть ли способ узнать статус задания агента SQL Server?
- 3. Перемещение главного узла. Есть ли способ скопировать все задания?
- 4. Статус флажка в php перед отправкой формы
- 5. Как запросить статус узла websphere из CLI Linux
- 6. Используйте 2 узла для одного задания
- 7. Отправка вакансий в bash; перед отправкой следующего задания
- 8. Проверка приложения перед отправкой
- 9. Есть ли способ получить статус API Twitter?
- 10. Jira Hotkeys, есть ли способ изменить статус?
- 11. Есть ли способ запросить массив скриптов VB?
- 12. Есть ли лучший способ запросить эти данные?
- 13. Есть ли способ запросить эффект возможного удаления.
- 14. Drupal - Подтвердить форму перед отправкой/Шифровать пароль перед отправкой
- 15. Статус работы Jenkins - Настроить цвет/статус задания
- 16. Сжатие данных перед отправкой
- 17. Есть ли способ проверить форму перед отправкой, чтобы проверить, проверен ли ЛЮБОЙ флажок?
- 18. Лучший способ хранения данных форм перед отправкой?
- 19. Как определить статус задания?
- 20. Формы заголовков перед отправкой
- 21. Есть ли способ инициировать восходящие задания с параметрами?
- 22. Есть ли способ выбрать все содержимое узла?
- 23. В neo4django есть ли способ обновления узла?
- 24. Статус задания SQL
- 25. Canvas Проверьте перед отправкой
- 26. Проверьте, подключен ли Socket перед отправкой данных
- 27. Пропустить и изменить выход одного метода перед отправкой его другому
- 28. Есть ли способ запросить узлы в Neo4j на основе «dateProperty»
- 29. Есть ли способ реализовать SSO перед микросервисами?
- 30. Есть ли способ действовать перед событием прокрутки?
Спасибо, сэр. Я пишу сценарий bash для отправки моих работ один за другим, спать одну секунду между ближайшими двумя заданиями. Но рабочие места часто передаются в один узел, поэтому это происходит очень медленно. Поскольку эти задания имеют два этапа, на первом этапе есть некоторая предварительная обработка данных, которая не является параллельной, и на втором этапе существует несколько параллельных кодов для использования многоядерной обработки. Поэтому я думаю, что когда задание засыпает через одну секунду, менеджер SGE-запроса узел не занят, поэтому он отправляет другое задание в узел. Поэтому я хочу проверить состояние узла, прежде чем менеджер SGE отправит в него задание. – mining
Если ваши задания параллельны, вы можете запросить подходящую параллельную среду, которая использует все слоты на узле. Снова это то, что администратор кластера должен будет настроить. –
Спасибо. Но я обычный пользователь, я думаю, что администратор кластера не согласился со мной. – mining