minio报错:Unable to use the drive /data: invalid argument

这篇具有很好参考价值的文章主要介绍了minio报错:Unable to use the drive /data: invalid argument。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker 安装 minio (时间点:2022-09-07) 拉取得最新版本 latest 显示创建于5天前。
Unable to use the drive /data: invalid argument
Error: Read failed. Insufficient number of drives online
Waiting for a minimum of 0 drives to come online
minio报错:Unable to use the drive /data: invalid argument,minio,开发语言,go,数据库,缓存,docker
我用这个命令:

docker run -d -p 9000:9000 -p 9001:9001 --name=minio --restart=always --privileged=true -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=12345678" -v /usr/local/dev/dockerdata/minio/data:/data -v /usr/local/dev/dockerdata/minio/config:/root/.minio  minio/minio server /data --console-address ":9001" --address ":9000"

然后 docker logs id 试了n次,一直是下边的错误。查阅了各种文档和博客。都没有看到相同的这个错误。有相似的集群部署,但我是单机 没有参考价值。

Unable to use the drive /data: invalid argument

API: SYSTEM()
Time: 06:47:38 UTC 09/07/2022
Error: Read failed. Insufficient number of drives online (*errors.errorString)
       6: internal/logger/logger.go:259:logger.LogIf()
       5: cmd/prepare-storage.go:242:cmd.connectLoadInitFormats()
       4: cmd/prepare-storage.go:302:cmd.waitForFormatErasure()
       3: cmd/erasure-server-pool.go:66:cmd.newErasureServerPools()
       2: cmd/server-main.go:700:cmd.newObjectLayer()
       1: cmd/server-main.go:534:cmd.serverMain()
Waiting for a minimum of 0 drives to come online (elapsed 13s)

Unable to use the drive /data: invalid argument

API: SYSTEM()
Time: 06:47:38 UTC 09/07/2022
Error: Read failed. Insufficient number of drives online (*errors.errorString)
       6: internal/logger/logger.go:259:logger.LogIf()
       5: cmd/prepare-storage.go:242:cmd.connectLoadInitFormats()
       4: cmd/prepare-storage.go:302:cmd.waitForFormatErasure()
       3: cmd/erasure-server-pool.go:66:cmd.newErasureServerPools()
       2: cmd/server-main.go:700:cmd.newObjectLayer()
       1: cmd/server-main.go:534:cmd.serverMain()
Waiting for a minimum of 0 drives to come online (elapsed 13s)

期间用官网的《官网doc汉化链接》简单命令试了一下docker run -p 9000:9000 minio/minio server /data 可以启动成功。但是无法访问提供的API和console的网页。

最后怀疑镜像问题。于是决定找个旧点的镜像试试,在参考了这篇老哥的文章这里
里的旧版本。然后用他的命令(挂载目录改为自己的),终于成功了!

sudo docker pull minio/minio:RELEASE.2021-04-18T19-26-29Z
sudo docker run \
        -d \
        --name minio \
        --restart=always \
        -p 9000:9000 \
        -p 9001:9001 \
        -e "MINIO_ROOT_USER=minioroot" \
        -e "MINIO_ROOT_PASSWORD=minioroot" \
        -v /usr/local/dev/dockerdata/minio/data:/data \
        -v /usr/local/dev/dockerdata/minio/config:/root/.minio \ 
        minio/minio:RELEASE.2022-02-12T00-51-25Z server /data --console-address ":9001"
ac94f49b84127160d59974654b77988eafa8362f96dc3cb96de315884c424ec0
hanpeng@hanpeng data % docker logs ac94f
API: http://172.17.0.3:9000  http://127.0.0.1:9000 

Console: http://172.17.0.3:9001 http://127.0.0.1:9001 

Documentation: https://docs.min.io

 You are running an older version of MinIO released 6 months ago 
 Update: 
Run `mc admin update` 

minio报错:Unable to use the drive /data: invalid argument,minio,开发语言,go,数据库,缓存,docker
本来是一个非常简单的任务,现在搞了我一天。为了确认自己的没错,连新建的挂载目录都chmod 777了,有点怀疑是不是镜像的问题,但是疑车无据,官方也不应该把不完善的镜像发上去吧。可是又觉的自己原先的命令没问题。谁知道原因,麻烦评论告知我一下。文章来源地址https://www.toymoban.com/news/detail-561197.html

到了这里,关于minio报错:Unable to use the drive /data: invalid argument的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • The operation couldn’t be completed. Unable to launch com.xxx because it has an invalid code signatu

    通过Xcode跑app到真机上出现错误 手机弹窗提示:“需要互联网连接以验证是否信任开发者“xxx”。此App在验证前将不可用” Xcode提示: The operation couldn’t be completed. Unable to launch com.xxx because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by th

    2024年02月12日
    浏览(34)
  • 关于picgo图床报错“unable to verify the first certificate“

    关于picgo图床报错\\\"unable to verify the first certificate\\\" 编程上的疑难杂症(一) 问题:本人picgo加github图床上传出现以下问题 \\\"message\\\": \\\"unable to verify the first certificate\\\"(无法验证第一证书) 问题分析: 图床是github图床,工具是picgo,为了可以顺利访问github用到steam++(Watt Toolkit)加速

    2024年02月11日
    浏览(43)
  • Python安装demjson模块报错:error in demjson setup command: use_2to3 is invalid

    本来是项目中使用 demjson 包的 JSON 功能,但是安装的时候报错了。 A new release of pip available: 22.3.1 - 23.0.1 这个原因是说 pip 包的版本太低了,需要升级到 23.0.1。 使用 DOS 命令,进入到项目的目录下执行以下命令: 此时再安装 demjson 包还是报错: 报错如下:  重点是这样一句

    2023年04月27日
    浏览(33)
  • sqlmap报错[CRITICAL] unable to connect to the target URL. sqlmap is going to retry the request(s)

    如图,用读文件的方式跑sqlmap时,明明站点是通的,却提示不可达,后来发现目标站点是HTTPS的,sqlmap默认是用http协议 解决方案: 添加代理,让sqlmap走burp的代理,添加ssl 具体命令: 问题解决。

    2024年02月12日
    浏览(47)
  • 【Git】解决fatal: unable to access..Failure when receiving data from the peer或者OpenSSL SSL_read: Connect

    今天拉取仓库的代码时,报错如下: 又或者 OpenSSL SSL_read: Connection was reset, errno 10054 再或者: 解决办法: 因为git在拉取或者提交项目时,中间会有git的http和https代理,但是我们本地环境本身就有SSL协议了,所以取消git的https代理即可,不行再取消http的代理。 第一种方式就是

    2024年02月04日
    浏览(44)
  • .net core中Grpc使用报错:The remote certificate is invalid according to the validation procedure.

    因为Grpc采用HTTP/2作为通信协议,默认采用LTS/SSL加密方式传输,比如使用.net core启动一个 服务端(被调用方) 时:   其中使用UseHttps方法添加证书和秘钥。 但是,有时候,比如开发阶段,我们可能没有证书,或者是一个自己制作的临时测试证书,那么在 客户端(调用方)

    2023年04月13日
    浏览(27)
  • 使用postman时,报错SSL Error: Unable to verify the first certificate

    开发中使用postman调用接口,出现以下问题,在确认路径、参数、请求方式均为正确的情况下 解决方法 File - Settings - SSL certification verification 关闭 找到图中配置,这里默认是打开状态,把它关闭即可:ON - OFF 再次请求接口 原因:使用 Postman 发起 HTTPS 请求时,它会验证服务器的

    2024年02月04日
    浏览(33)
  • 成功解决Pycharm报错:Note: you may need to restart the kernel to use updated packages.

    pycharm中 import sklearn 报错: 然后在pycharm的控制台console中使用 pip install sklearn 安装了sklearn包,使用 pip list 命令查看安装成功: 但是,最 玄学 的事情来了,明明安装成功,import却还是和刚开始一样的报错。 细看发现 pip list 的末尾有一句: 我知道jupyter怎么重启内核,但是p

    2024年02月04日
    浏览(57)
  • kubectl命令报错:Unable to connect to the server: dial tcp XXX:16443: connect: no route to host

    前提 架构: keepalived+haproxy+kubernetes 问题说明 kubernetes集群好久不用了,今天打开集群执行一个 kubectl get nodes 命令,报错如下: Unable to connect to the server: dial tcp 192.168.2.XXX:16443: connect: no route to host 分析原因 出现这个问题几种原因, 集群坏了:如果报错的IP是master1的节点IP或虚

    2024年02月09日
    浏览(82)
  • python报错:Note: you may need to restart the kernel to use updated packages终极解决办法

    python执行:pip install 库名 报错:Note: you may need to restart the kernel to use updated packages. 翻译过来为: 注意:你可能需要重新启动内核才能使用更新的软件包 。 于是到网上找各种解决方法,重新按照python、设置环境变量,cmd中找路径什么的,能试的方法都试了,最终费了九牛二虎

    2024年02月11日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包