Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В пакетной службе Azure каждая задача имеет рабочий каталог, в котором он может создавать файлы и каталоги. Этот рабочий каталог можно использовать для хранения программы, выполняемой задачей, данных, которые он обрабатывает, и выходных данных выполняемой обработки. Все файлы и каталоги задачи принадлежат пользователю задачи.
Пакетная служба предоставляет часть файловой системы на узле в качестве корневого каталога. Этот корневой каталог расположен на временном диске хранилища виртуальной машины, а не непосредственно на диске ОС.
Задачи могут получить доступ к корневому каталогу AZ_BATCH_NODE_ROOT_DIR
, ссылаясь на переменную среды. Дополнительные сведения об использовании переменных среды см. в разделе "Параметры среды" для задач.
Структура корневого каталога
Корневой каталог содержит следующую структуру каталогов:
приложения: содержит сведения о пакетах приложений, установленных на вычислительном узле. Задачи могут получить доступ к этому каталогу
AZ_BATCH_APP_PACKAGE
, ссылаясь на переменную среды.fsmounts: каталог содержит все файловые системы, подключенные на вычислительном узле. Задачи могут получить доступ к этому каталогу
AZ_BATCH_NODE_MOUNTS_DIR
, ссылаясь на переменную среды. Дополнительные сведения см. в разделе "Подключение виртуальной файловой системы в пуле Batch".общий доступ: этот каталог предоставляет доступ для чтения и записи ко всем задачам, выполняемым на узле. Любая задача, которая выполняется на узле, может создавать, читать, обновлять и удалять файлы в этом каталоге. Задачи могут получить доступ к этому каталогу
AZ_BATCH_NODE_SHARED_DIR
, ссылаясь на переменную среды.startup: этот каталог используется начальной задачей в качестве рабочего каталога. Все файлы, скачанные на узел с помощью начальной задачи, хранятся здесь. Задача запуска может создавать, читать, обновлять и удалять файлы в этом каталоге. Задачи могут получить доступ к этому каталогу
AZ_BATCH_NODE_STARTUP_DIR
, ссылаясь на переменную среды.переменная: этот каталог предназначен для внутренних целей. Нет никаких гарантий, что файлы в этом каталоге или что сам каталог будет существовать в будущем.
workitems: этот каталог содержит каталоги для заданий и их задач на вычислительном узле.
В каталоге workitems создается каталог Tasks для каждой задачи, которая выполняется на узле. Доступ к этому каталогу можно получить, ссылаясь на
AZ_BATCH_TASK_DIR
переменную среды.В каждом каталоге tasks служба пакетной службы создает рабочий каталог (
wd
), уникальный путь которого указывается переменнойAZ_BATCH_TASK_WORKING_DIR
среды. Этот каталог предоставляет доступ для чтения и записи к задаче. Задача может создавать, читать, обновлять и удалять файлы в этом каталоге. Этот каталог сохраняется на основе ограничения RetentionTime , указанного для задачи.stderr.txt
Файлыstdout.txt
записываются в папку "Задачи" во время выполнения задачи.
Это важно
При удалении узла из пула удаляются все файлы, хранящиеся на узле.
Дальнейшие действия
- Сведения об обработке и обнаружении ошибок в Azure Batch.