Yong, It is a Hlog log roll property that keep the log size 0 until the complete block is written OR until it completes the log roll duration mentioned in configuration (default 60 min). However it still persists the edits in .edit files and once it reaches to the interval defined for log roll it writes back to log. That is the reason you can see the logs(size) more than zero byte.eventually it moves the log into .oldlogs also.
Thanks Manish Sent from my BlackBerry, pls excuse typo -----Original Message----- From: yonghu <[email protected]> Date: Sun, 15 Apr 2012 18:58:45 To: <[email protected]> Reply-To: [email protected] Subject: Re: dump HLog content! Thanks for your reply. After nearly 60minutes, I can see the Hlog volume. -rw-r--r-- 3 yonghu supergroup 2125 2012-04-15 17:34 /hbase/.logs/yonghu-laptop,60020,1334504008467/yonghu-laptop%2C60020%2C1334504008467.1334504048854 I have no idea why it takes so long time. Yong On Sun, Apr 15, 2012 at 6:34 PM, yonghu <[email protected]> wrote: > yes > > On Sun, Apr 15, 2012 at 6:30 PM, Ted Yu <[email protected]> wrote: >> Did 'HLog --dump' show real contents for a 0-sized file ? >> >> Cheers >> >> On Sun, Apr 15, 2012 at 8:58 AM, yonghu <[email protected]> wrote: >> >>> Hello, >>> >>> My hbase version is 0.92.0 and is installed in pseudo-mode. I found a >>> strange situation of HLog. After I inserted new data value into table, >>> the volume of HLog is 0. I checked in HDFS. >>> >>> drwxr-xr-x - yonghu supergroup 0 2012-04-15 17:34 /hbase/.logs >>> drwxr-xr-x - yonghu supergroup 0 2012-04-15 17:34 >>> /hbase/.logs/yonghu-laptop,60020,1334504008467 >>> -rw-r--r-- 3 yonghu supergroup 0 2012-04-15 17:34 >>> >>> /hbase/.logs/yonghu-laptop,60020,1334504008467/yonghu-laptop%2C60020%2C1334504008467.1334504048854 >>> >>> But I can use hbase org.apache.hadoop.hbase.regionserver.wal.HLog >>> --dump to see the content of log information. However, if I write java >>> program to extract the log information. The output is null! Somebody >>> knows why? >>> >>> Thanks! >>> >>> Yong >>>
