ceph配置:
配置形式:小寫字母,單詞之間通過(_/-)連線
啟動選項:
mon_host: monitors列表
mon_dns_serv_name: 預設ceph-mon, dns伺服器識別monitor位址
mon_data\osd_data\mds_data\mgr_data: 資料儲存在本地的目錄位址
keyring/keyfile/key: 指定授權檔案
--no-mon-config: 跳過從集群的monitors中檢索配置(場景:配置通過檔案管理或者在monitor停機下維護任務依然執行)
ceph-conf-file
配置分段:
global
mon
mgr
osd
mdsclient
元變數$cluster
案例: /etc/ceph/$cluster.keyring
預設: ceph
$type:
守護程序型別,(osd, mds, mds, mon)
案例: /var/lib/ceph/%type
$id:
daemon或客戶端標識
案例: /var/lib/ceph/$type/$cluster-$id/
$host:
主機$name:
等價於 $type.$id
$pid:
daemon程序id
配置檔案搜尋路徑
$ceph_conf: 環境變數,標定配置所在目錄
-c path/path:命令列引數
/etc/ceph/$cluster.conf
~/.ceph/$cluster.conf
./$cluster.conf
格式為ini格式,使用#或;增加注釋
配置[global]
debug ms = 0
[osd]
debug ms = 1
[osd.1]
debug ms = 10
[osd.2]
debug ms = 100
選項值:值的形式為字串,使用\進行換行
monitor配置命令:
ceph config dump
ceph config get who
ceph config get who option value
ceph config show who
檢視選項幫助:
ceph config help option
執行時改變配置:
ceph config set osd.3 debug_ms 30
使用tell/daemon設定臨時選項
ceph tell config set option value
案例: ceph tell osd.1 config set debug_ms 10
ceph tell osd* config set debug_ms 12
ceph daemon config set option value
Ceph配置引數(三)
ceph配置引數 一 ceph配置引數 二 8 monitor config reference 客戶端在讀寫資料前,都比去和monitor取得聯絡,獲得cluster map,結合crush演算法計算得到物件的位置。1 最小配置 生成乙個fsid和monitorde的最小配置,配置字段 mon 或...
Ceph記憶體配置推薦
mon mgr節點 一般情況下,記憶體越多越好。不太大的集群 理解為小於300osd mon mgr節點64g記憶體即可。超過300osd的集群,mon mgr推薦配置128g記憶體。osd每個bluestore的osd預設記憶體大小為4g,如果希望遷移 重構速度更寬,建議每個osd配置8g記憶體。...
CEPH高可用配置
就是再增加乙個物件閘道器rgw root node1 ceph s rgw 1 daemons active node1 現在只有乙個rgw節點 1 在管理節點的工作目錄下,給 ceph 物件網關節點安裝ceph物件所需的軟體包 root node1 yum install y ceph rados...