These are coming from hadoop. You can turn them off by changing the property "org.apache.hadoop.conf.Configuration.deprecation" in log4j.properties.
# Uncomment the following line to turn off configuration deprecation warnings. # log4j.logger.org.apache.hadoop.conf.Configuration.deprecation=WARN ~Pratik On Wed, Sep 24, 2014 at 3:55 PM, Manoj Prasad <manpr...@adobe.com> wrote: > How do I suppress deprecated INFO on hive startup? > > -bash-4.1$ hive > > 14/09/24 05:58:16 INFO Configuration.deprecation: > mapred.input.dir.recursive is deprecated. Instead, use > mapreduce.input.fileinputformat.input.dir.recursive > > 14/09/24 05:58:16 INFO Configuration.deprecation: mapred.max.split.size is > deprecated. Instead, use mapreduce.input.fileinputformat.split.maxsize > > 14/09/24 05:58:16 INFO Configuration.deprecation: mapred.min.split.size is > deprecated. Instead, use mapreduce.input.fileinputformat.split.minsize > > 14/09/24 05:58:16 INFO Configuration.deprecation: > mapred.min.split.size.per.rack is deprecated. Instead, use > mapreduce.input.fileinputformat.split.minsize.per.rack > > 14/09/24 05:58:16 INFO Configuration.deprecation: > mapred.min.split.size.per.node is deprecated. Instead, use > mapreduce.input.fileinputformat.split.minsize.per.node > > 14/09/24 05:58:16 INFO Configuration.deprecation: mapred.reduce.tasks is > deprecated. Instead, use mapreduce.job.reduces > > 14/09/24 05:58:16 INFO Configuration.deprecation: > mapred.reduce.tasks.speculative.execution is deprecated. Instead, use > mapreduce.reduce.speculative > > 14/09/24 05:58:17 WARN conf.HiveConf: DEPRECATED: Configuration property > hive.metastore.local nolonger has any effect. Make sure to provide a valid > value for hive.metastore.uris if you are connec > ting to a remote metastore. > > > > Logging initialized using configuration in > jar:file:/opt/cloudera/parcels/CDH-5.1.0-1.cdh5.1.0.p0.53/lib/hive/lib/hive-common-0.12.0-cdh5.1.0.jar!/hive-log4j.properties >