@zhangyy
2018-04-11T05:46:22.000000Z
字数 2240
阅读 286
hive的部分
- 系统初始化
- mysql5.6 的安装配置
- hive 的安装配置处理
CentOS6.4x64安装好的hadoop伪分布环境所需软件包:apache-hive-0.3.1.tar.gzmysql-connector-java-5.1.27.tar.gzmysql-server-5.6.24-1.el6x86_64mysql-client-5.6.24-1.el6x86_64上传到/home/hadoop/yangyang/
rpm -qa |grep mysqlrpm -e --nodeps mysql-libs

rpm -ivh /home/hadoop/mysql-*service mysql start

mysql -uroot -pmysql> set password = password("123456");mysql> flush privileges;

mysql> grant all privileges on *.* to root@'namenode01.hadoop.com' identified by '123456';mysql> flush privileges

bin/hdfs dfs -mkdir /tmpbin/hdfs dfs -mkdir -p /user/hive/warehousebin/hdfs dfs -chmod g+w /user/hive/warehousebin/hdfs dfs -chmod g+w /tmp
tar -zxvf apache-hive-0.13.1-bin.tar.gzmv apache-hive-0.13.1-bin yangyang/hivecd yangyang/hive/conf
cp -p hive-env.sh.template hive-env.shvim hive-env.shexport HADOOP_HOME=/home/hadoop/yangyang/hadoop# Hive Configuration Directory can be controlled by:export HIVE_CONF_DIR=/home/hadoop/yangyang/hive/conf

cp -p hive-default.xml.template hive-site.xmlvim hive-site.xml
<property><name>hive.cli.print.header</name><value>true</value> <!-- false 改为true --><description>Whether to print the names of the columns in query output.</description></property><property><name>hive.cli.print.current.db</name><value>true</value> <!-- false 改为true --><description>Whether to include the current database in the Hive prompt.</description></property>
<property><name>javax.jdo.option.ConnectionURL</name><value>jdbc:mysql://namenode01.hadoop.com:3306/metastore?createDatabaseIfNotExist=true</value></property><property><name>javax.jdo.option.ConnectionDriverName</name><value>com.mysql.jdbc.Driver</value></property><property><name>javax.jdo.option.ConnectionUserName</name><value>root</value></property><property><name>javax.jdo.option.ConnectionPassword</name><value>123456</value></property>
cp -p hive-log4j.properties.template hive-log4j.propertiesvim hive-log4j.propertieshive.log.dir=/home/hadoop/yangyang/hivehive.log.file=hive.log
tar -zxvf mysql-connector-java-5.1.27.tar.gzcd mysql-connector-java-5.1.27/cp -p mysql-connector-java-5.1.27-bin.jar yangyang/hive/lib/运行hivebin/hive

