然后修改你的 mogstored.conf 这个文件,关掉原来的 Perlbal 的监听。但注意了 mogstored 这个服务还是必须启动的,因为他会监控硬盘的好坏和 IO 的性能,只要给 server=none 就行了,就不会启动了。server=none

mgmtlisten=0.0.0.0:7501

docroot=/var/mogdata

这个可以打开 Nginx 的日志来进行 debug 。可以观查下列状态代码:

201 (Created):源资源被成功移动,在目标上创建了一个新资源.这个使用 Nginx 后日志中会常常见到。

204 (No Content):源资源被成功地移动到一个预先存在的目标资源上。

403 (Forbidden):这个错误表明至少出现以下两种情况之一:

1) 服务器不允许在其名称空间中的给定位置上创建集合。

2) Uniform Resource Indicator (URI) 请求的父集合存在,但是不接受成员。

405 (Method Not Allowed): mkcol() 方法只能在被删除或不存在的资源上执行,所以文件夹存在使用这个时会报这个。

409 (Conflict):只有在创建了一个或多个中间集合之后才能在目标上建立集合。

412 (Precondition Failed):服务器不能维持 propertybehavior XML 属性中列出的属性的存活,或者 Overwrite 的头是 F,目标资源的状态不为 null。

415 (Unsupported Media Type):服务器不支持主体的请求类型。

423 (Locked):源资源或目标资源被锁。

502 (Bad Gateway):当目标在另一台服务器上,且目标服务器拒绝接受资源时,将出现这种错误。

507 (Insufficient Storage):在执行该方法后资源没有足够的空间来记录资源的状态。

FQA:如果 Nginx 的错误日志报如下错误:2012/03/12 17:51:05 [error] 7090#0: *299695 mkdir() "/var/mogdata/dev16/0/000/081" failed (17: File exists), client: 192.168.1.233, server: , request: "MKCOL /dev16/0/000/081/ HTTP/1.0"

可以直接到配置文件中给dav_methods put delete mkcol copy move;

修改成dav_methods put delete copy move;

这时就不会报这个错了,记得 create_full_put_path 这个参数一定要打开才行.这样性能也会好些。

nginx 文件服务器 开源,在开源分布式文件系统MogileFS 中使用 Nginx相关推荐

  1. 深入浅出分布式文件系统MogileFS集群

        一,简介    MogileFS是一款开源的分布式文件存储系统,由LiveJournal旗下的Danga Interactive公司开发.Danga团队开发了包括 Memcached.Mogi ...

  2. k8s安装nginx部署前端页面_怎么在k8s中部署nginx?

    apiVersion: v1 kind: Namespace metadata: name: shujubu labels: name: shujubu 执行文件创建 shujubu命名空间: kub ...

  3. [转]分布式文件系统 MogileFS 安装手册

    一.[理论知识] MogileFS 是一个分布式文件存储的解决方案,它能够做到不需要特殊的核心组件.无单点失败.自动的文件复制.比RAID好多了.传输中立,无特殊协议(客户端可以通过NFS或HTTP来 ...

  4. 分布式文件系统mogileFS

    内容: 一.[理论知识] MogileFS 是一个分布式文件存储的 解决方案,它能够做到 不需要特殊的核心组件.无单点失败.自动的文件复制.比RAID好多了.传输中立,无特殊协议(客户端可以通过NFS ...

  5. 分布式文件系统之MogileFS的使用

    一.mogilefs简介 MogileFS 是一个开源的分布式文件系统,用于组建分布式文件集群,由 LiveJournal 旗下 Danga Interactive 公司开发,Danga 团队开发了包 ...

  6. ubuntu16.04下FastDFS+Nginx分布式文件系统

    前言: 以前的项目上传的文件都是保存到本地或者是局域网内的共享文件夹下,由于数据量,服务器的负载均衡(分机的某些图片无法访问的问题处理)等因素的情况下,就想到用fastdfs来文件管理, FastDF ...

  7. ubuntu16.04+fastdfs+nginx分布式文件系统

    FastDFS简介 FastDFS是一个由C语言实现的开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储,文件同步,文件访问(文件上传,下载)等:解决了大容量存储和负载均衡的问题.特别适 ...

  8. FastDFS分布式文件系统(详细入门级介绍)

    分布式文件系统 (Distributed File System) 是一个软件/软件服务器: 这个软件可以用来管理文件: 但这个软件所管理的文件通常不是在一个服务器节点上,而是在多个服务器节点上,这些 ...

  9. 分布式文件系统FastDFS详解-附带视频教程

    目录 1.FastDFS教程 2.FastDFS安装 安装FastDFS FastDFS配置文件详解 FastDFS启动 3.FastDFS重启与FastDFS关闭 FastDFS关闭 4.FastD ...

最新文章

  1. 利用Unity自带的合图切割功能将合图切割成子图
  2. numpy中的tile函数
  3. 药理学css概念,药理学css 名词解释
  4. 配置文件加载优先级和外部配置文件加载||IDEA外部配置文件无法加载
  5. 基础的VueJS面试题(附答案)
  6. 成功解决AttributeError: 'Word2Vec' object has no attribute 'index2word'
  7. MySQL事务的特性及事务隔离级别演示
  8. 【大话Hibernate】Hibernate两种实体关系映射详解
  9. SQL Server 分页+json分享
  10. 番茄日志发布1.0.3版本-增加Kafka支持
  11. 【Flask】ORM 关系一对一
  12. 二叉树性质 四种遍历方式
  13. 启动Samples-Web-Start Web Server时,提示Could not open port 1080
  14. git mac 可视化diff_Git可视化比较工具P4Merge
  15. 项目管理表格模板/实用表格-项目启动
  16. [TimLinux] Python3 Coverity zeep/SOAP 库使用示例
  17. js制作网页动态背景
  18. Pom文件配置参数详解
  19. WordPress如何删除页脚的“自豪地由WordPress驱动” 和添加备案信息
  20. Java 程序性能优化

热门文章

  1. 外设驱动库开发笔记7:LTC2400系列ADC驱动
  2. 堆的创建以及堆的基本操作
  3. 阿里云高级技术专家周哲:阿里云边缘云原生应用实践
  4. python基础-字符串,字典,列表,集合
  5. 关于python中的复数类型、下列说法错误的是_关于 Python中的复数,下列说法错误的是( )_学小易找答案...
  6. python移动端内存、电量监控脚本
  7. 几类常用调研报告的写法和技巧!
  8. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java网络游戏交易系统a9n72
  9. camtasia studio安装下载及使用的意外问题解决方法教程V2021
  10. 内蒙古考生理科392学计算机能上哪个大学,2020年内蒙古高考392分能上什么大学(理科+文科)...