카테고리 보관물: Back-End

[MariaDB] Mysql “Access denied for user ‘root’@’localhost'” 오류 해결하기

MariaDB 를 설치하고 ‘mysql -u root’ 명령을 수행하면 Access denied for user ‘root’@’localhost’ 오류가 발생하는 경우가 있다. 본 포스팅에서는, 해당 오류를 해결하는 방법을 소개하고자 한다. /etc/my.cnf 수정/etc/my.cnf 파일을 연 후,[mysqld] 아래에 skip-grant-tables 를 추가한다. [mysqld]skip-grant-tables… ‘systemctl restart mariadb‘ 명령을 통해 … 계속 읽기

카테고리: DB, mysql | 태그: , , , | 1개의 댓글

[Ubuntu] postfix를 이용한 메일서버 구축

김주환 님의 블로그에 정리가 잘 되어 있습니다. postfix를 이용한 메일서버 구축 좋은 글 감사드려요 🙂

카테고리: 메일서버 | 태그: , | 댓글 남기기

Mysql – How to get top N rows per each group

다음은 SoMa 6기 1단계 2차 프로젝트에서 사용했던 쿼리문의 일부입니다. 유추해 사용하세요 🙂 SELECT …, endtime FROM (SELECT …, p.endtime, @endtime_rank := IF(@current_endtime := p.endtime, @endtime_rank + 1, 1) AS endtime_rank, @current_endtime := p.endtime FROM users u JOIN packets p  ON … 계속 읽기

카테고리: mysql | 태그: | 댓글 남기기

Zookeeper Cluster

작성자: 이계연 mail: unagi44@naver.com Zookeeper Cluster 이전 글 하지만 Zookeeper Server 자체도 문제가 존재합니다. 만약 중간에 Zookeeper 서버가 죽는다면? mongod Replica Set의 상태 정보를 User가 알 수 없게 돼 누가 Primary, Secondary인지 판별이 불가능해 집니다. 따라서 Zookeeper를 Cluster로 구성하여 서비스를 … 계속 읽기

카테고리: zookeeper | 태그: | 1개의 댓글

Mac OS X에서 Mysql 설치 및 실행

1. MySQL 설치 아래 명령어를 통해 설치한다. – brew install mysql 2. MySQL 서버 실행 아래 명령어를 통해 실행한다. – mysql.server start 3. MySQL 접속 아래 명령어를 통해 접속한다. – mysql -u root 일반적으로 그냥 로그인하면 권한이 없는 경우가 많다. … 계속 읽기

카테고리: mysql | 태그: | 댓글 남기기

Zookeeper Watch

작성자: 이계연 mail:unagi44@naver.com Zookeeper Watch 이전 글 Watch 기능은 Zookeeper 클라이언트가 특정 znode에 Watch를 설정해 놓아야 사용할 수 있습니다. [그림1 원하는 znode에 Watch 설정] 아래와 같은 데이터 형태에서 /app1/p_2 znode에 Watch를 설정하여 Watcher를 생성했다고 가정합시다. [그림2 /app1/p_2 znode에 Watch 설정] … 계속 읽기

카테고리: zookeeper | 태그: | 댓글 남기기

zookeeper란 무엇인가?

작성자: 이계연 mail: unagi44@naver.com 이전 글 Zookeeper란 한 마디로 정의하면 “분산 처리 환경에서 사용 가능한 데이터 저장소”입니다. 기능은 매우 단순하지만 분산 서버 환경에서는 활용 분야가 넓습니다. 어떻게 다양한 활용이 가능할까요? 지금부터 알아봅시다. 설명을 하기에 앞서 Zookeeper를 직접 사용해야 이해가 빠르게 될 겁니다. … 계속 읽기

카테고리: zookeeper | 태그: | 댓글 남기기

Zookeeper 필요성

작성자: 이계연 mail: unagi44@naver.com 본 포스팅은 mongodb replica set에 대한 내용을 모두 이해하고 있다고 가정하여 작성 했습니다. replica set에 대한 내용을 모른다면 아래 5개 게시물을 보고난 후 돌아오시기 바랍니다. 1. MONGODB REPLICA SET의 필요성 2. MONGODB REPLICA SET 알아보기 3. MONGODB REPLICA SET … 계속 읽기

카테고리: zookeeper | 태그: | 댓글 남기기

mongodb Replica Set 실습

작성자: 이계연 mail: unagi44@naver.com 이전 글 본 실습은 Mac을 기준으로 설명했음을 알립니다.  이제 진짜로 mongodb Replica Set을 만들어 봅시다! 먼저 mongodb를 설치합니다.  brew install mongodb 다음으로 Replica Set member(Primary1, Secondary2, Arbiter1)와 log를 위한 디렉토리를 생성합니다.  sudo mkdir /data/db/replSet1  sudo mkdir /data/db/replSet2 … 계속 읽기

카테고리: mongoDB | 태그: | 댓글 남기기

Why Arbiter

작성자: 이계연 mail: unagi44@naver.com 이전 글 지난 3개의 포스팅을 통해 Replica Set과 Election 및 Secondary가 두 개일 경우 Arbiter가 있어야 하는 이유에 대해 알게 됐을 겁니다. 여기서 호기심이 생겼을 겁니다. 애초에 아비터 없이 Secondary만 3개 있으면 되지 않을까요? 아래와 같이 여러분의 백엔드에서 … 계속 읽기

카테고리: mongoDB | 태그: | 댓글 남기기