hi ,Eric:
* thanks. you are right ,there must be a .xml file rather
than a directory. and i have already set it according to your instructions
. now the question is that the *config.get("fs.default.name")
result *is null. Actually,
**even if **when i* manually loading config.get("fs.default.name")*
**=hdfs://localhost:9000.
**just only create a /chukwa/hicc/widgets empty directory *structure* on
the hdfs ,and did not upload the “descriptors” file to hdfs。*
* the key is why unable to find the jar file in the classpath of the
current。*
* This is my chukwa-env.sh*
export JAVA_HOME=/home/rainerdun/project/jdk1.6.0_21
#export HADOOP_HOME=/home/rainerdun/project/hadoop-1.0.0
export HADOOP_CONF_DIR=/home/rainerdun/project/hadoop-1.0.0/conf
#export HBASE_HOME=/home/rainerdun/project/hbase-0.90.4
export HBASE_CONF_DIR=/home/rainerdun/project/hbase-0.90.4/conf
export
CLASSPATH=${CLASSPATH}:/home/rainerdun/project/hbase-0.90.4/conf:/home/rainerdun/project/hadoop-1.0.0/conf
# The location of chukwa data repository (in either HDFS or your local
# file system, whichever you are using)
export chukwaRecordsRepository="/chukwa/repos/"
# The directory where pid files are stored. CHUKWA_HOME/var/run by default.
#export CHUKWA_PID_DIR=/tmp/chukwa/pidDir
# The location of chukwa logs, defaults to CHUKWA_HOME/logs
#export CHUKWA_LOG_DIR=/tmp/chukwa/log
# The location to store chukwa data, defaults to CHUKWA_HOME/data
#export CHUKWA_DATA_DIR="${CHUKWA_HOME}/data"
# Instance name for chukwa deployment
export CHUKWA_IDENT_STRING=$USER
export JAVA_PLATFORM=Linux-i386-32
export JAVA_LIBRARY_PATH=${HADOOP_HOME}/lib/native/${JAVA_PLATFORM}
# Datatbase driver name for storing Chukwa Data.
export JDBC_DRIVER=${TODO_CHUKWA_JDBC_DRIVER}
# Database URL prefix for Database Loader.
export JDBC_URL_PREFIX=${TODO_CHUKWA_JDBC_URL_PREFIX}
# HICC Jetty Server heap memory settings
# Specify min and max size of heap to JVM, e.g. 300M
export CHUKWA_HICC_MIN_MEM=
export CHUKWA_HICC_MAX_MEM=
# HICC Jetty Server port, defaults to 4080
#export CHUKWA_HICC_PORT=
core-site.xml file
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
and chukwa-collector-conf.xml file
......
<property>
<name>writer.hdfs.filesystem</name>
<value>hdfs://localhost:9000</value>
<description>HDFS to dump to</description>
</property>
......
*
*
* Best Regards*
* Mason*