_대문 | 방명록 | 최근글 | 홈피소개 | 주인놈 |
FrontPage › HiveMySQL메타스토어
|
|
[edit]
1 MySQL 메타스토어 설정 #1. mysql 설치 및 시작
sudo apt-get install mysql-server mysql-client /etc/init.d/mysqld start 2. mysql 설치 후 mysql 계정 및 데이터베이스 생성
mysql -u root -p grant all privileges on *.* to huser@localhost identified by '9999' with grant option; create database hive; 3. mysql connector
![]() ![]() 4. 압축 풀기 tar xzf mysql-connector-java-5.1.26.tar.gz 5. mysql-connector-java-5.1.26-bin.jar를 HIVE_HOME/lib/ 에 복사
6. hive-site.xml 생성
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value> <description>JDBC connect string for a JDBC metastore</description> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.jdbc.Driver</value> <description>Driver class name for a JDBC metastore</description> </property> <property> <name>javax.jdo.option.ConnectionUserName</name> <value>huser</value> <description>username to use against metastore database</description> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>9999</value> <description>password to use against metastore database</description> </property> </configuration> hwi관련 추가
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration> <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value> <description>JDBC connect string for a JDBC metastore</description> </property> <property> <name>javax.jdo.option.ConnectionDriverName</name> <value>com.mysql.jdbc.Driver</value> <description>Driver class name for a JDBC metastore</description> </property> <property> <name>javax.jdo.option.ConnectionUserName</name> <value>huser</value> <description>username to use against metastore database</description> </property> <property> <name>javax.jdo.option.ConnectionPassword</name> <value>9999</value> <description>password to use against metastore database</description> </property> <property> <name>hive.hwi.listen.host</name> <value>0.0.0.0</value> </property> <property> <name>hive.hwi.listen.port</name> <value>9999</value> </property> <property> <name>hive.hwi.war.file</name> <value>/lib/hive-hwi-0.11.0.war</value> </property> </configuration>
|
성공의 보장은 없지만 시도조차 하지 않는 건 실패를 보장하는 길이다. 남들이 하는 방식으론 세계 제일이 될 수 없다. (jungim) |