메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


  1. 기존에 banana pi에 외장하드, SDcard가 장착되고 SDcard를 통해서 부팅중인 경우에 변경하는 방법임
  2. banana pi를 부팅한다.
  3. mkdir /mnt/root 로 root폴더를 만든다
  4. mkdir /mnt/root2 로 root2폴더를 만든다
  5. mount /dev/mmcblk0p2 /mnt/root 로 마운트를 시킨다
  6. mount /dev/sda1 /mnt/root2로 마운트 시킨다
  7. cp -arf /mnt/root/* /mnt/root2/로 복사하려는 내용을 모두 복사한다
  8. halt구문으로 banana pi를 끈다
  9. SDCard를 꺼내서 windows컴퓨터에서 넣는다.
  10. Windows탐색기에서 여러파일들(script.bin, uEnv.txt, uImage)을 볼수 있는다. 그중에서 uEnv.txt파일을 열어서 수정한다
  11. uEnv.txt내용중 root=/dev/mmcblk0p2을 /dev/sda1로 바꾸고 저장한다.
aload_script=fatload $device $partition 0x43000000 /script.bin;
aload_kernel=fatload $device $partition 0x48000000 /uImage;bootm 0x48000000
uenvcmd=run aload_script aload_kernel
bootargs=console=ttyS0,115200 console=tty0 disp.screen0_output_mode=EDID:1280x720p60 hdmi.audio=EDID:0 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

 

  1. SDCard를 다시 banana pi에 다시 장착한다.
  2. 부팅한다.

 

-------------------------------------------------------------------------------------------------------------------------------------

참고적으로 hadoop의 home디렉토리를 /home/hadoop 이외의 경로로 변경했다면 /home/hadoop위치로 변경해주고 해야 한다.

  1. root로 ssh접속이 가능하도록 /etc/ssh/sshd_config파일을 수정한다(root로 실행한다)
  • vi /etc/ssh/sshd_config
  • PermitRootLogin without-password에서 without-password를 yes로 변경
  • service ssh restart로 ssh를 다시 기동해준다.
  • root로 ssh로그인한다
  • usermod /home/hadoop hadoop으로 hadoop의 home디렉토리를 변경한다.
  1. 나머지는 "부팅을 외장하드에서 하도록 변경하는 방법" 따른다.
  2. root로 로그인하지 않으면 아래와 같은 오류가 발생한다.

        root@master:/root# usermod -d /home/hadoop hadoop   
        usermod: user hadoop is currently used by process 1293 

번호 제목 날짜 조회 수
149 Resource temporarily unavailable(자원이 일시적으로 사용 불가능함) 오류조치 2015.11.19 9773
148 mybais #과 $의 차이점 2015.11.10 2016
147 Mybatis foreach 문법정리(상황에 따른 사용법) 2015.11.10 2887
146 DB별 JDBC 드라이버 2015.10.02 2174
145 root계정으로 MariaDB설치후 mysql -u root -p로 db에 접근하여 바로 해줘야 하는일..(케릭터셑은 utf8) 2015.10.02 2105
144 SQL문장과 Mongo에서 사용하는 명령어를 비교한 것입니다. 2015.09.30 2100
143 mongodb 2.6.6 설치(64bit) 2015.09.30 1257
142 pom.xml에서 build.gradle로 변환 2015.09.14 1543
» 부팅을 외장하드에서 하도록 변경하는 방법 2015.07.28 1865
140 바나나 파이의 /tmp폴더를 외장하드로 변경하기 2015.07.24 1658
139 Tracking URL = N/A 가발생하는 경우 - 환경설정값을 잘못설정하는 경우에 발생함 2015.06.17 2589
138 java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: Hive Runtime Error: Unable to deserialize reduce input key from...오류해결방법 2015.06.16 3346
137 hortonworks에서 제공하는 메모리 설정값 계산기 사용법 file 2015.06.14 2464
136 Exception in thread "main" java.lang.NoSuchMethodError: org.apache.hadoop.http.HttpConfig.getSchemePrefix()Ljava/lang/String; 해결->실패 2015.06.14 1271
135 hadoop 2.6.0에 sqoop2 (1.99.5) server및 client설치 == fail 2015.06.11 2910
134 "File /user/hadoop/share/lib does not exist" 오류 해결방법 2015.06.07 2594
133 Error: E0501 : E0501: Could not perform authorization operation, User: hadoop is not allowed to impersonate hadoop 해결하는 방법 2015.06.07 2278
132 Error: Could not find or load main class nodemnager 가 발생할때 해결하는 방법 2015.06.05 2776
131 센서테스트 file 2015.05.25 1157
130 apk 파일 위치 file 2015.05.25 3002
위로