中文
注册

客户端部署

ceph rbd_cache存在掉电和单点丢失数据的风险,建议关闭rbd_cache,当前版本已默认关闭rbd_cache。

  1. 从服务端的“/opt/gcache/conf/gcache.conf”拷贝一份同名文件至“/opt/gcache/conf”/。修改客户端gcache.conf配置项配置。

    客户端配置规则与服务端配置规则一致,但是客户端全量配置项是服务端全量配置项的子集,以下为客户端的全量可配置项。

    # [log]
    # log_flush_interval = 500         ## 日志刷盘频率,单位毫秒
    # log_size = 20971520              ## 最大备份日志大小,单位bytes
    # log_num = 100                    ## 最大日志备份文件数量,单位个
    # log_level = INFO                 ## 日志打印级别阈值,range:CRI,ERR,WARN,INFO,DBG
    # log_file_path = /var/log/gcache/                      ## 日志文件路径
    # log_backup_file_path = /var/log/gcache/backup/        ## 日志备份文件路径
    # log_file_path_tmp = /opt/gcache/tmp/                  ## 
    # log_backup_file_path_tmp = /opt/gcache/tmp/backup     ##
    # log_disk_threshold = 80                               ##
    # log_disk_interval = 1                                 ##
    # log_mod_level = 386:INFO                              ## 各模块日志级别,书写格式:moduAId:logLevel,modiBId:logLevel
    # zk_log_level = zk_log_level_info                      ## zk日志级别,range: zk_log_level_error,zk_log_level_warn, zk_log_level_info, zk_log_level_debug
    [security]
    tls_status=on                                           ## 是否开启tls,range:on,off。注意如果配置为on,需要security标签下的所有配置项合法,比如kmc,cert路径文件存在;如果配置是off,那么启动时不会校验该单元标签下的配置项
    # tls_version = 1.3                                     ## tls协议版本
    # max_connect = 4096                                    ## ssl最大链接数
    # portid_start = 7880                                   ## 端口号起点
    # portid_end = 7889                                     ## 端口号终点
    # cert_check_period_days = 3                            ## 证书过期检测周期天数
    # cert_check_warnning_days = 90                         ## 证书过期告警提前天数
    # tls_cipher_list = TLS_AES_256_GCM_SHA384              ## tls算法, range:TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_AES_128_CCM_SHA256, TLS_AES_128_CCM_8_SHA256
    # cert_path = /opt/gcache/secure/Certs                  ## cert相关文件路径
    # ca_file = ca.crt                                      ## ca证书文件名,所在目录为cert_path配置路径
    # keypass_file = identity.ks                            ## 口令文件名称,所在目录为cert_path配置路径
    # agent_cert_file = agent.crt                           ## 设备证书文件名称,所在目录为cert_path配置路径
    # public_key_file = agent.common                        ## 设备公钥文件名称,所在目录为cert_path配置路径
    # private_key_file = agent.self                         ## 设备私钥文件名称,所在目录为cert_path配置路径
    # revoke_crl_file = revoke.crl                          ## 吊销列表文件名称,所在目录为cert_path配置路径
    # kmc_path = /opt/gcache/secure/kmc                     ## kmc相关文件路径
    # kmc_primary_ksf = kmc.primary.ks                      ## kmc primary密钥文件名,所在目录为kmc_path配置路径
    # kmc_standby_ksf = kmc.standby.ks                      ## kmc standby密钥文件名,所在目录为kmc_path配置路径
    #[proxy]
    # ceph_conf_path = /etc/ceph/ceph.conf                ## ceph配置文件路径
    # ceph_keyring_path = /etc/ceph/ceph.client.admin.keyring     ## ceph keyring文件路径
    # core_number = 26,27,28,29                           ## CephProxy绑核信息,其中每个数字表示CPU ID
    # bind_core = 1                                       ## 是否绑核,1表示绑核,0表示不绑核,为0时,core_number无效
    # rados_log_out_file = /var/log/gcache/proxy.log
    # rados_mon_op_timeout = 5                              ## CephProxy与Monitor交互的请求超时时间,单位秒(s),如果不设置该选项或者改为0,则表示不超时
    # rados_osd_op_timeout = 0                            ## osd超时时间,0表示不设置超时
    
    [ccm]
    replication_num = 3                                     ## 副本数,单节点填1
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词