AWS DataSync не смог обнаружить файлы в исходной файловой системе NFS.

Я пытаюсь синхронизировать данные из локальной виртуальной машины в корзину AWS S3 с помощью AWS Data Sync. Я уже настроил агент AWS Data Sync на локальной виртуальной машине. Агент теперь находится в сети, и мы также создали новую задачу. Задача доступна в состоянии.

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

"DataSync не может обнаружить файлы в исходной файловой системе NFS"


person Ajinkya    schedule 14.04.2020    source источник
comment
Хм, поскольку у вас уже есть агент, работающий в исходном местоположении, проверили ли вы путь монтирования и версию NFS? Если настроенная версия NFS для местоположения явно задана как 4.0/4.1, попробуйте установить для нее значение «Автоматически».   -  person John Adjei    schedule 31.05.2020


Ответы (1)


Проблема была в версии NFS. Поскольку это была виртуальная машина Windows, мы попытались отключить старые версии NFS и попробовали, чтобы они работали, когда мы выбрали правильную версию.

Но мы перешли на SMB, так как его было проще настроить на виртуальной машине Windows.

Агент AWS Data Sync использует приведенную ниже команду для подключения общей папки.

mount -o uid=65534, gid=65534, file_mode=0755, dir_mode=0755, forceuid, forcegid, noperm, noacl,rsize=1048576, wsize=1048576, soft -o user=awsDS, password=, vers=2.1 -t cifs <MOUNT_TARGET> <MOUNT_PATH>
person Ajinkya    schedule 27.06.2020