티스토리 뷰
umbrel 은 기본적으로 홈경로에 설치된다( ~/umbrel) 그리고 엄브렐의 모든 설치파일들은 해당 폴더 아래 설치가 된다.
그러므로 외장 hdd 에 엄브렐을 설치하려면 hdd 를 마운트한 후에 마운트된 경로를 지정하여 엄브렐을 설치하여야한다.
1. 연결된 hdd 경로 확인
sudo fdisk -l
2. /mnt/hdd2tb 로 마운트
sudo mount /dev/sda2 /mnt/hdd2tb
3. /mnt/hdd2tb 경로에 사용자 계정 권한 부여(hdd가 ext4 파일시스템으로 포맷된 상태여야 함)
$ sudo chown -R user1 /mnt/hdd2tb
4. /mnt/hdd2tb/umbrel 경로에 umbrel 설치
curl -L https://umbrel.sh | bash -s -- --install-path /mnt/hdd2tb/umbrel
기타
마운트된 장비에 접근하고 있는 프로세스 목록
sudo lsof /dev/sda2
roo 계정으로 접속을 원한다면 root 비밀번호를 먼저 설정해야 함
sudo passwd root
프로세스 강제 종료
$ sudo kill -9 [PID]
hdd 마운트
$ sudo mount /dev/sda2 /mnt/hdd2tb
hdd 언마운트
$ sudo umount /dev/sda2
hdd 를 ext4 로 포맷
$ mkfs.ext4 /dev/sda2
파일시스템 종류 및 용량 확인
min@ubuntu:~$ df -hT
Filesystem Type Size Used Avail Use% Mounted on
tmpfs tmpfs 745M 1.8M 743M 1% /run
/dev/nvme0n1p2 ext4 938G 5.7G 885G 1% /
tmpfs tmpfs 3.7G 0 3.7G 0% /dev/shm
tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/nvme0n1p1 ext4 220M 29M 174M 15% /boot
tmpfs tmpfs 745M 0 745M 0% /run/user/1000
/dev/sda2 ext4 1.8T 26M 1.7T 1% /mnt/hdd2tb
umbrel 종료
$ cd /mnt/hdd2tb/umbrel
$ sudo ./scripts/stop
umbrel 시작
$ cd /mnt/hdd2tb/umbrel
$ sudo ./scripts/start
오드로이드 전원 off
sudo poweroff
Trouble shooting
xxx@ubuntu:/mnt/hdd2tb/umbrel$ sudo ./scripts/start
sudo: unable to execute ./scripts/start: Permission denied
위와 같은 문제 발생시 hdd 를 언마운트하고 다시 마운트해보면 잘 됨
Ref.
/mnt/hdd2tb 폴더에 사용자계정 권한 부여할 때 "Operation not permitted" 오류가 떠서 엄청 삽질을 많이 했었는데, 아래 자료를 통해서 경우 원인을 알게되었음.
https://linuxpip.org/fix-chown-operation-not-permitted/
chown "operation not permitted" error - possible solutions
In this article, we will show you a few solutions to “Operation not permitted” error when running chown commands, as well as how filesystem security policy works in Linux so you can avoid running into this error later.
linuxpip.org
https://twitter.com/btclog29/status/1637832114891792388
트위터에서 즐기는 비트 전하는 키팅⚡
“@bitoka_h @my3rdstory Problem) hdd 가 ExFat 파일시스템으로 포맷되어 있었기 때문에 hdd 마운트시 root 권한만 접근 가능한 상태가 됨 Solution) ext4 형식으로 hdd 를 다시 포맷하고, /mnt/hdd 폴더에 사용자 계
twitter.com
'비트코인 공부' 카테고리의 다른 글
Making bitcoin node reachable (0) | 2023.04.07 |
---|---|
[umbrel] 1TB NVMe SSD 용량이 부족할 때, 외부 2TB HDD 로 이사가는 방법 (0) | 2023.03.23 |
니모닉을 클라우드에 안전하게 보관하기 (6) | 2023.03.20 |
비트코인의 총 발행량은 왜 21백만개가 되었을까 (0) | 2023.03.09 |
니모닉 <=> 비밀키(엔트로피) 변환 파이썬 코드 (4) | 2023.02.02 |