Hi I am trying to get debug messages while running gluster commands thru' CLI. Steps -------- make clean // for a clean build 1. ./autogen.sh 2. ./configure --enable-debug 3. make 4. sudo make install -- DESTDIR=/ But I am unable to get any debug messages on the console. I also put some printfs(). That is also not giving any output messages. Am I missing something ? Best Regards JK -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.gluster.org/pipermail/gluster-users/attachments/20160307/7149da8a/attachment.html>
Hi jayakrishnan, where do you want to get debug message, in cli logs or glusterd logs or others ? for getting debug logs at cli side you need to run command by providing "--log-level=DEBUG" option. for eg: #gluster volume --log-level=DEBUG status for getting debug logs at glusterd side you need to run glusterd by providing -LDEBUG option. for eg: #glusterd -LDEBUG for getting debug logs at server/client side you need to do: #gluster volume set <VOLNAME> client-log-level/brick-log-level DEBUG thanks, ~Gaurav ----- Original Message ----- From: "jayakrishnan mm" <jayakrishnan.mm at gmail.com> To: gluster-users at gluster.org Sent: Monday, March 7, 2016 3:02:04 PM Subject: [Gluster-users] glusterfs debug build Hi I am trying to get debug messages while running gluster commands thru' CLI. Steps -------- make clean // for a clean build 1. ./autogen.sh 2. ./configure --enable-debug 3. make 4. sudo make install -- DESTDIR=/ But I am unable to get any debug messages on the console. I also put some printfs(). That is also not giving any output messages. Am I missing something ? Best Regards JK _______________________________________________ Gluster-users mailing list Gluster-users at gluster.org http://www.gluster.org/mailman/listinfo/gluster-users
On Mon, Mar 7, 2016 at 3:02 PM, jayakrishnan mm <jayakrishnan.mm at gmail.com> wrote:> Hi > > I am trying to get debug messages while running gluster commands thru' > CLI. > > Steps > -------- > make clean // for a clean build > > 1. ./autogen.sh > 2. ./configure --enable-debug`--enable-debug` sets the following CFLAGS, `-g -O0 -DDEBUG`, which make the built binaries easier to debug using GDB. This doesn't enable any hidden logging features for debugging.> 3. make > 4. sudo make install -- DESTDIR=/ > > But I am unable to get any debug messages on the console. > I also put some printfs(). That is also not giving any output messages. > Am I missing something ?GlusterFS doesn't dump logs to console. The logs will be dumped to the relevant log files. For the `gluster` CLI, the log file is `/var/log/glusterfs/cli.log` for Gluster installed from packages. To enable debug logs in the log file, use the option `--log-level=DEBUG` with the CLI command, for eg. `gluster --log-level=DEBUG volume info`. This works with all GlusterFS builds.> > Best Regards > JK > > > > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://www.gluster.org/mailman/listinfo/gluster-users