首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MinIO mc客户端错误:在192.168.2.254:53上拨tcp:查找minio :没有这样的主机

MinIO mc客户端错误:在192.168.2.254:53上拨tcp:查找minio :没有这样的主机
EN

Stack Overflow用户
提问于 2021-03-18 10:59:52
回答 1查看 4.2K关注 0票数 1

我正在我的Raspberry 4(ARMv7交叉编译)上运行一个ARMv7服务器实例:

代码语言:javascript
复制
pi@raspberrypi:~ $ ./minio server data/
Endpoint: http://169.254.65.231:9000  http://192.168.2.49:9000  http://172.17.0.1:9000  http://172.18.0.1:9000  http://192.168.32.1:9000  http://127.0.0.1:9000               
RootUser: minioadmin 
RootPass: minioadmin 

Browser Access:
   http://169.254.65.231:9000  http://192.168.2.49:9000  http://172.17.0.1:9000  http://172.18.0.1:9000  http://192.168.32.1:9000  http://127.0.0.1:9000              

Command-line Access: https://docs.min.io/docs/minio-client-quickstart-guide
   $ mc alias set myminio http://169.254.65.231:9000 minioadmin minioadmin

Object API (Amazon S3 compatible):
   Go:         https://docs.min.io/docs/golang-client-quickstart-guide
   Java:       https://docs.min.io/docs/java-client-quickstart-guide
   Python:     https://docs.min.io/docs/python-client-quickstart-guide
   JavaScript: https://docs.min.io/docs/javascript-client-quickstart-guide
   .NET:       https://docs.min.io/docs/dotnet-client-quickstart-guide
Detected default credentials 'minioadmin:minioadmin', please change the credentials immediately using 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD'
IAM initialization complete

在相同的Pi上,我使用mc config host add ...运行Minio客户机:

代码语言:javascript
复制
pi@raspberrypi:~/code/pi_eye $ mc config host add minio "http://minio:9000" minioadmin minioadmin --api S3V4
Added `minio` successfully.

然而,在此之后,我仍然会遇到这样的错误:

代码语言:javascript
复制
pi@raspberrypi:~/code/pi_eye $ mc ls minio
mc: <ERROR> Unable to list folder. Get "http://minio:9000/": dial tcp: lookup minio on 192.168.2.254:53: no such host

同样,如果我试图使用Python访问Minio服务器,就会遇到同样的问题。

到目前为止,我只在其他论坛上找到了相当模糊的解决方案,但没有一个能解决我的问题。

(谢谢你的帮助!)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-18 23:41:46

当服务器启动时,它会向您显示可以连接到的可用接口的列表,例如:

代码语言:javascript
复制
http://169.254.65.231:9000  http://192.168.2.49:9000  http://172.17.0.1:9000  http://172.18.0.1:9000  http://192.168.32.1:9000  http://127.0.0.1:9000   

当您将别名添加到mc时,应该是其中一个接口的别名,例如,mc alias set myminio http://192.168.2.49:9000。在你的例子中,你做了mc config host add minio "http://minio:9000"。检查粘贴的错误时,它似乎在抱怨无法对名为"minio“的主机执行DNS查找,所以您应该这样做:

  • 将名为"minio“的主机添加到DNS或/etc/ host
  • ,使用IP地址配置mc

因此,似乎是一个简单的问题,名称解析,清除这一点,你应该能够连接。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66689724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档