Вы можете подключиться по SSH к запущенной задаче обучения. Подключение по SSH позволяет проводить удаленную отладку.
Перейдите в Задачи и окружения.
Задача, к которой вы подключаетесь, должна находиться в статусе «Running».
Для подключения:
Рядом с нужной задачей нажмите
и выберите SSH.
В появившемся справа окне:
Скачайте приватный ключ — вам понадобится путь до него.
Скопируйте команду подключения.
Откройте терминал и подключитесь к задаче обучения по SSH по алгоритму в зависимости от вашей операционной системы.
(Опционально) Измените права приватного ключа, ограничив их возможностью чтения и записи файла только для владельца.
Благодаря этому неавторизованный доступ или случайное изменение приватного ключа становятся невозможны, сохраняются его безопасность и целостность.
Для изменения прав в терминале локальной машины выполните команду:
chmod 600 <path/to/key>Чтобы избежать соединения с некорректным ключом, перед подключением выполните в терминале команду killall ssh-agent.
Выполните команду для подключения:
ssh lm-mpi-job-<job-id>-<pod_name> -p 2222 -i <path/to/private_key>Где:
<job_id> — идентификатор задачи обучения;
<pod_name> — название пода-воркера задачи обучения;
2222 — порт;
<path/to/private_key> — путь к приватному ключу на вашей локальной машине.