zoukankan      html  css  js  c++  java
  • 使用swift命令遭遇503错误

    使用swift命令遭遇503 Internal Server Error.这个问题可能有很多种原因,这里只描述下我当前遇到的一种情况。

    我们实验环境下的swift设有3个zone,有1个proxy node,5个storage node,其中3台是虚拟机,分别位于3个zone。因为重启的原因,3个节点attach存储磁盘失效。

    按照之前的经验,没有理会这3个节点。直接使用swift命令进行一些操作。结果出现503 Internal Server Error。

    因为swift命令是直接对proxy-server进行操作,因此直觉就在proxy服务器上找原因。查看配置,重启服务,都没有办法。后来使用tail -f syslog实时监控日志,在proxy-server Container POST returning 503一行上方有3行storage node Error的相关信息。没有时间修复虚拟机,因此我们直接修改ring文件,从ring上删掉出错的3个节点,rebalance。再操作,成功。

    总结:swift proxy server报出的503错误,也可能是由存储节点上的account/container/object server引起的。

  • 相关阅读:
    DDL讲解
    hadoop-04
    hadoop03
    记录一次hadoop自己 埋的坑
    flask_apscheduler一款定时任务器
    flask通过内存导出excel
    Matplotlib不能显示中文问题
    hadoop02
    hadoop常见shell命令
    hadoop1
  • 原文地址:https://www.cnblogs.com/Clisa/p/3460858.html
Copyright © 2011-2022 走看看