728x90 반응형 SMALL Come on IT67 docker network 오류 시 확인 (feat. host) 1. 작성하게 된 계기 docker를 사용하다보면네트워크 오류가 발생해서 동작이 안되거나파일 경로 문제가 있어 오류를 부딫친 경험이 꼭 있다. 그래서 이번 기회에 network 오류에 대해서 정리해보고자 한다. 2. Docker 네트워크 오류: 원인과 해결 방법 1. 기본 네트워크 모드: 브리지 네트워크 (bridge) Docker는 기본적으로 컨테이너를 bridge 네트워크에 연결합니다. 이 모드는 컨테이너 간의 통신을 가능하게 하며, 호스트와 컨테이너 간의 통신도 -p 옵션을 통해 가능합니다. 그러나 브리지 네트워크에서도 몇 가지 문제가 발생할 수 있습니다.문제: 컨테이너 간 통신 불가컨테이너 간 통신이 필요할 때, 컨테이너가 같은 브리지 네트워크에 연결되어 있지 않으면 통신이 불가능합니다.해결 방법.. 2024. 8. 30. kafka, zookeeper, kafka-ui 설치 (docker 없이) 1. 글을 쓰게 된 계기 자체 서버에kafka, zookeeper, kafka-ui를 설치하기 위한 방법을 정리하려고 한다.구축전 작성하는 내용을 먼저 정리하자면유저의 이름과 그룹이름이 jongsky:jongsky라고 가정한다.버전과 포트는 아래와 같고 kafka-ui는 id는 admin pw는 pass로 설정했다.zookeeperversion: 3.7.2port: 2181kafkaversion: 3.7.1port: 9092kafka-uiversion: 0.7.2port: 61802. 구축 방법 1. 시스템 업데이트 및 Java 설치먼저, 시스템을 업데이트하고 OpenJDK 17을 설치합니다.sudo apt update && sudo apt upgrade -ysudo apt install openjdk-.. 2024. 7. 26. kafka, zookeeper, kafka-ui 완전 삭제 1. 글을 작성하게 된 계기 kafka와 zookeeper 그리고 kafka-ui를 서버에 설치하는 과정에서정상적으로 설치되지 않았을 때이전에 설치된 내용들을 다시 깨끗하게 지우고다시 설치하는 방법에 대해서 정리하고자 한다. 2. 전체 삭제 방법 1. Kafka, Zookeeper, Kafka UI 서비스 중지먼저, 실행 중인 서비스를 중지해야 합니다.sudo systemctl stop kafkasudo systemctl stop zookeepersudo systemctl stop kafka-ui 2. Kafka, Zookeeper, Kafka UI 서비스 비활성화 자동 시작을 방지하기 위해 서비스들을 비활성화합니다.sudo systemctl disable kafkasudo systemctl disabl.. 2024. 7. 26. Redis 메모리 설정 및 정리 (feat. maxmemory 및 최적화) 1. 글을 작성하게 된 계기 redis를 kafka와 같이 실서버에서 이용해보려고 한다.이전에 redis를 메시지큐로 이용해 본 경험은 있는데,메모리 데이터베이스로 사용하는 것은 처음이기 때문에당연하게 알아두어야 할 메모리에 대한 내용을 정리하고자 한다. 2. Redis 메모리 관리의 주요 개념 1. 메모리 사용량 - Redis는 데이터 메모리에 저장하므로 매우 빠른 읽기 및 쓰기 속도를 제공함.- 따라서 메모리 사용량이 많아질수록 시스템 성능에 영향을 미칠 수 있음. 2. 메모리 제한 - `maxmemory` 설정을 통해 Redis가 사용할 수 있는 메모리의 최대 양을 제한할 수 있음- 해당 설정을 통해 메모리 부족으로 인한 시스템 장애 방지 가능( maxmemory를 설정하지 않으면 시스템이 제공하는.. 2024. 7. 16. docker 불필요 캐시 삭제 명령어 1. 글을 작성하게 된 계기 docker를 사용하다보면 불필요하게 지금은 사용하지 않지만이전에 만들었다가 남았던 캐시들을 삭제해야하는 경우가 있어서 만들었다. 참고로 나는 200GB를 넘게 확보한 경우도 있다...2. 명령어 정리 사용되지 않는 데이터 삭제docker system prune 추가적인 옵션 -a 옵션을 사용하면 모든 사용되지 않는 이미지도 삭제합니다.--volumes 옵션을 사용하면 사용되지 않는 볼륨도 삭제합니다. docker system prune -a --volumes 중지된 컨테이너 삭제docker container prune 사용되지 않는 네트워크 삭제docker network prune 사용되지 않는 볼륨 삭제docker volume prune dangling 이미지 삭제.. 2024. 7. 2. GPU 메모리 초기화 방법 (feat. ubuntu) 1. 글을 쓰게 된 계기 모델을 학습시키다가 중지시키게 되면GPU에 남은 메모리를 정리해야하는 경우가 생기게 된다. 2. GPU 메모리 초기화 방법 특정 프로세스 종료sudo kill -9 # sudo kill -9 1234 특정 GPU 메모리 전체 초기화# 0번 GPU의 모든 프로세스를 종료합니다.sudo fuser -v /dev/nvidia0sudo fuser -v /dev/nvidia0 -k 2024. 6. 17. 이전 1 2 3 4 5 6 7 ··· 12 다음 728x90 반응형 LIST