- 실무로 배우는 빅데이터 기술이라는 책을 보고 프로젝트를 세팅 중
- 예상은 했지만 처음부터 책과는 다르게 흘러감
- VM 대신 UTM 사용
- 이후 세팅이 Cloudera 세팅이지만 cloudera는 여러 이슈로 인해 쉽지 않아 Bigtop Ambari로 진행할 예정
UTM 사용 이유
- Oracle Virtual Box가 M1에서 지원이 안되는 줄 알았지만 BETA version 은 사용 가능..하다고는 하나 제대로 돌아가지 않음 으로 UTM을 실행하기로 함
- UTM 설치는 homebrew로 쉽게 가능
brew install --cask utm
Linux 설치 이미지 다운로드
VM 생성
-
Emulate 선택 & Linux -> 탐색을 눌러서 위에서 받은 iso파일을 선택해서 continue


-
이후 메모리 & 스토리지 적절하게 설정
- 여러개를 띄울거라 메모리
2 4gb, 스토리지 30 64gb선택함
- 처음엔 2/30으로 될줄 알았지만 너무 적어서 4/64로 변경
-
공유 폴더는 하나 만들어서 설정
-
여기선 Install CentOS 7 하면 알아서 설치가 됨!

-
언어 설정 해주고

-
host나 network 설정이 필요함면 여기서 하면된다. 위에 토글 On으로 변경하고, ip(192.168.56.51)과 host name변경(server01.hadoop.com)을 했다.


-
한국으로 Timezone 설정 & NTP 설정 time2.kriss.re.kr을 사용함


-
partition 관련 설정 그냥 들어갔다 나가주고...(?)

- 용량을 효율적으로 쓰기위해서 파티션 설정을 했음. Iwill configure partioning 을 체크후 Done

- HDFS에서 LVM은 사용자제하는것이 권장사항이라고 함
- 다음과 같이 나눔(/var 공간이 생각보다 많이 필요하다...)

-
Begin Install 하면 다시 다운로드 시작....
-
Root / User 세팅 해주고 기다리면 설치됨

- ambari계정 root권한 주고 생성 및 root 비밀번호 설정 진행.
UTM으로 바꾸고 Ubuntu에서 CentOS로 바꾸고 ARM에서 AMD로 바꾸고....바꾸기 전엔 삽질했지만 바꾸고나선 사실 별거 없다. 간단한 설정만 있을 뿐
아직 UTM이 좋을지는 써보질 않아서 모르겠지만 일단 M1에서 VM이 된다는걸로 상당히 만족하는 중
중요!!!!
- 여기 CD/DVD 부분에 부팅 이미지를 넣었을텐데 해제해 줘야 설치된 os를 실행할 수 있다.
- 가상머신 일시 정지 -> cd/dvd 초기화
- 그렇지 않으면 계속해서 설치 화면이 실행 됨

참고