Облачная платформаEvolution

Ошибки при недостатке места в NFS


В этом разделе сгруппированы типовые проблемы и способы их решения при работе с NFS из Jupyter Server.

«No space left on device» при работе с Jupyter Server

При нехватке дискового пространства NFS расширьте его самостоятельно.

В Jupyter Server с мультидоступом вы можете проверить размеры приватных директорий, чтобы найти самые объемные из них. Для этого используйте панель Directory sizes в JupyterLab или команду duml в терминале.

Ошибка может возникать и при достаточном объеме свободного места на NFS — например, если предыдущее сохранение ноутбука было прервано и остался скрытый файл автосохранения.

В этом случае:

  1. Найдите скрытый файл автосохранения .<file_name>.ipynb, где <file_name> — имя исходного файла Notebook.

  2. Переименуйте .<file_name>.ipynb в .<file_name>.ipynb.bak.

  3. Сохраните исходный файл <file_name>.ipynb повторно.

Не получается удалить файлы, попавшие в корзину и очистить место в директории «/home/jovyan»

  1. Перейдите в Distributed Train → Jupyter Servers.

  2. Откройте ваш Jupyter Server и перейдите в нужную директорию внутри /home/jovyan.

  3. Чтобы увидеть, сколько места занимает содержимое директории, в терминале Jupyter Server выполните команду:

    Команда для проверки свободного места
    du -sh
  4. Если какие-то файлы попали в корзину, очистите ее из терминала Jupyter Server, выполнив команду:

    Команда для очистки корзины
    rm -rv ~/.local/share/Trash
  5. Чтобы удалить все файлы и папки в этой директории, воспользуйтесь следующей командой.

    Внимание

    Команда rm -r /home/jovyan/* удалит все содержимое /home/jovyan, не включая саму директорию. Тщательно проверьте, какие объекты планируете удалять, прежде чем выполнить эту команду.

    Команда для безвозвратного удаления файлов и папок в указанной директории
    rm -r /home/jovyan/*
  6. После выполнения команды удаления проверьте объем файлов в директории /home/jovyan с помощью команды

    Команда для проверки свободного места
    du -sh

Информация о том, что место в директории освободилось, появится в течение двух часов.

Ошибка «Unexpected error while saving file: directory%%20name/filename.ipynb [Errno 2] No such file or directory» в NFS при сохранении файла

Проверьте, есть ли пробел в названиях папок, которые составляют путь до файла. Вместо пробела используйте подчеркивание или дефис.