BlueData MLOPS - PermissionError: [Errno 13] Permission denied

Я создал проект MLOPS в BlueData 4.0 и смонтировал папку Project Repo (NFS). Я создал службу NFS на Centos 7x, как показано ниже:

  sudo yum -y install nfs-utils
  sudo mkdir /nfsroot
  echo '/nfsroot *(rw,no_root_squash,no_subtree_check)' | sudo tee /etc/exports
  sudo exportfs -r
  sudo systemctl enable nfs-server.service
  sudo systemctl start nfs-server.service

Сейчас я пытаюсь получить доступ к набору данных, хранящемуся в репозитории проекта NFS, но получаю следующую ошибку:

PermissionError: [Errno 13] Permission denied: '/bd-fs-mnt/path/data.csv'

Есть идеи, как я могу это исправить?

1 ответ

Решение

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

Чтобы исправить, вам необходимо:

  • создать кластер ноутбуков
  • открыть терминал Jupyter
  • sudo chmod -R 777 /bd-fs-mnt/nfsrepo (это работает, только если вы создаете этот кластер как администратор клиента, как пользователь, у которого нет разрешения sudo)
Другие вопросы по тегам