Мы использовали приведенную ниже команду для монтирования Azure Blob как папки на компьютере с ОС CentOS Linux
sudo blobfuse /mnt/azureblob/ --tmp-path=/mnt/resource/blobfusetmp
--config-file=/home/mladmin/fuse_connection.cfg
-o attr_timeout=240 -o entry_timeout=240 -o nonempty #
-o negative_timeout=120 -o allow_other
Файл конфигурации (fuse_connection.cfg) выглядит следующим образом
accountName xxx
accountKey key
containerName container
В процессе MLCP мы получаем вид ошибки ниже
XDMP-MERGESPACE: не объединяется из-за ограничений дискового пространства, необходимо = 4740 МБ, иметь = 2739 МБ
Итак, когда мы посмотрели на нее, мы обнаружили, что проблема связана с размером диска во временной папке.
Мы переехали в Azure, чтобы не беспокоиться о размере диска.
Теперь -tmp-path является обязательным, поэтому вопрос в том, как мы можем установить -tmp-path для BLOB-объекта Azure?