https://www.hardkernel.com/ko/shop/odroid-h2plus/
오드로이드에 리눅스 설치 후, 시노비 CCTV라는 NVR 오픈소스를 사용하였다.
호환되는 DRAM이 정해져 있기 때문에 신중히 골라야 한다.
가성비인 디램리스 삼성 980를 사용하다가, 백업 용도로 안정성 있는 노트북용 HDD를 마운트시키기로 결정했다.
1, Shinobi 디렉토리로 이동 후 nano conf.json 열고 addStorage를 확인한다.
원하는 경로로 바꿔서 재시작할 수 있다.
2, Shinobi는 conf.json의 "addStorage" 변수를 사용하여 여러 스토리지 영역을 지원한다.
https://medium.com/@ShinobiSystems/how-to-save-recordings-to-additional-storage-spaces-2c6c8a5d0d3e
3, HDD 연결 후 Odroid 케이스 조립
https://www.youtube.com/watch?v=lHhsMTlJXxM
4) 우분투에 하드디스크 마운트하는 절차
4-1) 하드디스크 확인
sudo fdisk -l
4-2) 4TB 이하의 하드디스크 설치 시 파티션 생성
sudo fdisk /dev/sdb
4-3) 파티션 포맷
mkfs.ext4 / dev/sdb1
4-4) UUID 확인
sudo blkid
4-5) 디렉토리 생성 후 마운트할 디스크 추가
# 디렉토리 생성
sudo mkdir /mnt/storage1
# 부팅 때 자동으로 마운트하도록 설정
sudo nano /etc/fstab
#/etc/fstab 열고 확인한 UUID를 적어준다.
UUID=5CB7DAA4259AB3BD /mnt/storage1 ext4 defaults 0 0
4-6) sudo mount - a 명령어로 마운트 진행
6, 4-3) ext4로 파일 시스템을 포멧하는 과정에서 오류 발생
mkfs.ext4: Permission denied while trying to determine filesystem size
6-1) 해결 방안
루트로 이것을 시도해 보셨습니까?
내가 아는 한 루트만 파일 시스템을 만들 수 있으므로 보고 있는 권한 문제는
수퍼유저가 아닌 일반 사용자로 실행하는 것과 관련이 있습니다. "su -"를 수행하고 다시 시도하고 확인하십시오.
https://www.linuxquestions.org/questions/slackware-14/unable-to-format-391718/
7, 4-6) sudo mount - a 명령어로 마운트 진행하는 과정에서 오류 발생
7-1) 해결 방안
/dev/sda1 파일 시스템을 /mnt/storage1 디렉토리에 마운트하려면 다음을 사용한다.
sudo mount /dev/sda1 /mnt/storage1
https://jjeongil.tistory.com/1413
8, 시간이 지나면 녹화 영상이 삭제되는 경향이 있는데, Account Settings에서 Max Storage Amount 재설정해서
삭제 텀 늘리기
https://www.reddit.com/r/ShinobiCCTV/comments/b5b6q3/whats_up_with_cronjs/
경로 설정 완료, 백업 영상 저장 완료
!) SSD DRAM 캐시’와 ‘SLC 캐싱’에 대한 설명
https://www.manzlab.com/news/articleView.html?idxno=22744
!) 오드로이드 H2와 GTX1080으로 고사양 에뮬 및 PC 게임 어느 정도까지 가능할까?
https://m.blog.naver.com/drangra/222037667875
'개발' 카테고리의 다른 글
2023년 2월 4주차 (0) | 2023.02.28 |
---|---|
2023년 2월 2주차 (0) | 2023.02.14 |