라즈베리파이 2를 몇 년째 너무 혹사 시키는 것 같고
뭔가를 새로 더 해보기엔 성능이 부족한 것 같아서 라즈베리파이 4를 구매했습니다.
쿠버네티스 환경을 만들고 거기에 그동안 만든 프로젝트들을 모두 컨테이너화 시키는게 목적인데
그러기 위해서는 라즈베리파이에 라즈비안 말고 CentOS를 설치해야 한답니다.
그래도 우선은 기본 동작이 되는지 라즈비안부터 깔아보기로 합니다.
라즈비안 설치 순서
1. 마이크로 SD카드를 준비해서 컴퓨터에 꽂고 포맷을 합니다.
2. Raspberry Pi Imager 를 다운로드 받습니다.
3. 다운로드 받은 Imager를 실행합니다.
4. 운영체제를 선택합니다.
저는 Raspberry Pi OS (other) 에서
Raspberry Pi OS Lite (64-bit)를 선택했습니다.
5. 저장소는 SD카드를 꽂은 디스크를 선택해줍니다. (보통 자동인식해서 표시해줍니다)
6. 우측 하단 톱니바퀴를 클릭해서 상세 옵션을 설정합니다.
제가 선택한 RASPBERRY PI OS LITE는 no desktop 버전이므로 SSH를 활성화해야 최초에 접속을 할 수 있습니다.
SSH 사용을 선택하고
로그인 할 사용자 및 비밀번호를 설정합니다.
그리고 저장한 후 쓰기를 클릭하면
경고가 한번 뜨고 "예"를 선택하면
쓰기를 시작합니다.
열심히 쓰고 있네요.
다 썼나 싶더니, 이젠 잘 썼나 확인을 합니다.
다 썼나 봅니다.
이제 라즈베리파이에 SD카드를 꽂고, 랜선과 전원선을 연결해 줍니다.
라즈베리파이4 전원 스펙이 5V 3A 랍니다.
맞는 아답터를 찾아봤는데, 오래전에 알리익스프레스에서 잘못 주문해서 쳐박아 뒀던 아답터만 3A를 지원하네요.
휴~ 다행~
아무튼 연결하고,
SSH 접속을 위해 IP를 알아야 합니다.
라우터 관리자에 들어가보니 새로 잡힌 라즈베리파이가 보이네요.
IP를 확인합니다.
이제 테라텀을 실행하고 저 아이피로 접속합니다.
초기에 설정한 아이디와 패스워드를 입력하면
잘 접속이 되었네요.
스펙이 맞는지 확인해봅니다.
cmlee@raspberrypi4:~ $ cat /proc/cpuinfo
processor : 0
BogoMIPS : 108.00
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 1
BogoMIPS : 108.00
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 2
BogoMIPS : 108.00
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 3
BogoMIPS : 108.00
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
Hardware : BCM2835
Revision : c03112
Serial : 100000006e909559
Model : Raspberry Pi 4 Model B Rev 1.2
cmlee@raspberrypi4:~ $ free
total used free shared buff/cache available
Mem: 3885560 80816 3578208 816 226536 3732448
Swap: 102396 0 102396
cmlee@raspberrypi4:~ $ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 59G 1.3G 55G 3% /
devtmpfs 1.7G 0 1.7G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 759M 812K 759M 1% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/mmcblk0p1 253M 31M 222M 12% /boot
tmpfs 380M 0 380M 0% /run/user/1000
CPU 4core, Memory 4GB, 루트 볼륨 59GB
다 맞네요.
동작은 확인했으니, 라즈비안은 지우고 천천히 CentOS를 설치를 알아봐야 겠습니다.
'Raspberry pi' 카테고리의 다른 글
라즈베리파이 쿨링팬 제어 nodejs 도커로 실행하기 :GPIO 접근권한 (0) | 2022.07.31 |
---|---|
라즈베리파이 온도에 따라 냉각팬 조절하기 : nodejs (0) | 2022.07.29 |
공공데이터포털 nodejs로 일출 일몰 시간 가져오기 (0) | 2022.03.17 |
AlexaPi - Bluetooth Speaker 연결하기 2 (2) | 2018.01.15 |
AlexaPi - Bluetooth Speaker 연결하기 1 (0) | 2018.01.13 |