#vim/ect/ceph/ceph.conf
在[client]添加:
adminsocket=/var/run/ceph/rbd-$pid.asoklogfile=/var/log/ceph/ceph.client.admin.logrbdcache=truerbdcachesize=134217728
備注:貌似在ceph0.80.7,rbd-cache 默認打開。
<disktype='network'device='disk'><drivername='qemu'cache='writeback'/><authusername='libvirt'><secrettype='ceph'uuid='2d833661-e55a-de95-bf0e-6d7d30e329c7'/></auth><sourceprotocol='rbd'name='libvirt-pool/new-libvirt-image:debug_rbd=20:debug_objectcacher=20:log_file=/tmp/qemu-rbd.log'><hostname='10.20.15.156'port='6789'/></source><targetdev='vda'bus='virtio'/><shareable/><addresstype='pci'domain='0x0000'bus='0x00'slot='0x03'function='0x0'/></disk>
備注:在使用rbd-cache,需要顯示的指出:
cache='writeback'
以防止rbd-cache數據丟失。
#virshattach-deviceubuntudevice.xml–persistent
在/tmp/qemu-rbd.log找到rbdcache的調試信息
2015-03-1209:48:51.7344447fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)2015-03-1209:48:52.7345537fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)2015-03-1209:48:53.7346577fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)2015-03-1209:48:54.7347967fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)2015-03-1209:48:55.7349587fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)2015-03-1209:48:56.5764187fbb296c070020librbd:aio_read0x7fbb447d5d60completion0x7fbad001b280[0,512]2015-03-1209:48:56.5764767fbb296c070020librbd:ictx_check0x7fbb447d5d602015-03-1209:48:56.5765237fbb296c070020librbd:oidrb.0.dff3.2ae8944a.0000000000000~512from[0,512]2015-03-1209:48:56.5765427fbb296c070010objectcacherreadxextent(rb.0.dff3.2ae8944a.000000000000(0)in@120~512->[0,512])2015-03-1209:48:56.5765597fbb296c070010objectcacher.object(rb.0.dff3.2ae8944a.000000000000/head)map_readrb.0.dff3.2ae8944a.0000000000000~5122015-03-1209:48:56.5765737fbb296c070020objectcacher.object(rb.0.dff3.2ae8944a.000000000000/head)map_readhitbh[0x7fbb447da6900~20480x7fbb447da400(2048)v0cleanfirstbyte=88]waiters={}2015-03-1209:48:56.5765907fbb296c070010objectcacherreadxhitbhbh[0x7fbb447da6900~20480x7fbb447da400(2048)v0cleanfirstbyte=88]waiters={}2015-03-1209:48:56.5766007fbb296c070010objectcacherreadxrmapopos0:bh[0x7fbb447da6900~20480x7fbb447da400(2048)v0cleanfirstbyte=88]waiters={}+0frag0~512+0~5122015-03-1209:48:56.5766247fbb296c070010objectcacherreadxhasallbuffers2015-03-1209:48:56.5766337fbb296c070010objectcacherreadxaddingbufferlen512at02015-03-1209:48:56.5766417fbb296c070010objectcacherreadxresultis5122015-03-1209:48:56.5766497fbb296c070020objectcacherreadxdone0x7fbad00355805122015-03-1209:48:56.5766677fbb296c070010objectcachertrimstart:bytes:max134217728clean2048,objects:max138current12015-03-1209:48:56.5766777fbb296c070010objectcachertrimfinish:max134217728clean2048,objects:max138current12015-03-1209:48:56.5766897fbb296c070020librbd::AioRequest:should_complete0x7fbad0035440rb.0.dff3.2ae8944a.0000000000000~512r=5122015-03-1209:48:56.5766997fbb296c070010librbd::AioCompletion:C_AioRead::finish()0x7fbad001b3e0r=5122015-03-1209:48:56.5767077fbb296c070010librbd::AioCompletion:got{}for[0,512]bl5122015-03-1209:48:56.5767257fbb296c070020librbd::AioCompletion:AioCompletion::complete_request()0x7fbad001b280complete_cb=0x7fbb43c94c50pending12015-03-1209:48:56.5767387fbb296c070020librbd::AioCompletion:AioCompletion::finish_adding_requests0x7fbad001b280pending02015-03-1209:48:56.5767487fbb296c070020librbd::AioCompletion:AioCompletion::finalize()0x7fbad001b280rval512read_buf0x7fbad005f400read_bl02015-03-1209:48:56.5767627fbb296c070020librbd::AioCompletion:AioCompletion::finalize()copiedresulting512bytesto0x7fbad005f4002015-03-1209:48:56.7351077fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)2015-03-1209:48:57.7352227fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)2015-03-1209:48:58.7353217fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)2015-03-1209:48:59.7353917fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)2015-03-1209:49:00.7354817fbb2a3c670011objectcacherflusher2048/134217728:0tx,0rx,2048clean,0dirty(16777216target,25165824max)
通過日志加源碼就很容易理解rbd-cache的實現了。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“ceph中rbd-cache日志如何配置”這篇文章對大家有幫助,同時也希望大家多多支持本站,關注本站行業資訊頻道,更多相關知識等著你來學習!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
黑天鵝事件指的就是難以預測且非比尋常的事件,通常發生天鵝事件會對市場造成非常嚴重的影響,可能引發惡性連鎖反應甚至顛覆市場。天鵝事件是針對大范圍惡性影響事件的統稱,除了在日常生活中出現,在金融、商業等其他領域也會出現。黑天鵝事件的特點1、具有意外性;2、具有非常強大的影響力; .3、事后回顧時具有可預測性。以上三點就是天鵝事件的特點。從這三點可以看出,天鵝事件主要指的是大型的惡性突發事件。在生活中,...
收入分配差距是指居民之間以同一貨幣單位或實物單位表示的收入水平差異,以及在一定的社會經濟條件下,居民收入占社會總收入的比例差異。為什么收入分配差距越來越大?為什么收入分配差距越來越大?改革開放以來,中國收入分配差距擴大的主要原因有四個。第一,發展原因,即經濟發展不平衡導致的收入分配失衡加劇,特別是二元經濟造成的收入分配不平衡,這是發展中國國家的一個突出特點,成為現階段我國收入分配差距擴大的深層原因...
虎門大橋建于哪一年?虎門大橋于1997年6月9日建成通車。其位于珠江獅子洋之上,是中國廣東省境內一座連接廣州市南沙區與東莞市虎門鎮的跨海大橋?;㈤T大橋是一座集多處橋隧為一體的群體工程,全路段共有23座大小橋梁、三座隧道、兩座大型互通立交橋和一座大型收費站?;㈤T大橋造型體現“長虹臥波”、“牽手兩岸”的意象構思,與威遠炮臺遙相呼應,為東莞市地標建筑以及旅...