詳細検索
아바타

komi

old_password MySQL 5.6 복제에서는 거부됩니다

old_password MySQL 5.6 복제에서는 거부됩니다

안녕하세요. 저는 코미야입니다. 동료 유오가 들은 정보를 게시하겠습니다. [mysql5.6 복제 명세 변경 이야기] 특정 환경에서 mysql5.5로 완전히 덤프된 SQL을 5.6에 부어 넣고, diff 데이터를 5.5→5.6으로 복제하려고 했지만 복제가 불가능한 증상이 나타났습니다. 그 후 mysql5.6 설정을 검토하며, '멈춰...'

Chef-Solo를 졸업하고 chef's localmode를 사용해봤습니다.

Chef-Solo를 졸업하고 chef's localmode를 사용해봤습니다.

안녕하세요. 여기는 코미야입니다. 급하시면 건너뛰셔도 됩니다. 약 반년 전, Chef-Solo가 폐지(폐기됨)되고 개발자에게 chef-zero(localmode)를 사용하라는 안내를 받았습니다. 그때 여러 가지를 비교해보다가 한참 후에 검증했습니다. ...

gitlab 구현 방법에 대한 노트

gitlab 구현 방법에 대한 노트

안녕하세요. 저는 Komiya입니다. 선배들이 요청한 것 같아서, gitlab을 소개할 때 메모를 남깁니다. 만약 만지작거리면 절차가 길고 복잡해질 것이며, 이런 방식으로 재현할 수 있는지는 환경에 따라 달라질 수 있어 보장할 수 없습니다. 이 절차로 재현된 OS는 CentOS 6.5였습니다. postgres를 허용할 수 있다면, 자동으로 삽입할 수 있는 옴니버스 버전이 있으니 그걸 사용하는 게 좋을 것 같습니다. ...

chef's ruby_block를 이용한 환경 변수 재로딩

chef's ruby_block를 이용한 환경 변수 재로딩

안녕하세요. 저는 코미야입니다. Chef에서 여러 작업을 자동화하다 보면, 중간에 값이나 변수를 사용하고 싶을 때가 있을 거예요. 예를 들어, 형평의 멱이 아닌 이상한 현상을 해결하고 싶을 때가 올 거예요. 예를 들어 처음에는 안 되는데 두 번째는 잘 되는 경우요. 이럴 때는 오하이로 가격을 받을 수 있다면 직접 사용하거나 직접 오하이 플러그인을 만들어야 할 거예요、...

AWS 보안 그룹 조사 및 업데이트 CLI 노트

AWS 보안 그룹 조사 및 업데이트 CLI 노트

안녕하세요. 저는 Komiya입니다. 이번에는 그룹 파일을 이용한 규칙 업데이트가 아니라 piculet을 도입하겠습니다. 조금 정리하거나 삭제하고 싶지만, 수동으로 팝핑하기에는 너무 번거롭고, 연산이 놓칠까 걱정되고, 번거롭고, 빨리 집에 가고 싶습니다. 그래서 어떤 것이 묶여 있는지 한 번에 확인하거나 대량으로 업데이트하고 싶을 때는 for 루프와 CLI를 사용하는 방법이 있습니다. ...

OPS인데, Git을 써봤어요 ~ 파트 2

OPS인데, Git을 써봤어요 ~ 파트 2

안녕하세요. 코미야입니다. 이전 기사의 연속입니다. 이번에는 git 병합, 태그, 충돌에 대해 쓰겠습니다. 초보자들이 익숙해지면 상황을 잘 지켜봐 주세요. git-flow나 분기 모델에 대해서는 이야기하지 않습니다. 현재 위치를 확인하세요 '''' $ git branch -a add_custom_repository * master '''...

출력 bash history syslog, jenkins 빌드

출력 bash history syslog, jenkins 빌드

안녕하세요. 코미야입니다. 최근 보안 관련 업무에서 "실행 명령 기록"을 요청하는 일이 많았습니다. 여러 방법이 있다고 생각하지만, 이번에는 시간을 bash\_history에 입력하고 하나의 로그로 요약하고 싶습니다. 이렇게 한 후 편리한 점은 유지보수 중 작업 시간을 보고할 때 grep로 로그를 해결할 수 있다는 것입니다. ...

OPS인데, git ~ 파트 1을 써봤어요

OPS인데, git ~ 파트 1을 써봤어요

안녕하세요. 저는 코미야입니다. OPS이지만 git ~ Part 1을 써봤어요. 초보라서 github, gitlab, git을 잊지 않아요. 이번에는 끊김 문제를 그만둘게요. 브랜치를 잘라내면 처음 쓰면 꽉 차게 됩니다. 아마 2부까지요. 2부는 분기, 태그, 그리고 논쟁에 관한 내용입니다. ·배경...

innodb_stats_on_metadata=1은 디스크 공간과 CPU 부하가 급격히 증가합니다

innodb_stats_on_metadata=1은 디스크 공간과 CPU 부하가 급격히 증가합니다

안녕하세요. 코미야입니다. 어느 날, 셰프 레시피를 수정하고 있을 때 동료가 이런 말을 했습니다. ''' "오캥쿠 씨가 phpmyadmin information_schema의 링크를 클릭하자마자 사이트가 무거워지고 디스크 공간이 수십 GB씩 늘었으며, 지금은 줄었다가 진정되었습니다. ```...

ELB와 클라이언트 인증으로 SSL 전송, nginx로 SSL 종료를 통해 ProxyProtocol으로 소스 IP를 얻는 방법

ELB와 클라이언트 인증으로 SSL 전송, nginx로 SSL 종료를 통해 ProxyProtocol으로 소스 IP를 얻는 방법

안녕하세요. 제목이 길지만, 성공한 지 꽤 돼서 수요가 있을지 모르겠지만, 기록해 보겠습니다. 시간 되실 때 편하게 해주세요. 목적은 다음과 같습니다: 외부 ELB→nginx(SSL 종료 및 클라이언트 인증)→내부 ELB→app...

재부팅을 우회하려면 Packer가 HVM에서 resize2fs도 할 수 있게 합니다

재부팅을 우회하려면 Packer가 HVM에서 resize2fs도 할 수 있게 합니다

안녕하세요. 코미야입니다. 재부팅을 피하려고 packer에서 hvm에서 resize2fs를 허용하려고 했습니다. cloud-init을 사용하면 같은 작업을 할 수 있을 것 같습니다. CentOS 6(HVM)에서 cloud-init을 설정하고 Amazon Linux | Developers.IO 를 실행하세요. 하지만 저는 packer를 사용하기 때문에 거기서 하는 게 더 쉽습니다. ...

data_bags가 무슨 소용이 있을까요?

data_bags가 무슨 소용이 있을까요?

안녕하세요. 코미야입니다. 내부적으로 데이터를 설명해야 _bags 그래서 여기에도 적겠습니다. 최근 데이터 사용_bags 내용은 다음과 같습니다: 1. LDAP에서 관리하지 않는 시스템 사용을 위해 OS 사용자 정보를 불러와 레시피로 추가하세요 2. SSL 인증서를 저장하고 레시피에서 불러와 템플릿에 설정하세요. NTP 서버 정보를 불러와 템플릿에 설정하세요...