hi Eric,
It works now, thanks for your help.

regards,
Wzz
> Hi,
> 
> Do you have dbAdmin.sh running in the background?  From the stack trace, it 
> looks like the ddatabase schema has not been created.  It is probably cause 
> by not having dbAdmin.sh running in the background to create partition table 
> periodically.  Long time ago, it was decided that we were moving data to 
> HBase, hence dbAdmin.sh does not exist in Chukwa 0.4.  You might need to copy 
> dbAdmin.sh from Chukwa 0.3 tarball to schedule table creation in the 
> background.  Hope this helps.
> 
> regards,
> Eric
> 
> On Oct 23, 2011, at 8:26 PM, wzz wrote:
> 
> > hi,
> > I followed http://incubator.apache.org/chukwa/docs/r0.4.0/admin.html to
> > install the chukwa. But chukwa could not save data into mysql. Whats the
> > problem? Here is the postprocess.log:
> > 
> > 2011-10-20 20:28:00,255 ERROR pool-1-thread-2 MetricDataLoader -
> > java.sql.BatchUpdateException: Table 'chukwa.system_metrics_2181_week'
> > doesn't exist
> > java.sql.BatchUpdateException: Table 'chukwa.system_metrics_2181_week'
> > doesn't exist
> >     at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:1007)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.run(MetricDataLoader.java:494)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:571)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:50)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.Executors
> > $RunnableAdapter.call(Executors.java:441)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.runTask(ThreadPoolExecutor.java:886)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.run(ThreadPoolExecutor.java:908)
> >     at java.lang.Thread.run(Thread.java:662)
> > 2011-10-20 20:28:00,255 ERROR pool-1-thread-2 MetricDataLoader -
> > SQLException: Table 'chukwa.system_metrics_2181_week' doesn't exist
> > 2011-10-20 20:28:00,255 ERROR pool-1-thread-2 MetricDataLoader -
> > SQLState: 42S02
> > 2011-10-20 20:28:00,255 ERROR pool-1-thread-2 MetricDataLoader -
> > VendorError: 1146
> > 2011-10-20 20:28:00,255 INFO pool-1-thread-2 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:00,255 INFO pool-1-thread-2 MetricDataLoader - Error
> > occurred in saving (systemmetrics,chukwa) 0 sec. numOfRecords: 3
> > 2011-10-20 20:28:00,257 INFO pool-1-thread-2 MetricDataLoader -
> > StreamName: Top_20111020_20_20.R.evt
> > 2011-10-20 20:28:00,296 ERROR pool-1-thread-3 MetricDataLoader -
> > java.sql.BatchUpdateException: Table 'chukwa.system_metrics_2181_week'
> > doesn't exist
> > java.sql.BatchUpdateException: Table 'chukwa.system_metrics_2181_week'
> > doesn't exist
> >     at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:1007)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.run(MetricDataLoader.java:494)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:571)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:50)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.Executors
> > $RunnableAdapter.call(Executors.java:441)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.runTask(ThreadPoolExecutor.java:886)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.run(ThreadPoolExecutor.java:908)
> >     at java.lang.Thread.run(Thread.java:662)
> > 2011-10-20 20:28:00,296 ERROR pool-1-thread-3 MetricDataLoader -
> > SQLException: Table 'chukwa.system_metrics_2181_week' doesn't exist
> > 2011-10-20 20:28:00,296 ERROR pool-1-thread-3 MetricDataLoader -
> > SQLState: 42S02
> > 2011-10-20 20:28:00,296 ERROR pool-1-thread-3 MetricDataLoader -
> > VendorError: 1146
> > 2011-10-20 20:28:00,296 INFO pool-1-thread-3 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:00,297 INFO pool-1-thread-3 MetricDataLoader - Error
> > occurred in saving (systemmetrics,chukwa) 0 sec. numOfRecords: 9
> > 2011-10-20 20:28:00,297 INFO pool-1-thread-3 MetricDataLoader -
> > StreamName: Top_20111020_20_25.R.evt
> > 2011-10-20 20:28:01,549 INFO pool-1-thread-3 MetricDataLoader - Batch
> > mode inserted=0records.
> > 2011-10-20 20:28:01,549 INFO pool-1-thread-3 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:01,549 INFO pool-1-thread-3 MetricDataLoader - Saved
> > (top,chukwa) 1 sec. numOfRecords: 317
> > 2011-10-20 20:28:01,552 INFO pool-1-thread-3 MetricDataLoader -
> > StreamName: chukwaAgent_20111020_20_20.R.evt
> > 2011-10-20 20:28:01,756 INFO pool-1-thread-2 MetricDataLoader - Batch
> > mode inserted=0records.
> > 2011-10-20 20:28:01,756 INFO pool-1-thread-2 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:01,756 INFO pool-1-thread-2 MetricDataLoader - Saved
> > (top,chukwa) 1 sec. numOfRecords: 810
> > 2011-10-20 20:28:01,757 INFO pool-1-thread-2 MetricDataLoader -
> > StreamName: chukwaAgent_20111020_20_25.R.evt
> > 2011-10-20 20:28:01,875 ERROR pool-1-thread-3 MetricDataLoader -
> > java.sql.BatchUpdateException: Table 'chukwa.chukwaagent_2181_week'
> > doesn't exist
> > java.sql.BatchUpdateException: Table 'chukwa.chukwaagent_2181_week'
> > doesn't exist
> >     at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:1007)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.run(MetricDataLoader.java:494)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:571)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:50)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.Executors
> > $RunnableAdapter.call(Executors.java:441)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.runTask(ThreadPoolExecutor.java:886)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.run(ThreadPoolExecutor.java:908)
> >     at java.lang.Thread.run(Thread.java:662)
> > 2011-10-20 20:28:01,876 ERROR pool-1-thread-3 MetricDataLoader -
> > SQLException: Table 'chukwa.chukwaagent_2181_week' doesn't exist
> > 2011-10-20 20:28:01,876 ERROR pool-1-thread-3 MetricDataLoader -
> > SQLState: 42S02
> > 2011-10-20 20:28:01,876 ERROR pool-1-thread-3 MetricDataLoader -
> > VendorError: 1146
> > 2011-10-20 20:28:01,876 INFO pool-1-thread-3 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:01,876 INFO pool-1-thread-3 MetricDataLoader - Error
> > occurred in saving (chukwaagent,chukwa) 0 sec. numOfRecords: 9
> > 2011-10-20 20:28:01,877 INFO pool-1-thread-3 MetricDataLoader -
> > StreamName: chukwaHttpSender_20111020_20_20.R.evt
> > 2011-10-20 20:28:01,995 ERROR pool-1-thread-2 MetricDataLoader -
> > java.sql.BatchUpdateException: Table 'chukwa.chukwaagent_2181_week'
> > doesn't exist
> > java.sql.BatchUpdateException: Table 'chukwa.chukwaagent_2181_week'
> > doesn't exist
> >     at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:1007)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.run(MetricDataLoader.java:494)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:571)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:50)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.Executors
> > $RunnableAdapter.call(Executors.java:441)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.runTask(ThreadPoolExecutor.java:886)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.run(ThreadPoolExecutor.java:908)
> >     at java.lang.Thread.run(Thread.java:662)
> > 2011-10-20 20:28:01,995 ERROR pool-1-thread-2 MetricDataLoader -
> > SQLException: Table 'chukwa.chukwaagent_2181_week' doesn't exist
> > 2011-10-20 20:28:01,995 ERROR pool-1-thread-2 MetricDataLoader -
> > SQLState: 42S02
> > 2011-10-20 20:28:01,995 ERROR pool-1-thread-2 MetricDataLoader -
> > VendorError: 1146
> > 2011-10-20 20:28:01,995 INFO pool-1-thread-2 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:01,995 INFO pool-1-thread-2 MetricDataLoader - Error
> > occurred in saving (chukwaagent,chukwa) 0 sec. numOfRecords: 1
> > 2011-10-20 20:28:01,996 INFO pool-1-thread-2 MetricDataLoader -
> > StreamName: chukwaHttpSender_20111020_20_25.R.evt
> > 2011-10-20 20:28:02,193 ERROR pool-1-thread-3 MetricDataLoader -
> > java.sql.BatchUpdateException: Table 'chukwa.chukwahttpsender_2181_week'
> > doesn't exist
> > java.sql.BatchUpdateException: Table 'chukwa.chukwahttpsender_2181_week'
> > doesn't exist
> >     at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:1007)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.run(MetricDataLoader.java:494)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:571)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:50)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.Executors
> > $RunnableAdapter.call(Executors.java:441)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.runTask(ThreadPoolExecutor.java:886)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.run(ThreadPoolExecutor.java:908)
> >     at java.lang.Thread.run(Thread.java:662)
> > 2011-10-20 20:28:02,194 ERROR pool-1-thread-3 MetricDataLoader -
> > SQLException: Table 'chukwa.chukwahttpsender_2181_week' doesn't exist
> > 2011-10-20 20:28:02,194 ERROR pool-1-thread-3 MetricDataLoader -
> > SQLState: 42S02
> > 2011-10-20 20:28:02,194 ERROR pool-1-thread-3 MetricDataLoader -
> > VendorError: 1146
> > 2011-10-20 20:28:02,194 INFO pool-1-thread-3 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:02,194 INFO pool-1-thread-3 MetricDataLoader - Error
> > occurred in saving (chukwahttpsender,chukwa) 0 sec. numOfRecords: 9
> > 2011-10-20 20:28:02,206 INFO pool-1-thread-3 MetricDataLoader -
> > StreamName: chunkQueue_20111020_20_20.R.evt
> > 2011-10-20 20:28:02,218 ERROR pool-1-thread-2 MetricDataLoader -
> > java.sql.BatchUpdateException: Table 'chukwa.chukwahttpsender_2181_week'
> > doesn't exist
> > java.sql.BatchUpdateException: Table 'chukwa.chukwahttpsender_2181_week'
> > doesn't exist
> >     at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:1007)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.run(MetricDataLoader.java:494)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:571)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:50)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.Executors
> > $RunnableAdapter.call(Executors.java:441)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.runTask(ThreadPoolExecutor.java:886)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.run(ThreadPoolExecutor.java:908)
> >     at java.lang.Thread.run(Thread.java:662)
> > 2011-10-20 20:28:02,218 ERROR pool-1-thread-2 MetricDataLoader -
> > SQLException: Table 'chukwa.chukwahttpsender_2181_week' doesn't exist
> > 2011-10-20 20:28:02,218 ERROR pool-1-thread-2 MetricDataLoader -
> > SQLState: 42S02
> > 2011-10-20 20:28:02,218 ERROR pool-1-thread-2 MetricDataLoader -
> > VendorError: 1146
> > 2011-10-20 20:28:02,219 INFO pool-1-thread-2 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:02,219 INFO pool-1-thread-2 MetricDataLoader - Error
> > occurred in saving (chukwahttpsender,chukwa) 0 sec. numOfRecords: 1
> > 2011-10-20 20:28:02,219 INFO pool-1-thread-1 MetricDataLoader - Batch
> > mode inserted=0records.
> > 2011-10-20 20:28:02,219 INFO pool-1-thread-1 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:02,219 INFO pool-1-thread-1 MetricDataLoader - Saved
> > (dfinerror,chukwa) 2 sec. numOfRecords: 9937
> > 2011-10-20 20:28:02,220 INFO pool-1-thread-2 MetricDataLoader -
> > StreamName: chunkQueue_20111020_20_25.R.evt
> > 2011-10-20 20:28:02,328 ERROR pool-1-thread-2 MetricDataLoader -
> > java.sql.BatchUpdateException: Table 'chukwa.chunkqueue_2181_week'
> > doesn't exist
> > java.sql.BatchUpdateException: Table 'chukwa.chunkqueue_2181_week'
> > doesn't exist
> >     at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:1007)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.run(MetricDataLoader.java:494)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:571)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:50)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.Executors
> > $RunnableAdapter.call(Executors.java:441)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.runTask(ThreadPoolExecutor.java:886)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.run(ThreadPoolExecutor.java:908)
> >     at java.lang.Thread.run(Thread.java:662)
> > 2011-10-20 20:28:02,329 ERROR pool-1-thread-2 MetricDataLoader -
> > SQLException: Table 'chukwa.chunkqueue_2181_week' doesn't exist
> > 2011-10-20 20:28:02,329 ERROR pool-1-thread-2 MetricDataLoader -
> > SQLState: 42S02
> > 2011-10-20 20:28:02,329 ERROR pool-1-thread-2 MetricDataLoader -
> > VendorError: 1146
> > 2011-10-20 20:28:02,329 INFO pool-1-thread-2 MetricDataLoader -
> > batchMode commit done
> > 2011-10-20 20:28:02,329 INFO pool-1-thread-2 MetricDataLoader - Error
> > occurred in saving (chunkqueue,chukwa) 0 sec. numOfRecords: 1
> > 2011-10-20 20:28:02,397 ERROR pool-1-thread-3 MetricDataLoader -
> > java.sql.BatchUpdateException: Table 'chukwa.chunkqueue_2181_week'
> > doesn't exist
> > java.sql.BatchUpdateException: Table 'chukwa.chunkqueue_2181_week'
> > doesn't exist
> >     at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:1007)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.run(MetricDataLoader.java:494)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:571)
> >     at
> > org.apache.hadoop.chukwa.dataloader.MetricDataLoader.call(MetricDataLoader.java:50)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.Executors
> > $RunnableAdapter.call(Executors.java:441)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.runTask(ThreadPoolExecutor.java:886)
> >     at java.util.concurrent.ThreadPoolExecutor
> > $Worker.run(ThreadPoolExecutor.java:908)
> >     at java.lang.Thread.run(Thread.java:662)
> > 2011-10-20 20:28:02,405 ERROR pool-1-thread-3 MetricDataLoader -
> > SQLException: Table 'chukwa.chunkqueue_2181_week' doesn't exist
> > 2011-10-20 20:28:02,405 ERROR pool-1-thread-3 MetricDataLoader -
> > SQLState: 42S02
> > 2011-10-20 20:28:02,406 ERROR pool-1-thread-3 MetricDataLoader -
> > VendorError: 1146
> > 
> 


Reply via email to