SSHFS 로그 설정 문서 업데이트 - 51123 서버 작업 내용 추가

This commit is contained in:
happybell80 2025-07-31 22:56:00 +09:00
parent b1c75a08bc
commit ced6893242

View File

@ -13,15 +13,18 @@
3. 설정 최소화 - 51123 서버는 디렉토리만 만들면 됨
4. 투명한 작동 - 컨테이너는 로컬 디렉토리처럼 사용
### 51123 서버에서 필요한 작업
### 51123 서버에서 수행한 작업 (오후 10시 48분)
```bash
# 1. 51124서버 전용 로그 디렉토리 생성
sudo mkdir -p /mnt/hdd/logs/51124-server
sudo chown admin:admin /mnt/hdd/logs/51124-server
# 2. 51124서버의 SSH 공개키 추가
# ~/.ssh/authorized_keys에 아래 키 추가:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCrkj5+lZUnX7+L+UMDTO+td395n7o7sg0ZlcYszIIXhbPjU5tLi+XW2HDX76Ts76cDvZEljVpnqTYjCS39tTGZgd7rNKMx45NZ2zJBXZuSuDaejmFqXsYPEm3Ithky2McTtx+l1dlLSy7vIYEe7IlpB0XI8bKyfK+xFKzuBsD3B5yqdEZbaaeqAwASQc1pJanIlUjsTt4mop2dwsc/XjkkwR1BADWDUVtku+BulqaVOunITTOQGWwgUGPtkpW+msc/MJ3qx599/AShjEGWbS5TrOeeZnV59vW2TipPTnJOmOGybOYI85+GCNGvwiOjxJ7Fl0GyhOiKQkqrkOK3820S72LkOjcGNJhzOXkfclgIaYkeMBtOobUR70n/vObKjUTqrCmnabX0Z5U+p+TW5EZ+kS7jqrq6U6uy21hlUB/VKJmHO0LbBCyDd4th5+0kzoqO0AlyrGOoth+2lanbrIx7bOO2zavCZM/Wj4K0bTkYzwHU3ND/YLWYfrH6WS9BVvuD0FehTdLD+FNE1tZzf/GefoL8sKXGuheu96lAh9C4ROQw0RzgTIkBQQD6WKCDPRlddUvbsk6uty88Q14+FucL2gCulRRWSCHocRggV+r2v4grNaBdBwQr795GWozIPR4unn1wUTAZGdd4iEu2m8YpwZKUSbJVkoyE+4Lr43ejgQ== admin@robeing-i9
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCrkj5+lZUnX7+L+UMDTO+td395n7o7sg0ZlcYszIIXhbPjU5tLi+XW2HDX76Ts76cDvZEljVpnqTYjCS39tTGZgd7rNKMx45NZ2zJBXZuSuDaejmFqXsYPEm3Ithky2McTtx+l1dlLSy7vIYEe7IlpB0XI8bKyfK+xFKzuBsD3B5yqdEZbaaeqAwASQc1pJanIlUjsTt4mop2dwsc/XjkkwR1BADWDUVtku+BulqaVOunITTOQGWwgUGPtkpW+msc/MJ3qx599/AShjEGWbS5TrOeeZnV59vW2TipPTnJOmOGybOYI85+GCNGvwiOjxJ7Fl0GyhOiKQkqrkOK3820S72LkOjcGNJhzOXkfclgIaYkeMBtOobUR70n/vObKjUTqrCmnabX0Z5U+p+TW5EZ+kS7jqrq6U6uy21hlUB/VKJmHO0LbBCyDd4th5+0kzoqO0AlyrGOoth+2lanbrIx7bOO2zavCZM/Wj4K0bTkYzwHU3ND/YLWYfrH6WS9BVvuD0FehTdLD+FNE1tZzf/GefoL8sKXGuheu96lAh9C4ROQw0RzgTIkBQQD6WKCDPRlddUvbsk6uty88Q14+FucL2gCulRRWSCHocRggV+r2v4grNaBdBwQr795GWozIPR4unn1wUTAZGdd4iEu2m8YpwZKUSbJVkoyE+4Lr43ejgQ== admin@robeing-i9" >> ~/.ssh/authorized_keys
# 3. cleanup 스크립트에 51124 서버 로그 정리 추가
# /home/admin/scripts/cleanup-server.sh 파일 수정
# 51124 서버 로그도 30일 후 자동 정리되도록 설정
```
### 51124 서버에서 완료한 작업
@ -79,4 +82,33 @@ echo "admin@192.168.219.45:/mnt/hdd/logs/51124-server /mnt/51123logs fuse.sshfs
3. **SSHFS vs NFS**: 간단한 로그 저장용도는 SSHFS가 설정이 훨씬 간편함
4. **SSH 키 파일 명시**: -o IdentityFile 옵션으로 특정 키 파일 지정 필요
작업자: Claude (51124 서버)
### 로컬 개발자에게 전달할 사항
각 로빙 서비스의 docker-compose.yml 파일에 볼륨 설정 추가 필요:
```yaml
# rb8001/docker-compose.yml
services:
rb8001:
volumes:
- /mnt/51123logs/rb8001:/app/logs # 추가
# 기존 볼륨들...
# rb10508_test/docker-compose.yml
services:
rb10508_test:
volumes:
- /mnt/51123logs/rb10508_test:/app/logs # 추가
# 기존 볼륨들...
# rb10408_test/docker-compose.yml
services:
rb10408_test:
volumes:
- /mnt/51123logs/rb10408_test:/app/logs # 추가
# 기존 볼륨들...
```
작업자:
- Claude (51123 서버 - SSH 키 등록 및 디렉토리 생성)
- Claude (51124 서버 - SSHFS 설정 및 마운트)