본문 바로가기

전체 글174

[Nomad, Error] job consul sidecar 생성 시 "envoy_bootstrap: error creating bootstrap configuration" 상황 아래와 같이 nomad에서 job 생성 시 consul을 이용하여, sidecar 붙일 경우 connect { sidecar_service {} } 다른 설정 잘 했다고 생각했는데, 아래와 같이 사이드카 프록시를 명령어?가 없다고 생성이 안된다고 나온다. 에러 발생 Task hook failed: envoy_bootstrap: error creating bootstrap configuration for Connect proxy sidecar: exec: "consul": executable file not found in $PATH; see: 생각 중.. 실제 장비에서 nomad와 consul를 version 확인해보니 아무문제가 없다. 심지어 $PATH도 consul PATH가 등록되어 있다. (.. 2023. 11. 30.
[Kafka] (내가 쓸) 카프카 명령어 모음 📃 📃(내가 쓸) 카프카 명령어 모음 요즘 카프카를 관리하고 있는 와중에 이것저것 명령어들이 많이 사용된다. 현재는 자주 사용하니 손에 익어서 정리한 이런 명령어?들이 필요없지만, 추후에는 100% 잊어버리게된다.. 사람이니 ;; 이번 포스팅은 카프카 명령어를 제가 나중에 사용하기 위해 정리 하고자한다. 물론 다른 사람들도 보시고 도움되시기를 바란다. (기억 보단 기록을.. ^^) 1. 카프카 Broker Command 카프카 브로커는 노드를 의미하며, 데이터를 저장 및 복제를 관리하기 위한 카프카 클러스터의 물리 요소입니다. 카프카 브로커 수동 실행 ./kafka-server-start.sh config/server.properties server.properties 옵션 관리는 추후 포스팅 예정 카프카 .. 2023. 11. 28.
[Prometheus] node_exporter의 low data 이번 글은 따로 설명이 아닌 node_exporter가 발생하는 데이터를 긁어서 저장하였습니다. node_exporter는 도커로 리눅스 실행 환경입니다. 아래의 데이터는 node_exporter의 low data입니다. HTML 삽입 미리보기할 수 없는 소스 2023. 11. 6.
[Prometheus] 프로메테우스+그라파나 Docker 설치 (on Windows) 윈도우 도커를 이용하여 프로메테우스와 그라파나를 설치해보겠습니다. node_exporter는 사용하지 않고 client_golang/prometheus 라이브러리를 통해 custom node exporter를 사용했습니다. 필요하신분은 node_exporter를 도커설치하시면 됩니다. 댓글에 궁금하신 사항 남겨주시면 알려드릴게요 들어가기전 필자는 "C:\workspace\Docker\volume\prometheus" 해당 폴더를 ""작업폴더""로 지칭하겠습니다. 1. (Docker) Prometheus와 연결할 Windows Volume 만들기 공유하고자하는 볼륨디렉토리에 들어가서 아래와 같이 디렉토리를 만듭니다. # 필자는 "C:\workspace\Docker\volume"에 만들었습니다. mkdir .. 2023. 9. 13.
[Mysql] dnf install mysql 설치 시 에러발생 조치 - 문제 발생 dnf install mysql-community-libs 설치 시 아래와 같이 "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022" 에러가 발생한다. # dnf install mysql-community-libs-8.0.30-1.el9.x86_64 Last metadata expiration check: 0:02:12 ago on Wed May 3 15:45:38 2023. Dependencies resolved. ==================================================================================================================== Package.. 2023. 5. 3.
Go-Lang: fmt.Errorf() - error strings should not end with punction or newlines (ST1005) go-lang을 사용하다가 보면 func return에 error를 사용하는 경우가 많다. 이때 fmt.Errorf()를 종종 쓰게 되는데.. 아래와 같은 warning이 발생하는 경우가 있다. 증상 - 증상 코드 fmt.Errorf("Not found error...") - 에러 문구 error strings should not end with punction or newlines (ST1005) 원인 1. 문구의 첫번째 글자가 대문자인 경우 발생 2. 문구 마지막에 "." 마침표가 있는 경우 발생 조치 // 첫 문자 대문자와 끝 문자 마침표 제거 fmt.Errorf("not found error") 2023. 3. 8.
반응형