메뉴 건너뛰기

Bigdata, Semantic IoT, Hadoop, NoSQL

Bigdata, Hadoop ecosystem, Semantic IoT등의 프로젝트를 진행중에 습득한 내용을 정리하는 곳입니다.
필요한 분을 위해서 공개하고 있습니다. 문의사항은 gooper@gooper.com로 메일을 보내주세요.


1. presto 0.63다운로드

http://central.maven.org/maven2/com/facebook/presto/presto-server/0.63/presto-server-0.63.tar.gz

 

2. 압축풀고 폴더명 변경

 tar xvfz presto-server-0.63.tar.gz

 mv presto-server-0.63 presto-server

3. /home/hadoop/presto-server/etc폴더를 만들고 설정파일을 생성한다.

   가. node.properties파일

     node.environment=production
     node.id=ffffffff-ffff-ffff-ffff-ffffffffffff
     node.data-dir=/home/hadoop/presto-server/data

  나. hive.properties

     connector.name=hive-hadoop2
     hive.metastore.uri=thrift://localhost:9083

  

  다. log.properties

     com.facebook.presto=DEBUG

  라. config.properties

      coordinator=false
      datasources=jmx,hive
      http-server.http.port=8080
      presto-metastore.db.type=h2
      presto-metastore.db.filename=var/db/MetaStore
      task.max-memory=1GB
      discovery.uri=http://localhost:8080

  마. jvm.config

      -server
      -Xmx16G
      -XX:+UseConcMarkSweepGC
      -XX:+ExplicitGCInvokesConcurrent
      -XX:+CMSClassUnloadingEnabled
      -XX:+AggressiveOpts
      -XX:+HeapDumpOnOutOfMemoryError
      -XX:OnOutOfMemoryError=kill -9 %p
      -XX:PermSize=150M
      -XX:MaxPermSize=150M
      -XX:ReservedCodeCacheSize=150M
      -Xbootclasspath/p:/home/hadoop/presto-server/lib/floatingdecimal-0.1.jar

   바. ../presto-server/etc/calog/jmx.properties

      connector.name=jmx

4.  CLI툴 다운로드(presto-cli-0.63-executable.jar,)

   압축해제 하여 명칭을 presto로 바꾼후 chmod 755로 실행권한 부여함

 

5.서버및 CLI실행

   가. 서버실행 : ~/presto-server/bin/launcher start

   나 .CLI실행:  /home/hadoop/presto --server localhost:8080 혹은

                          /home/hadoop/presto --server localhost:8080 --catalog hive --schema default

   다. CLI TEST :  presto:default>select CAST(NULL AS BOOLEAN) AND TRUE;

번호 제목 글쓴이 날짜 조회 수
420 HBase 설치하기 – Fully-distributed 구퍼 2013.03.12 3548
419 hadoop및 ecosystem에서 사용되는 명령문 정리 총관리자 2014.05.28 3455
418 Hbase Shell 명령 정리 구퍼 2013.04.01 3170
417 sqoop 1.4.4 설치및 테스트 총관리자 2014.04.21 3134
» 의사분산모드에서 presto설치하기 총관리자 2014.03.31 3050
415 "java.net.NoRouteToHostException: 호스트로 갈 루트가 없음" 오류시 확인및 조치할 사항 총관리자 2016.04.01 3026
414 Hive 사용법 및 쿼리 샘플코드 구퍼 2013.03.07 2991
413 JobHistory 서버 기동시 HDFS상에 특정 폴더를 생성할 수 없어서 기동하지 못하는 경우 조치 총관리자 2018.05.29 2898
412 hue.axes_accessattempt테이블의 username컬럼에 NULL 혹은 space가 들어갈수도 있음. 총관리자 2021.11.03 2838
411 이클립스에서 생성한 jar 파일 hadoop 으로 실행하기 file 구퍼 2013.03.06 2837
410 org.apache.hadoop.security.AccessControlException: Permission denied: user=hadoop, access=WRITE, inode="":root:supergroup:rwxr-xr-x 오류 처리방법 총관리자 2014.07.05 2835
409 spark-sql실행시 Caused by: java.lang.NumberFormatException: For input string: "0s" 오류발생시 조치사항 총관리자 2016.06.09 2803
408 banana pi에(lubuntu)에 hadoop설치하고 테스트하기 - 성공 file 총관리자 2014.07.05 2760
407 Hive+mysql 설치 및 환경구축하기 file 구퍼 2013.03.07 2722
406 mysql-server 기동시 Do you already have another mysqld server running on port 오류 발생할때 확인및 조치방법 총관리자 2017.05.14 2674
405 org.apache.hadoop.hbase.PleaseHoldException: Master is initializing 구퍼 2013.03.15 2668
404 HBase 설치하기 – Pseudo-distributed file 구퍼 2013.03.12 2647
403 hadoop 설치(3대) file 구퍼 2013.03.07 2613
402 HBase, BigTable, Cassandra Schema Design file 구퍼 2013.03.15 2509
401 hbase shell에서 컬럼값 검색하기(SingleColumnValueFilter이용) 총관리자 2014.04.25 2448

A personal place to organize information learned during the development of such Hadoop, Hive, Hbase, Semantic IoT, etc.
We are open to the required minutes. Please send inquiries to gooper@gooper.com.

위로