728x90
반응형
linux에서 실행중인 프로세스 scp로 서버에서 서버로 복사하려고 하는데
text file busy가 뜨면서 copy가 되지 않았다
stackoverflow를 참고하면 해당 프로세스가 실행중이니, kill하고 다시 copy하면 된다고 되어 있었다
그런데.. 난 실시간으로 서비스가 돌아가고 있었기 때문에 pkill을 하고 cp하는 순간
그 몇초의 찰나에 데이터 미수신으로 장애가 발생할 수 있다
1. bak폴더에 반영할 서비스를 cp해두고
2. 해당 bak 폴더에서 동작하는 서비스들만 있는 폴더에 현재 바꿀 서비스만 이름 똑같이 해서 mv로 한 다음
3. pkill을 하는 방향으로 진행했다
그럼 내부적으로 pkill 되자 마자 바로 올라오기 때문에 시간 맞춰서 진행했다..!
반응형
'개발자의 개발개발한 하루' 카테고리의 다른 글
VSCode MySQL Extension 설치 및 Query 실행하는 방법 (0) | 2023.03.07 |
---|---|
linux 파일 수정 시간 초시간 상세하게 보는 방법 (1) | 2023.02.21 |
셀레니움 에러 해결 ElementClickInterceptedException: Message: element click intercepted (0) | 2022.06.20 |
Linux - CronTab cron 설치 명령어 (0) | 2021.07.27 |
[MySQL(MariaDB)] Table에서 row 1개 들고 오기 (0) | 2021.07.27 |
댓글