[WIP] 210709 라즈베리파이에 Maria DB 세팅하기
2021. 7. 9. 23:30ㆍPROJECT/주말엔 엄빠랑 놀자 210709~211031
1. 라즈베리 파이에 DB 스토리지로 사용할 USB Mount 하기
//ntfs 포맷의 usb를 준비하자
//usb정보 확인하기 - disk 목록에서 USB의 UUID를 기억해주자
//UUID: XXXXXXXXXXXXXXXX
sudo fdisk -l
sudo lsblk -f
//mount될 target directory 생성하자
mkdir /home/ubuntu/data
//부팅 시 자동으로 mount 되도록 설정을 변경해주자
sudo vi /etc/fstab
UUID=XXXXXXXXXXXXXXXX /media/windows ntfs-3g auto,users,permissions 0 0
//재부팅 후 mount가 잘 되었는지 확인하자
df -h
2. 라즈베리 파이에 mariadb 설치하고 mount된 usb 드라이브를 저장소로 설정하기
sudo apt-get update
sudo apt-get mariadb-server
sudo systemctl stop mariadb
//위에서 생성한 directory의 권한을 변경해주자
sudo chown -R mysql: /home/ubuntu/data
sudo rsync -av /var/lib/mysql /home/ubuntu/data
sudo service mariadb stop
sudo vi /etc/mysql/mariadb.conf.d/50-server.cnf
datadir=/home/ubuntu/data
sudo vi /usr/lib/systemd/system/mariadb.service
#ProtectHome=true
ProtectHome=false
//재시작 후 mariadb 정상기동 확인
....이 안됨 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ㅠㅠㅠㅠㅠ
결국 50-server.cnf 다시 원복함
'PROJECT > 주말엔 엄빠랑 놀자 210709~211031' 카테고리의 다른 글
회고 (0) | 2021.11.11 |
---|---|
WIP 20210714 Design System (0) | 2021.07.14 |
210710 React Native 환경세팅 for Mac (0) | 2021.07.10 |
210709 기술 셋 선정하기 (0) | 2021.07.09 |