지난 주 금요일(4월 21일)까지는 정상적으로 배포되던 Github Action이 해당 DockerFile에 별다른 변경 사항이 없음에도 이번 주 월요일부터 apt-get update시 "http://security.debian.org/debian-security stretch/updates Release' does not have a Release file." 에러를 발생시키면서 배포가 fail 되기 시작했다. 첫 번째로 이슈 해결시도 방법은 deb.debian.org에서 apt-get update 하던 것을 archive.debian.org로 주소를 변경하여 archive에서 update해오도록 수정하였다. sed -i로 deb.debian.org 주소를 전부 archive.debian.org로 변경..
기존에 디스코드 봇 서비스르 discord bot 게이트웨이와 nestjs 서버를 따로 pm2를 붙여서 우분투 환경의 개인 서버에서 구동하고 있었는데 개인 서버다 보니 AWS cloudwatch와 같은 모니터링툴이 없었다. 모니터링의 부재로 인해 서버 리소스 모니터링 및 장애 알림의 부재로 매번 직접 ssh로 접근해서 glances를 통해 서버 리소스를 체크해야해서 불편하였다. 그래서 모니터링툴(그라파나, 프로메테우스)을 연동할 겸 dockerize해서 docker-compose로 관리하려는 의도로 dockerize를 진행하였다. 그라파나와 프로메테우스를 사용하면서 리소스를 체크하기 위해 시스템 메트릭 수집하는 node-exporter와 Docker 컨테이너 리소스를 체크하는 cadVisor를 docke..
맨처음 Ubuntu Server를 설치하면 유선랜만 작동하고 wifi 랜카드는 인식 자체가 안된다. Ubuntu와는 다르게 Ubuntu Server에는 wireless-tools나 iwconfig가 기본적으로 포함되어있지 않아서 생기는 문제이다. 그래서 유선랜을 연결한 상태에서 아래의 설치과정을 진행해야한다. 1. wireless-tools를 설치한다. $ sudo apt install wireless-tools 2. netplan 디렉토리에 .yaml 파일의 형식으로 netplan 파일을 생성한다. $ sudo nano /etc/netplan/01-netcfg.yaml network: version: 2 renderer: networkd wifis: wlo1: dhcp4: true dhcp6: true..
iterm2를 설치하면 위와 같이 한글이 분리되어 있다. iterm2의 유니코드 세팅이 none으로 아래와 같이 되어있어서 발생하는 문제이다. iterm2의 Preference -> Profiles -> Text -> Unicode 로 이동하여 Unicode normalization form이 None으로 되어있는 것을 HFS+ 혹은 NFC로 변경하면 된다. 변경 후 위와 같이 정상적으로 한글이 출력됨을 볼 수 있다. 참고) https://jojoldu.tistory.com/580?category=798573 iterm2 에 한글 자소 분리 문제 처음 iterm2를 세팅하게 되면 다음과 같이 한글의 자소가 분리되는 현상을 볼 수 있습니다. iterm2의 유니코드 세팅이 none 으로 되어있기 때문인데요...
개발/DevOps 2023. 4. 29. 08:20
지난 주 금요일(4월 21일)까지는 정상적으로 배포되던 Github Action이 해당 DockerFile에 별다른 변경 사항이 없음에도 이번 주 월요일부터 apt-get update시 "http://security.debian.org/debian-security stretch/updates Release' does not have a Release file." 에러를 발생시키면서 배포가 fail 되기 시작했다. 첫 번째로 이슈 해결시도 방법은 deb.debian.org에서 apt-get update 하던 것을 archive.debian.org로 주소를 변경하여 archive에서 update해오도록 수정하였다. sed -i로 deb.debian.org 주소를 전부 archive.debian.org로 변경..
개발/DevOps 2022. 5. 17. 02:50
기존에 디스코드 봇 서비스르 discord bot 게이트웨이와 nestjs 서버를 따로 pm2를 붙여서 우분투 환경의 개인 서버에서 구동하고 있었는데 개인 서버다 보니 AWS cloudwatch와 같은 모니터링툴이 없었다. 모니터링의 부재로 인해 서버 리소스 모니터링 및 장애 알림의 부재로 매번 직접 ssh로 접근해서 glances를 통해 서버 리소스를 체크해야해서 불편하였다. 그래서 모니터링툴(그라파나, 프로메테우스)을 연동할 겸 dockerize해서 docker-compose로 관리하려는 의도로 dockerize를 진행하였다. 그라파나와 프로메테우스를 사용하면서 리소스를 체크하기 위해 시스템 메트릭 수집하는 node-exporter와 Docker 컨테이너 리소스를 체크하는 cadVisor를 docke..
개발/DevOps 2021. 11. 2. 08:20
맨처음 Ubuntu Server를 설치하면 유선랜만 작동하고 wifi 랜카드는 인식 자체가 안된다. Ubuntu와는 다르게 Ubuntu Server에는 wireless-tools나 iwconfig가 기본적으로 포함되어있지 않아서 생기는 문제이다. 그래서 유선랜을 연결한 상태에서 아래의 설치과정을 진행해야한다. 1. wireless-tools를 설치한다. $ sudo apt install wireless-tools 2. netplan 디렉토리에 .yaml 파일의 형식으로 netplan 파일을 생성한다. $ sudo nano /etc/netplan/01-netcfg.yaml network: version: 2 renderer: networkd wifis: wlo1: dhcp4: true dhcp6: true..
개발/DevOps 2021. 10. 25. 08:20
iterm2를 설치하면 위와 같이 한글이 분리되어 있다. iterm2의 유니코드 세팅이 none으로 아래와 같이 되어있어서 발생하는 문제이다. iterm2의 Preference -> Profiles -> Text -> Unicode 로 이동하여 Unicode normalization form이 None으로 되어있는 것을 HFS+ 혹은 NFC로 변경하면 된다. 변경 후 위와 같이 정상적으로 한글이 출력됨을 볼 수 있다. 참고) https://jojoldu.tistory.com/580?category=798573 iterm2 에 한글 자소 분리 문제 처음 iterm2를 세팅하게 되면 다음과 같이 한글의 자소가 분리되는 현상을 볼 수 있습니다. iterm2의 유니코드 세팅이 none 으로 되어있기 때문인데요...