s3fs: не удалось загрузить mime-типы для библиотеки curl - PullRequest
0 голосов
/ 14 апреля 2020

У меня странная проблема. В прошлый четверг мой код работал, поэтому я немного запутался.

Что я хочу: Смонтировать S3-Bukket через S3FS в EC2-экземпляр.

Что в четверг сработало: Успешно подключил этот S3-Bucket к моему EC2-экземпляру.

Что сегодня не работает: Монтирование этого S3-Bucket к моему EC2-экземпляру.

Мои данные EC2:

 #!/bin/bash
 yum install -y automake fuse fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel
 git clone https://github.com/s3fs-fuse/s3fs-fuse
 cd s3fs-fuse/
 ./autogen.sh
 ./configure --prefix=/usr --with-openssl
 make
 sudo make install
 mkdir -p /s3/mybucket
 s3fs -o iam_role="MYROLE" -o url="https://s3-eu-central-1.amazonaws.com" -o endpoint=eu-central-1 -o dbglevel=info -o allow_other -o use_cache=/tmp MYBUCKET /s3/mybucket

После того, как я запустил команду s3fs, она вернулась:

s3fs: Could not load mime types for curl library.

и корзина не была смонтирована.

Что я пробовал:

  • yum update libcurl
  • настройка s3fs для другого экземпляра EC2 вручную. Также не работает ...
  • проверил мою роль IAM (которая работала на прошлой неделе и не была изменена)

Заранее спасибо за вашу помощь.

1 Ответ

3 голосов
/ 14 апреля 2020

Вы можете установить MIME-типы через: yum install mailcap.

...