У меня есть vhost, работающий под управлением Ubuntu 12.10. Я установил davfs2 и отредактировал свой /etc/fstab
файл следующим образом:
https://somedomain.de/webdav.php/somefolder/ /mnt/s02 davfs defaults 0 0
Теперь монтирование с помощью этого mount -a
работает нормально. Кроме того, если я ввожу команду reboot
после подключения с помощью ssh на моем виртуальном хосте как пользователь root, мой диск монтируется правильно.
но используя веб-бэкенд моего провайдера (digitalocean) и нажимая там «перезагрузить», я получаю ошибку после запуска моей машины:
есть идеи, почему это происходит и как это исправить?
решение1
Ошибка, Could not resolve hostname 'hostname.de': host not found
вероятно, означает, что сеть не была подключена при попытке монтирования.
Рекомендуется установить _netdev
опцию монтирования, которая означает:Для устройства требуется доступность сети. Таким образом, он будет ждать, пока не появится доступная ссылка, прежде чем пытаться монтировать:
https://somedomain.de/webdav.php/somefolder/ /mnt/s02 davfs defaults,_netdev 0 0