From f234d9c245a5754ac78f203e38b0d5510f55a8a2 Mon Sep 17 00:00:00 2001 From: Morgan Date: Wed, 25 Oct 2023 19:44:26 +0900 Subject: [PATCH] =?UTF-8?q?Update=20Post=20=E2=80=9C2023-10-23-git-mirror-?= =?UTF-8?q?self-hosting=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/posts/2023-10-23-git-mirror-self-hosting.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/posts/2023-10-23-git-mirror-self-hosting.md b/content/posts/2023-10-23-git-mirror-self-hosting.md index 2032b36..4d73f26 100644 --- a/content/posts/2023-10-23-git-mirror-self-hosting.md +++ b/content/posts/2023-10-23-git-mirror-self-hosting.md @@ -4,6 +4,10 @@ date: 2023-10-23T09:45:50.000Z slug: operating-mirroring-server description: operating-mirroring-server --- +학교 둥하교때마다 짬내서 적은거라 비문이 많다.. + + + 미러링 서버를 만든게 21년 말에 학교에서 우분투 깔다가 너무 오래걸려서 짜증나서 만든거였는데, 그게 서버 업그레이드도 몇번 거치고 다른것들도 추가하고 하니까 사이즈가 많이 커졌다. 작년까지 에러도 자주나고 그랬는데 이제야 안정적으로 운용할 정도의 수준은 된 것 같다. 미러 Sync하는 스크립트를 옛날 단순하게 적었던걸 그대로 쓰고 있다. Path도 지정 못하고 Configurability도 현저히 떨어져서 새로 짜야겠다고 생각은 했는데, 그래서 최근에 ***[reposync](https://git.morgan.kr/morgan/reposync)*** 라고 아에 다시 만들었다. 근데 이게 미러링 사이즈가 18TiB정도 되니까 이걸 테스트 해보기가 겁나더라.. 게다가 라이브로 뭔가 꼬여버리면 여기저기서 큰일이 나니까 Consistency가 중요한 바람에 테스트도 못하고 그냥 방치하고 있다.