위지원의 데이터 일기 🐈
Home
  • 분류 전체보기 (564)
    • ✎ 2025년 (5)
    • 2024년 (16)
    • 2023년 (6)
    • 2022년 (35)
      • Developement (22)
      • Error (9)
    • 2021년 (68)
      • ERROR (9)
      • 알고리즘 (11)
      • 개발공부 (21)
      • Data (15)
      • 21.下 (12)
    • 2020년 (164)
      • 코테 (84)
      • Development (29)
      • 정처기 (41)
    • 2019년 (27)
    • 2018년 (89)
      • English Speaking (8)
      • Error (12)
      • C, Java, FileSystem (13)
      • DataBase (15)
      • Java (2)
      • 지식 (16)
      • Go (3)
      • spark (9)
      • 영어 (5)
      • 알고리즘 (6)
    • 2017년 (143)
      • Error (17)
      • machine learning (16)
      • Spark (20)
      • Database (19)
      • Python (17)
      • Spring (9)
      • etc. (10)
      • 백준 (5)
      • Google Platform (12)
      • web Development (7)
      • Docker (3)
      • Linux (8)
Home
  • 분류 전체보기 (564)
    • ✎ 2025년 (5)
    • 2024년 (16)
    • 2023년 (6)
    • 2022년 (35)
      • Developement (22)
      • Error (9)
    • 2021년 (68)
      • ERROR (9)
      • 알고리즘 (11)
      • 개발공부 (21)
      • Data (15)
      • 21.下 (12)
    • 2020년 (164)
      • 코테 (84)
      • Development (29)
      • 정처기 (41)
    • 2019년 (27)
    • 2018년 (89)
      • English Speaking (8)
      • Error (12)
      • C, Java, FileSystem (13)
      • DataBase (15)
      • Java (2)
      • 지식 (16)
      • Go (3)
      • spark (9)
      • 영어 (5)
      • 알고리즘 (6)
    • 2017년 (143)
      • Error (17)
      • machine learning (16)
      • Spark (20)
      • Database (19)
      • Python (17)
      • Spring (9)
      • etc. (10)
      • 백준 (5)
      • Google Platform (12)
      • web Development (7)
      • Docker (3)
      • Linux (8)
블로그 내 검색
포트폴리오

위지원의 데이터 일기 🐈

데이터를 사랑하고 궁금해하는 기록쟁이입니다! 😉 Super Data Girl이 되는 그날까지🏃‍♀️ 화이팅!

  • 🖥 깃블로그
  • 🌍 위키원
  • 📑 내맘대로 스크랩
  • 💌 메일
  • 2020년/Development

    Apache Accumulo 설치 #1

    2020. 4. 22. 21:34

    by. 위지원

    With Apache Accumulo, users can store and manage large data sets across a cluster. Accumulo uses Apache Hadoop's HDFS to store its data and Apache ZooKeeper for consensus. While many users interact directly with Accumulo, several open source projects use Accumulo as their underlying store.

     

    Related Projects

    Related Projects The Apache Accumulo community is happy to promote and encourage use of Accumulo in ways that are novel and reusable by other users within the community. As such, we’re happy to curate a list of projects related to Accumulo to give them vis

    accumulo.apache.org

    설치 환경

    OS CentOS 8
    가상 머신 virtualBox 6.1

     


    • accumulo를 위해 설치할 것들 : uno, java, mvn, zookeeper, hadoop, git 

    *Uno?

    If you are setting up Accumulo for testing or development, consider using the following tools:

    • Uno sets up Accumulo on a single machine for development
    • Muchos sets up Accumulo on a cluster (optionally launched in Amazon EC2 and Microsoft Azure VM)

    1. 자바 설치

    $ sudo yum install java-1.8.0-openjdk-devel.x86_64

     

    *uno 설치를 위해 java 환경변수는 먼저 설정해야함

    $ sudo vi /etc/profile

    export JAVA_HOME=자바 설치경로

    export PATH=$JAVA_HOME/bin:$PATH

    $ source /etc/profile

     

     

    2. git 설치

    $ git

     

    3. mvn 설치

    https://maven.apache.org/download.cgi

     

    Maven – Download Apache Maven

    Downloading Apache Maven 3.6.3 Apache Maven 3.6.3 is the latest release and recommended version for all users. The currently selected download mirror is http://apache.tt.co.kr/. If you encounter a problem with this mirror, please select another mirror. If

    maven.apache.org

    $ wget http://mirror.navercorp.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

    $ tar -zxvf apache-maven-3.6.3-bin.tar.gz

     

    *uno 설치를 위해 mvn 환경변수는 먼저 설정해야함

    $ sudo vi /etc/profile

    export MVN_HOME=mvn 설치경로

    export PATH=$MVN_HOME/bin:$PATH

    $ source /etc/profile

     

    4. uno 설치

    https://github.com/apache/fluo-uno

     

    apache/fluo-uno

    Uno (an Apache Fluo project) sets up Apache Accumulo or Apache Fluo on a single machine for development - apache/fluo-uno

    github.com

    $ git clone https://github.com/apache/fluo-uno.git

    $ cd fluo-uno

    $ ./bin/uno fetch accumulo

    * 여기에서 must be installed & on PATH. Aborting 이 발생할 경우

    $ sudo ln -s /usr/bin/sha1sum /usr/bin/shasum

    $ ./bin/uno setup accumulo

    $ source <(./bin/uno env)

     

    * 이후에 install 아래에 zookeeper, hadoop, accumulo가 설치되어야 함. 환경변수는 conf/ 아래에 uno.conf에 환경변수가 자동으로 잡혀있음

     

    5. zookeeper 설치

    https://zookeeper.apache.org/releases.html

     

    Apache ZooKeeper

    $ wget https://downloads.apache.org/zookeeper/zookeeper-3.6.0/apache-zookeeper-3.6.0-bin.tar.gz

    * 3.6.0 checksum 862c96572bc085fd6ac5ad55f07b77b2ec78f7eb510b6c190c60a35cb13d15a7de9274fd48f96ae52d559e93691a57b5bc6e4cd43a4d66154983757623401dc7

    >> uno의 conf/checksum에 버전을 추가하고 checksum 을 넣어줘야함

    * uno.conf의 zookeeper 버전도 수정해주자

     

    6. hadoop 설치

    https://hadoop.apache.org/releases.html

     

    Apache Hadoop

    Download Hadoop is released as source code tarballs with corresponding binary tarballs for convenience. The downloads are distributed via mirror sites and should be checked for tampering using GPG or SHA-512. Version Release date Source download Binary dow

    hadoop.apache.org

    $ wget http://apache.mirror.cdnetworks.com/hadoop/common/hadoop-3.2.1/hadoop-3.2.1.tar.gz

    $ tar -zxvf hadoop-3.2.1.tar.gz

     

    7. accumulo 설치

    https://www.apache.org/dyn/closer.lua/accumulo/2.0.0/accumulo-2.0.0-bin.tar.gz

     

    Apache Download Mirrors

    Copyright © 2019 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache and the Apache feather logo are trademarks of The Apache Software Foundation.

    www.apache.org

    $ wget https://www.apache.org/dyn/closer.lua/accumulo/2.0.0/accumulo-2.0.0-bin.tar.gz

    저작자표시 (새창열림)

    '2020년 > Development' 카테고리의 다른 글

    python을 이용해서 정규 표현식을 공부해보자(feat.python의 re 라이브러리)  (0) 2020.05.26
    시간 복잡도  (0) 2020.04.28
    자료구조와 알고리즘 시각화 사이트  (0) 2020.04.28
    에라테스토네스의 체  (0) 2020.04.27
    python 서로 겹치지 않는 세자리 수 배열 만들기  (0) 2020.04.26

    잠깐만요~! 읽으신김에 이런 글들은 어떠세요? 👀

    • 시간 복잡도 2020.04.28
    • 자료구조와 알고리즘 시각화 사이트 2020.04.28
    • 에라테스토네스의 체 2020.04.27
    • python 서로 겹치지 않는 세자리 수 배열 만들기 2020.04.26
    맨 위로
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

열정! 열정! 열정! 🔥

Designed by Nana
블로그 이미지
위지원
데이터와 관련된 일을 모두 좋아합니다

티스토리툴바

티스토리툴바