|
|
-
Re: Error in Upload the log file into hdfsAlexander Alten-Lorenz 2012-11-29, 19:05
Brock, thats right. Will do over the weekend. We should add these into the Userguide, too.
Cheers, Alex On Nov 29, 2012, at 4:54 PM, Brock Noland <[EMAIL PROTECTED]> wrote: > Alex is right and our error message there needs much improvement. I have > created a JIRA here https://issues.apache.org/jira/browse/FLUME-1744 > > On Thu, Nov 29, 2012 at 9:39 AM, Alexander Alten-Lorenz <[EMAIL PROTECTED] >> wrote: > >> Hi, >> >> agent.channels.memoryChannel.transactionCapacity=1000 >> >> Is wrong. You cant have equal or more transaction capacity in a channel as >> configured capacity. Use the opposite, when you want to use it. >> from our Guide: >> >> capacity NUM The max number of events stored in the >> channel >> transactionCapacity NUM The max number of events stored in the >> channel per transaction >> >> Try this: >> >> agent.channels.memoryChannel.capacity = 1000 >> agent.channels.memoryChannel.transactionCapacity=10 >> >> cheers >> - Alex >> >> >> On Nov 29, 2012, at 1:03 PM, kashif khan <[EMAIL PROTECTED]> wrote: >> >>> Hi, >>> >>> I am just struggling to learn the flume and doing some testing. I am >>> running two agents (agent, agent1). The agent used to upload the log data >>> into hdfs and agent1 used as logger. The configuration of two agents as: >>> >>> agent.sources = tail >>> agent.channels = memoryChannel >>> agent.sinks = hdfs-clusterSink >>> >>> agent.sources.tail.type = exec >>> agent.sources.tail.command = tail -f /var/log/flume-ng/flume.log >>> agent.sources.tail.channels = memoryChannel >>> >>> agent.sinks.hdfs-clusterSink. >>> channel = memoryChannel >>> agent.sinks.hdfs-clusterSink.type = hdfs >>> agent.sinks.hdfs-clusterSink.hdfs.path = hdfs:// >>> hadoop1.example.com/user/root/Test/ >>> >>> >>> agent.channels.memoryChannel.type = memory >>> agent.channels.memoryChannel.transactionCapacity=1000 >>> agent.channels.memoryChannel.capacity = 100 >>> >>> >>> >>> >>> agent1.sources = source1 >>> agent1.sinks = sink1 >>> agent1.channels = channel1 >>> >>> # Describe/configure source1 >>> agent1.sources.source1.type = netcat >>> agent1.sources.source1.bind = localhost >>> agent1.sources.source1.port = 44444 >>> >>> # Describe sink1 >>> agent1.sinks.sink1.type = logger >>> >>> # Use a channel which buffers events in memory >>> agent1.channels.channel1.type = memory >>> agent1.channels.channel1.capacity = 1000 >>> agent1.channels.channel1.transactionCapactiy = 100 >>> >>> # Bind the source and sink to the channel >>> agent1.sources.source1.channels = channel1 >>> agent1.sinks.sink1.channel = channel1 >>> >>> >>> I dont know why it does not upload the log file into hdfs. where I am >> doing >>> mistake . If anyone who have solution please let me know. >>> >>> >>> The log file as: >>> >>> >>> 29 Nov 2012 11:49:13,046 INFO [main] >>> (org.apache.flume.lifecycle.LifecycleSupervisor.start:67) - Starting >>> lifecycle supervisor 1 >>> 29 Nov 2012 11:49:13,050 INFO [main] >>> (org.apache.flume.node.FlumeNode.start:54) - Flume node starting - agent >>> 29 Nov 2012 11:49:13,051 INFO [lifecycleSupervisor-1-0] >>> (org.apache.flume.node.nodemanager.DefaultLogicalNodeManager.start:203) >> - >>> Node manager starting >>> 29 Nov 2012 11:49:13,053 INFO [lifecycleSupervisor-1-0] >>> (org.apache.flume.lifecycle.LifecycleSupervisor.start:67) - Starting >>> lifecycle supervisor 10 >>> 29 Nov 2012 11:49:13,052 INFO [lifecycleSupervisor-1-2] >>> (org.apache.flume.conf.file.AbstractFileConfigurationProvider.start:67) >> - >>> Configuration provider starting >>> 29 Nov 2012 11:49:13,054 INFO [conf-file-poller-0] >>> >> (org.apache.flume.conf.file.AbstractFileConfigurationProvider$FileWatcherRunnable.run:195) >>> - Reloading configuration file:/etc/flume-ng/conf/flume.conf >>> 29 Nov 2012 11:49:13,057 INFO [conf-file-poller-0] >>> >> (org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty:912) >>> - Added sinks: hdfs-clusterSink Agent: agent >>> 29 Nov 2012 11:49:13,057 INFO [conf-file-poller-0] Alexander Alten-Lorenz http://mapredit.blogspot.com German Hadoop LinkedIn Group: http://goo.gl/N8pCF |