---
title: 客户端部署
description: "ceph rbd_cache存在掉电和单点丢失数据的风险，建议关闭rbd_cache，当前版本已默认关闭rbd_cache。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2200SPC2/sds/kunpengglobalcache_06_0033.html
sourcePath: /source/zh/kunpengboostkithistory/2200SPC2/sds/kunpengglobalcache_06_0033.html
indexId: 252c19a4208e9320b043ed03c2ced7c2290bfb34cf19b55549268f56ea2bc63b78
---
# 客户端部署

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
```
