본문 바로가기

Dev

pylint 와 gitlab-ci 사내 inhouse tool 개발을 위해 gitlab-ci 와 python code checker 를 연동 하기 위해 아래 사이트를 research 했다. Reference https://velog.io/@city7310/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%BD%94%EB%93%9C-%ED%8F%AC%EB%A7%A4%ED%84%B0-%EC%9D%B4%EC%95%BC%EA%B8%B0-5wjxdei9iv 파이썬 코드 스타일 이야기 - (1) Style Checker, Formatter들 구경하기 Go 언어에는 gofmt라는 도구가 있다. Go를 설치하면 기본적으로 제공되는 콘솔용 코드 포매팅 프로그램인데, gofmt -w main.go같은 커맨드를 통해 Go 코드를 포매팅하는 식이다. .. 더보기
postgres HA 구성 reference site pgpool : https://browndwarf.tistory.com/6 PostgreSQL HA 구성 - 2. PGPool을 활용한 Load Balance 구현 PGPool Overview PostgreSQL의 기능 확장을 위해 많이 사용되는 Middle Ware로 Pool이라는 이름에서 알 수 있듯이 최초 개발 목적은 Connection Pooling을 위해 만들어 졌지만, 이후 기능이 확장되면서 PostgreSQL.. browndwarf.tistory.com pgpool-II : https://skysoo1111.tistory.com/66 # PostgreSQL HA 구성 - PGPoolⅡ PostgreSQL Pgpool-Ⅱ 는 무엇인가? Pgpool-II는 Postgr.. 더보기
redis hashes 명령어 사용법 reference: https://realmojo.tistory.com/172 더보기
[postgres] create user & create role reference - https://www.postgresql.org/docs/11/sql-createuser.html 더보기
postgres 11 replication 설정 1 master + 1 slave 구성으로 stream replication 구성 세팅 순서 순서 서버 1 postgresql.conf 파일 설정 수정 master 2 replication user 생성 master 3 slot 생성 master 4 pg_hba.conf 파일에 replication user 접근권한 추가 master master 서버 재구동 master 5 pg_basebackup 으로 data 파일 백업받기 slave 6 postgres.conf 파일 수정 slave 7 recovery.conf 파일은 data 폴더에 저장 - postgresql.conf 파일 위치 아님 data 폴더 위치 - 이것때문에 헤멤..... slave 8 slave 서버 구동 9 replication 상태 .. 더보기
locale 변경 ko_KR.utf8 로케일을 추가해 보자.# locale-gen ko_KR.UTF-8 Generating locales... ko_KR.UTF-8... done Generation complete. # locale -a | grep ko_KR ko_KR.utf8 이제 /etc/default/locale를 수정하는 것으로 기본 로케일 설정을 변경할 수 있다. 더보기
mongodb 재구동 설정 파일 변경후에는 아래 처럼 처리해야함mongod -f /etc/mongodb.confservice mongodb start 더보기
postgresql 9.3 의 리플리케이션 설정 psql -c "select pg_start_backup('initial_backup');" rsync -cva --inplace --exclude=*pg_xlog* /var/lib/postgresql/9.3/main/ 121.254.189.35:/var/lib/postgresql/9.3/main/ psql -c "select pg_stop_backup(); 더보기