📄️ 2.1 설치 전 준비 (수동 및 docker 사용한 설치 공통)
- JDK 설치 (java-1.8.0-openjdk) 및 $JAVA_HOME 환경변수 등록 (Java 8 버전이 Spark 버전과 호환)
📄️ 2.2 환경변수 설정
- 아래 명령을 통해 vi 편집기로 .bashrc 파일을 수정하도록 합니다.
📄️ 2.3 Metastore DB 설정
- Spark Thrift는 Hive의 Metastore DB를 사용하며, 관련 셋팅이 필요합니다.
📄️ 2.4 Spark 설정
2.4.1 Thrift Server 배포
📄️ 2.5 Thrift 서버 실행 전 준비
- /usr/local/lib 하위에 ivy.settings 파일 생성
📄️ 2.6 Hbase 및 Phoenix 서버 설치
2.6.1 Hbase와 Phoenix
📄️ 부록. Docker를 이용해서 Thrift 서버 설치
복제한 프로젝트 내 bigdatastorage 폴더 하위의 docker 폴더는 hadoop, postgres, thrift 각 각의 서비스별로 폴더로 구분하여 구성되어 있습니다. docker를 이용해서 Thrift 서버를 설치하는 경우에는 docker 폴더 하위의 docker-compose.yml 파일을 사용해주시기 바랍니다.