안녕하세요, 고니입니다. 아주 가끔.. mysql용 root 패스워드 분실로 재설정이 필요한 경우 절차를 안내해드립니다. perplexity에서 생성한 AI이미지…
mysql replication 설정
안녕하세요, 고니입니다. Mysql 데이터복젤르 위한 replication 설정절차에 대해 업데이트 했습니니다. perplexity에서 생성한 AI이미지 5.5부터는 innodb를 기본엔진으로…
Mysql innodb컴파일
안녕하세요, 고니입니다. 지금은 잘 사용하는 버전은 아니지만, 아카이빙을 위해 업데이트 했습니다. Mysql 4버전은 innodb가 기본포함이지만, 5.1버전은…
mysql grant실행시 access denied 발생시 조치방법
안녕하세요, 고니 입니다. mysql 데이터 이전(재설치 이후) root로 로그인하여 쿼리 작업이 다른 쿼리는 정상적으로 적용되는데, grant구문…
Mysql Audit 기능 설정
안녕하세요, 고니입니다. perplexity에서 생성한 AI이미지 개 요 Mysql내에 접근기록을 사용할 수 있는 Audit 플러그인 설명 제약사항…
http://wiki.igoni.kr/books/4-dbms/page/mysql-AnB
복원 시나리오 안녕하세요, 고니 입니다. 현재 사용중인 db명이 web이고, 테이블 명이 member의 테이블의 데이터 중에서 id가…
mysql 리플리케이션 UUID오류문제
안녕하세요, 고니 입니다. DB장애 조치과정중 논리적인 문제로 DBMS내부에서 해소가 안될때 서버기준에서 작업을 할 수 있을것 같아요.…
mysql 데이터값 변경하기
안녕하세요, 고니입니다. mysql 특정 컬럼의 데이터 변경이 필요할때가 있었어요. 그럴때 아래 내용으로 변환 작업을 진행했었습니다. perplexity에서…
mysql 기반의 리플리케이션 및 mmm 설치
안녕하세요, 고니입니다. 기존에 작성된 문서 Refactoring 중이라 업데이트 하하려고 합니다. perplexity에서 생성한 AI이미지 MYSQL 설치 설치환경…
mysql 5.5 리플리케이션 구성하기
Mysql 5.5 Replication 구성하기(Master – Slave) 안녕하세요, 고니 입니다. 기존에 작성된 문서 refactoring 중이라, 해당 문서도…
my.cnf를 이용한 mysql바이너리 로그 관리
안녕하세요, 고니 입니다. 기존문서 refactorinjg을 위해 업데이트 하고 있어요 perplexity에서 생성한 AI이미지 설정예시 – 1개당 바이너리…
maxscale기반의 DB 이중화 운영
시작하는말 안녕하세요, 고니 입니다. 기존에 작성했던 컨텐츠들 업데이트를 하면서 문서의 리팩토링(Refactoring)을 진행해보려고 합니다. 이번엔 igoni.kr에서 제일…
mariadb에서 패스워드 없이 로그인할때
시작하는 말 안녕하세요, 고니입니다. 기존에 작성했던 컨텐츠들 업데이트를 하면서 문서의 리팩토링(Refactoring)을 진행해보려고 합니다. 이번엔 MariaDB 소켓인증…
MariaDB 컴파일 후 초기설치할때 에러
안녕하세요, 고니입니다. 기존문저 Refactoring을 위해 업데이트 하였습니다. perplexity에서 생성한 AI이미지 MariaDB일부버전에서 mysql 테이블 생성시 다음과 같은…
keepalived기반의 DB이중화 구현
안녕하세요, 고니입니다. 기존에 작성한 문서 Refactoring을 진행중인데요. 해당문서도 업데이트를 진행해보았습니다. perplexity에서 생성한 AI이미지 시스템 구성도 서버정보…
extrabackup을 이용한 mysql 백업 수행
소 개 안녕하세요, 고니 입니다. 기존문서 Refactoring을 위해 업데이트 했습니다.서비스 구동중에 Mysqldump를 이용한 백업 수행시 table…
centos7 galera cluster설치
안녕하세요, 고니입니다. 기존문저 Refactoring을 진행하고 있어요 DBMS교체(Mysql → Mariadb)를 추진하면서 이중화 구성을 replication 에서 galera_cluster로 전환하기…
centos6에 mysql 5.7설치하기
안녕하세요, 고니 입니다. 기존에 작성했던 문서 Refactoring을 진행하고 있어요. Mysql 5.7을 컴파일 해서 사용하려면 boost 1.5.9이상이 설치되어야…
Docker컨테이너 저장경로 변경방법
Docker를 rpm이나 deb같은 패키지로 설치하는 경우 기본 경로가 /var/lib/docker 인데, 대부분 /, /var가 같은 디스크를 사용하고…
docker 와 cri-o 비교
소 개 Container 표준규격이 없을때 Container 포맷과 런타임의 사실상 표준은 Docker가 지배. Google / Redhat /…
container에서 the input device is not a TTY 로그 출력시 조치
container에 저장된 데이터를 export할때 편리하게 하려고 crontab에 걸어놨는데, 다음날 보니 export된 데이터의 사이즈가 0k. perplexity에서…
centos7에서 docker 설치
설명 안녕하세요, 고니 입니다. Docker설치하기 위한 절차에 대해 적어두려고 합니다. perplexity로 생성한 AI이미지 설치 절차 yum…
rbac기반의 namespace 권한부여
서비스 계정생성 $> kubectl create sa testuser role설정 $> cat role.yaml apiVersion: rbac.authozation.k8s.io/v1 kind: Role metadata…
etcd 데이터 백업 및 복원방법
시작하는말 안녕하세요, 고니입니다. 이번에는 kubernetes에서 가장 중요한 역활을 하는 Component가 API서버와 kubernetes의 정보를 저장하고 있는 ETCD …
특정 노드에만 배포할 수 있는 taint 설정하기
k8s를 사용하다보면 특정 서버또는 특정환경에 매칭되는 pod만 배포할 경우가 필요합니다. 예를들면…. 디스크 타입이 ssd 장착된 노드와…
k8s에 구성된 워커노드 제외방법
시작하는말 안녕하세요, 고니입니다. 기존에 작성했던 컨텐츠들 업데이트를 하면서 문서의 리팩토링(Refactoring)을 진행해보려고 합니다. perplexity에서 생성한 AI이미지 사전…
pod 구동될때 Imageinspecterror or readlink invalid argument error 메시지 발생
들어가는 말 안녕하세요, 고니 입니다. docker 기반에서 root volume이 100%차는 문제가 있어서 data경로를 이동시켰는데, 그 이후에…
컨테이너 구동시 unknown server host 메시지 뜨면서 구동실패
발생현상 컨테이너 내부에서 통신시 호스트를 못찾는 문제가 있어서(WEB ->DB) 구동실패 원 인 Docker 내부에서 hosts를 찾지…
etcd member 제외 방법
kuebernetes DB격인 etcd의 member리스트를 제외하는 절차를 기술한다. 다중 마스터(3대로 구현)되어 있을때 특정 노드를 제외하는 방법이다. etcd…
kubeadm 노드추가
클러스터 노드 추가시 진행되는 작업절차 클러스터 마스터 노드에서 token 발급진행 $> kubeadm token create –print-join-command 123123123…
etcd의 member확인
k8s의 DB성격인 etcd의 상태 점검시 확인할 수 있는 몇가지 포인트들 member list $> /usr/local/bin/etcdctl.sh -w table…
podman에서 컨테이너가 실행되지 않을때 조치방법
시작하는 말 안녕하세요, 고니 입니다. 기존에 작성했던 컨텐츠들 업데이트를 하면서 문서의 리팩토링(Refactoring)을 진행해보려고 합니다. podman에서 컨테이너…
podman사용하기
docker없이 컨테이너 실행하기 podman-docker 패키지를 통해 docker가 설치되어 있지 않아도 docker 명령어를 실행할 수 있습니다.…
Podman기반의 DNS연동
podman을 사용할 경우 네트워크는 cni를 사용하게 되는데, 기본값은 호스트의 DNS를 사용하기 때문에 컨테이너 내부의 DNS를 사용해야할…
insecure registry 설정하기(Docker/podman)
시작하는말 안녕하세요, 고니입니다. 기존에 작성했던 컨텐츠들 업데이트를 하면서 문서의 리팩토링(Refactoring)을 진행해보려고 합니다. Insecure registry란? 레지스트리는 통한…
kubernetes-Istio구성정보
Istio Concept & Data Flow Istio의 전체 Concept & Data Flow Concept ServiceMesh를 이용해 다양한 트래픽을…
k8s 강제로 pod 종료시키는 방법
안녕하세요, 고니 입니다. kubernetes에서 POD가 삭제되지 않는 경우가 아주 가끔 있어요. POD lifecycle에 의해 지연되는 경우도…
kubeconfig 이해하기
시작하는말 안녕하세요, 고니입니다. kubernetes에서 인증에 필요한 kubeconfig에 대해서 기술하려고 합니다. perplexity에서 생성한 AI이미지 시 작 kubeconfig…
ETCD구성정보
perplexity에서 생성한 AI이미지 시작하는말 안녕하세요, 고니입니다. kubernetes의 분산 저장소인 ETCD에 대해 설명하고자 합니다. ETCD는 메모리에 들어갈…
일반계정에서 kubectl 사용하기 위한 절차
시작하는말 안녕하세요, 고니입니다. OS 계정이 root가 아닌 일반 계정에서 kubectl을 사용할 인증정보가 없기 때문에 사용할 수…
kubernetes에서 노드 rejoin 방법
시작하는말 안녕하세요, 고니입니다. kubernetes환경에서 호스트네임 변경같이 특정 노드의 속성변경 작업이 진행되는 경우 reset 및 join하는 절차가…
k8s 노드이름 변경
시작하는말 안녕하세요, 고니입니다. kubernetes에 구성된 node name이 변경되는 경우 단순히 변경만 해서는 안되고 member에서 제외했다가 join하는…
sendmail Trouble Shooting
Hosts 수정 (부팅 시 sendmail에서 진행이 지연되고 있을 때 진행) $> vi /etc/hosts 서버IP 호스트명 지정…
sendmail 로그 분석하기
메일로그 기본구조 로그항목 내 용 From 발신자 주소 Size 메시지의 바이트 크기 Class 메시지의 등급(낮을수록 우선순위…
procmailrc를 이용한 스팸메일 차단
소개 안녕하세요, 고니입니다. Procmailrc를 기반으로 메일 필터링을 할 수 있는 절차를 적어두려고 합니다. perplexity에서 생성한 AI이미지…
Dovecot Trouble Shooting
소 개 안녕하세요, 고니입니다. dovecot 이용시 자주 발생한 오류사항들 기재해두었습니ㅏㄷ. perplexity에서 생성한 AI이미지 작업절차 imap, pop3…
clamd설치 / Sendmail 연동하기
들어가는말 안녕하세요, 고니 입니다. 2025년 기준으로 좀 오래된 자료이긴 한데, 몇년전만 해도 꽤 유용했던 자료라 업데이트만…
Centos에서 POSTFIX설치하기
소개 Centos6이후부터는 기본SMTP가 Sendmail에서 postfix로 변경되었습니다. perplexity에서 생성한 AI이미지 작업절차 Sendmail 패키지 삭제 $> yum erase…
centos6에서 dovecot 설치하기
활성화 서비스 설정 $> vi /etc/dovecot/dovecot.conf #protocols = imap pop3 lmtp 에서 주석 해제 후 사용할…