• Ceph RGW 和 niginx 配置要点


     cat /etc/nginx/sites-enabled/rgw.conf
    server {
    listen 80 default;
    #server_name .com .com.cn .net .cn .org .tv .cc .hk .tw;
    server_name ceph-rgw;

    client_max_body_size 20M;


    location / {
    fastcgi_pass_header Authorization;
    fastcgi_pass_request_headers on;

    include fastcgi_params;

    fastcgi_pass unix:/var/run/ceph/ceph.rgw1.fastcgi.sock;
    }

    }

    cat /etc/ceph/ceph.conf

    [client.rgw.1]

    #rgw_frontends = "civetweb port=80 num_threads=500"
    rgw_frontends = fastcgi
    rgw_thread_pool_size = 256
    rgw_override_bucket_index_max_shards = 20

    keyring = /etc/ceph/ceph.client.rgw1.keyring

    rgw_socket_path = /var/run/ceph/ceph.rgw1.fastcgi.sock

    rgw_print_continue = false

    #下面参数要打开,否则PUT会报错 411 Content-Length required error

    rgw_content_length_compat = true

    #rgw_num_rados_handles = 1 

    #rgw_cache_enabled = false  测试RGW性能时要关闭cache

    注意要修改sock访问权限:

    chmod 777 /var/run/ceph

    chmod 777 /var/run/ceph/ceph.rgw1.fastcgi.sock

  • 相关阅读:
    C语言数组和字符串函数
    C语言控制语句
    C语言输入输出函数
    C语言运算符
    C语言数据类型
    嵌入式开发基础知识
    VI编辑器的使用
    Linux文件系统和目录相关命令
    前段之必学(转载)
    26个高效工作的小技巧(转载)
  • 原文地址:https://www.cnblogs.com/bodhitree/p/6139985.html
Copyright © 2020-2023  润新知