Re: How can I fetch librbd debug logs?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/06/2013 04:51 AM, Xue, Chendi wrote:
Hi, all

I wanna fetch debug librbd and debug rbd logs when I am using vm to read / write.

Details:
	I created a volume from ceph and attached it to a vm.
	So I suppose when I do read/write in the VM, I can get some rbd debug logs in the host where the vm lies in.
	But in fact, after everything I can try, I still cannot get those logs.

Below is the configuration on qemu side
;global
[global]
         ; allow ourselves to open a lot of files
         max open files = 131072
         auth cluster required = none
         auth service required = none
         auth client required = none
         ; set log file
         log file = /var/log/ceph/$name.log
         ; set up pid files
         pid file = /var/run/ceph/$name.pid

;client
[client]
         rbd cache = true
         rbd cache size = 21474836480
         rbd cache max dirty = 0
         ; set qemu log file
         log file = /var/log/ceph/ceph.client.log
#       debug ms = 1
#       debug client = 20
         debug rbd = 20
         debug librbd = 20
         debug objectcacher = 20

; monitors
;  You need at least one.  You need at least three if you want to
;  tolerate any node failures.  Always create an odd number.
[mon]
         mon data = /data/$name
[mon.Ceph-N3]
         host = node3
         mon addr = 192.168.1.13:6789

This configuration is fine.

Something I tried:
	I do can fetch librbd logs when using rbd command like "rbd list pool_name" and " rbd -p pool_name bench-write image_name --io-size 4096 --io-threads 1 --io-total 4096 --io-pattern rand"

But if I using dd in vm to the virtual volume created by ceph, there is still no rbd debug logs.

Can the unix user running qemu write to /var/log/ceph to create /var/log/ceph/ceph.client.log?

SELinux or apparmor may be preventing it, if not usual unix permissions.

Josh
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux