У меня есть файловый ресурс в Azure, и я хочу смонтировать один из его моментальных снимков. Я использую следующую команду:
sudo /bin/mount -t cifs//storageAccountName.file.core.windows.net/fileShareName /home/userName/mount -o vers=3.0,credentials=/home/userName/cred,dir_mode=0444,file_mode=0444, серверино, снимок=132888855100000000
и это терпит неудачу с
ошибка монтирования (22): неверный аргумент
См. справочную страницу mount.cifs(8) (например, man mount.cifs) и сообщения журнала ядра (dmesg).
Я могу получить немного больше информации с помощью sudo tail -f /var/log/kern.log
9 февраля 18:16:58 Ядро VmName: [3963.812792] cifs: неверное значение для «моментального снимка»
Если я не использую параметр моментального снимка, все работает, как и ожидалось (но тогда у меня есть текущая общая папка, а не моментальный снимок)
sudo /bin/mount -t cifs//storageAccountName.file.core.windows.net/fileShareName /home/userName/mount -o vers=3.0,credentials=/home/userName/cred,dir_mode=0444,file_mode=0444, серверино
Я использую Ubuntu 20.04* в Azure, странно то, что в Ubuntu 18.04** он работает просто отлично! К сожалению, я вынужден использовать 20.04.
* Убунту 20.04:
>hostnamectl
Имя значка: компьютер-VM
Шасси: ВМ
Виртуализация: майкрософт
Операционная система: Ubuntu 20.04.3 LTS
Ядро: Linux 5.11.0-1028-лазурь
Архитектура: x86-64
>подходящий список --установлено | grep cifs
cifs-utils/focal-updates, теперь 2:6.9-1ubuntu0.1 amd64 [установлено]
** Убунту 18.04:
>hostnamectl
Имя значка: компьютер-VM
Шасси: ВМ
Виртуализация: майкрософт
Операционная система: Ubuntu 18.04.6 LTS
Ядро: Linux 5.4.0-1067-лазурь
Архитектура: x86-64
>подходящий список --установлено | grep cifs
cifs-utils/bionic-updates, теперь 2:6.8-1ubuntu1.1 amd64 [установлено]
Я даже смог обновить cifs-utils в Ubuntu 18.04 до версии 6.9 (так же, как и в 20.04), и он все еще работал нормально, поэтому я не думаю, что проблема в cifs-utils.
Любая помощь приветствуется.