Support Questions

Find answers, ask questions, and share your expertise

Twitter Analysis via FLUME - Why can't I view the log?

avatar
Explorer

Hi

I'm trying to view the twitter agent log, however I can't as per below:

[root@sandbox ~]# hdfs dfs -chmod 777 /user/flume/tweets

chmod: changing permissions of '/user/flume/tweets': Permission denied. user=root is not the owner of inode=tweets

[root@sandbox ~]# /var/log/flume/flume-TwitterAgent.log

-bash: /var/log/flume/flume-TwitterAgent.log: Text file busy

I'm trying to use flume to retrieve tweets based on some given keywords, but not having any luck, please can someone advise?

Thanks

Raf

1 ACCEPTED SOLUTION

avatar
Guru

you can likely try using the hdfs user by su'ing to it first: su - hdfs

Then try the chmod again as the hdfs user instead of the root user.

View solution in original post

2 REPLIES 2

avatar
Explorer

Could I delete the TwitterAgent.log file and try to re populate it? 😕

[root@sandbox ~]# ls /var/log/flume/

TwitterAgent.outflume-TwitterAgent.log

avatar
Guru

you can likely try using the hdfs user by su'ing to it first: su - hdfs

Then try the chmod again as the hdfs user instead of the root user.