파일 스테이징 취소하기 마지막 커밋 취소하기 마지막 커밋 메시지 수정하기 이미 푸시한 커밋 메시지 수정하기 커밋을 과거로 되돌리기 푸시한 커밋을 과거로 되돌리기 푸시한 파일 삭제하기 푸시한 파일 흔적 없이 삭제하기 원격 저장소에서 업데이트 받아오기 병합 커밋 없이 풀하기 포크 한 로컬 저장소를 최신으로 유지하기 작업 내용을 백업하고 다른 브랜치 체크아웃하기 풀 리퀘스트에서 Squash and Merge 된 커밋 제외하기 병합 충돌 해결하고 풀 리퀘스트 보내기 다른 브랜치에서 특정 커밋 복사해오기 브랜치 이름 수정하기 Git 명령어 축약하기 Git 사용 중 자주 만나는 이슈 정리 코딩보다 어려운 버전 관리 parksb.github.io
상황 MariaDB 10.2.13 버전 사용 중 동일 버전의 일반적인 리플리케이션 환경으로 구성됨 binlog_format 은 MIXED로 설정되어있음 트리거를 사용하여, 특정 동작을 수행하는데 레코드 삭제 시 트리가 동작하지 않음 원인 binlog_format이 STATMENT인 경우 슬레이브에서도 트리거가 동작하는 반면, ROW일 경우에는 트리거가 동작하지 않음 binlog_format이 MIXED로 설정되었을 때, 기본적으로 STATEMENT로 동작을 하다가, 안전하지 않은 명령문의 경우에 ROW로 동작하게 됨 소스상에서 안전을 위해서 UPDATE시 LIMIT 구문을 사용하는데, LIMIT 구문이 사용될 때 안전하지 않은 명령문으로 분류되어 해당 세션의 binlog_format이 ROW로 동작하게 ..
Ansible Tower Administration Guide v3.4.3의 7. Clustering 대한 번역입니다. 원문 : https://docs.ansible.com/ansible-tower/latest/html/administration/clustering.html Clustering Ansible Tower 3.1부터 클러스터링을 도입하였고, Ansible Tower 3.2부터 클러스터 된 인스턴스를 다른 풀과 큐에서 그룹화할 수 있습니다. 인스턴스는 여러 개의 인스턴스 그룹으로 그룹화될 수 있고, 아래 나열된 자원들에 복수로 할 당 될 수 있음. Organizations Inventories Job Templates 자원중 하나와 연관된 작업이 실행되면, 연관된 인스턴스 그룹에 할당됨. Jo..
Ansible AWX는 ansible tower의 오픈소스 버전입니다.AWX는 Ansible 상위에 구축된 테스크 엔진으로, 웹기반 UI, REST API를 제공합니다. 설치 : https://www.howtoforge.com/tutorial/how-to-install-ansible-awx-with-docker-on-centos/GIT 연동 : http://urban1980.tistory.com/47?category=681899워크 플로우 : https://www.ansible.com/blog/getting-started-workflow-job-templatesAPI 문서 : https://docs.ansible.com/ansible-tower/2.3.0/html/towerapi/intro.htmlOAu..
MSSQL 접속시 로그인에서 요청한 데이터베이스 "test"을(를) 열 수 없습니다. 로그인이 실패했습니다. 사용자 'user'이(가) 로그인하지 못했습니다. 와 같은 메시지가 나오고 로그인이 되지 않고있어서, user 계정이 빠진것인지 확인을 해보니, Role 에 권한이 빠져있있었다.권한 추가를 체크 하고 적용 버튼을 누르니 sql server user group or role already exists in the current database 에러가 발생을 하였다. test 디비에 사용자 user 계정 권한이 이미 존재하지만, 백업 및 복원 과정에서 정상적으로 권한이 적용이 안된 케이스로 이런 경우에는 use test;exec sp_change_users_login 'auto_fix', 'user'..
MySQL 접속시 mysql -h test.com -u test -p Enter password: ERROR 1129 (00000): Host 'xxx.xxx.xxx.xxx' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 에러가 발생하는 경우에 mysqladmin -u root -p flush-hosts 명령어 또는, > flush hosts; 쿼리를 실행해서 블럭된 host를 해제 할 수 있다.
1. 문자(열) 함수LOWER소문자로 변환UPPER대문자로 변환INITCAP첫문자 대문자로 변환CONCAT문자열 합치기SUBSTR서브 문자여 리턴LENGTH문자열 길이 리턴INSTR문자열 내 문자열 검색LPAD왼쪽 패딩 채우기RPAD오른쪽 패딩 채우기LTRIM왼쪽 공백 제거RTRIM오른쪽 공백 제거TRIM양쪽 공백 제거TRANSLATE문자 치환REPLACE문자열 채환CHR아스키 값으로 문자 구하기ASCII문자로 아스키 값 구하기 2. 숫자 함수ROUND소수점 이하 반올림TRUNC소수점 이하 버림CEIL소수점 이하 올림MOD나머지 값 반환POWER제곱승SIGN양수는 1, 0은 0, 음수는 -1 반환 3. 그룹 함수SUM합산값AVG평균값MAX최대값COUNT갯수4. 날자 함수SYSDATE, NOW시스템 날자T..
Purge PDNS host123456789101112131415161718192021222324252627282930[dns:vars]ansible_connection=sshansible_ssh_user=root [pdns]1.1.1.12.2.2.2 [pdns_test]3.3.3.3 [recursor]4.4.4.45.5.5.5 [dnsdist]6.6.6.67.7.7.78.8.8.89.9.9.9 [pdns_group:children]pdnspdns_test [dns:children]pdns_grouprecursordnsdist cs Purge PDNS play-book(purge_pdns.yaml) 123456789101112131415161718192021- name : purge dns hosts: ..
- Total
- Today
- Yesterday
- client
- Ansible
- monitoring
- httpd
- engineering
- 예제
- 이슈처리
- 번역
- MariaDB
- command
- example
- Web
- check
- apache
- Linux
- deview
- code
- 코드
- PowerShell
- RESTful
- Python
- 명령어
- limits
- mysql
- File
- error
- configuration
- 외부링크
- Windows
- Module
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |