728x90
- lxc에 ubuntu 설치 및 구동
# 1. 컨테이너 생성
sudo lxc-create -n test-container -t download -- --no-validate
# 2. 컨테이너 시작
sudo lxc-start -n test-container -d
# 3. 컨테이너 접속 IP 확인
sudo lxc-ls -f
NAME STATE AUTOSTART GROUPS IPV4 IPV6 UNPRIVILEGED
ubuntu-hbase RUNNING 0 - 10.0.3.137 - false
# 4. 컨테이너 접속
sudo lxc-attch -n test-container
apt install openssh-server
# 5. ssh 접속
ssh 10.0.3.137
- 사용자 생성
# 사용자 생성
sudo adduser hduser
sudo usermod -aG sudo hduser
sudo vi /etc/sudoers
root ALL=(ALL:ALL) ALL
hduser ALL=(ALL:ALL) ALL
- hbase 서버 설치 및 구동
# hbase 다운로드
cd /home/hduser
wget https://dlcdn.apache.org/hbase/stable/hbase-2.4.13-bin.tar.gz
tar xvf hbase-2.4.13-bin.tar.gz
sudo apt install openjdk-8-jdk
mkdir -p /home/hduser/pids
vi /home/hduser/hbase-2.4.13/conf/hbase-env.sh
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
export HBASE_PID_DIR=/home/hduser/pids
vi /home/hduser/hbase-2.4.13/conf/hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>file:///home/hduser/HBASE/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hduser/HBASE/zookeeper</value>
</property>
vi ~/.bashrc
export HBASE_HOME=/home/hduser/hbase-2.4.13
export PATH=$PATH:$HBASE_HOME/bin
sudo vi /etc/hosts
0.0.0.0 ubuntu-hbase
0.0.0.0 localhost
# hbase 실행
start-hbase.sh
# hbase 프로세스 확인
jps
14246 HMaster
22815 Jps
# hbase 접속
hbase shell
- hbase 원격 접속
# 추가 정보 등록
vi /home/hduser/hbase-2.4.13/conf/hbase-site.xml
<property>
<name>hbase.zookeeper.quorum</name>
<value>10.0.3.137</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
<property>
728x90
'정보의 바다 > 정리하자' 카테고리의 다른 글
[언박싱] 제주맥주 위트있는 제철단 KIT (0) | 2022.10.19 |
---|---|
[공유] 11번가 챔피온 긴팔 티셔츠 (우주패스 5천원 할인 쿠폰 추천제품 ) (0) | 2022.09.22 |
[공유] 배민커넥트 추천인 ID: BC881027 최대 5만원! (0) | 2022.06.22 |
[공유] 아이파킹 할인 쿠폰 받기! 추천인 ID: helling (0) | 2022.04.26 |
[공유] 배달의 민족 1만원 쿠폰 초대코드 6AZ33QEY (0) | 2022.04.12 |
댓글