전체 글
2,122개의 글
쿠버네티스 노드 조인(Join)시 Token 값 확인
1. 개요 Kubernetes 운영 하던 중 노드를 추가 해야할 상황에서 (초기 설치가 아닌..) 최초 kubeadm init 시 표시된 kubeadm join Kubernetes API Serve…
mysqlbinlog 사용 시 No space left on device 에러
replication 지연현상 병목 구간 확인 등을 위해 mysqlbinlog --verbose 옵션으로 로그파일을 변환시키는 경우가 종종 있는데 이때 사이즈가 큰 로그파일을 변환시킬 때 파일시스템…
OpenSSL 명령어로 SSL 인증서 만료일 확인하기
OpenSSL로 SSL 인증서 유효기간 확인 방법 : 저 이거 왜일케 안외워질까요? 아마도... 1년에 한번 아님 2년에 한번...쯤 쳐보기 때문일거에요 ㅎㅎㅎ openssl x509 -in /ss…
Amazon MQ (ActiveMQ 기반) CLI 활용
1. 아티클 소개 이 아티클은 Amazon MQ 서비스의 몇가지 CLI 커맨드를 소개하려고 한다. 2.요약 aws mq 로 시작한다. 3. 브로커 리스트 aws mq list-brokers --re…
쿠버네티스 Docker Hub (public/private) 사용
https://hub.docker.com 에 가입시 무료는 계정당 public 무제한 / private 1 개가 주어집니다 public에 중요한 데이터를 올리고 사용 할 수는 없으니 private를…
MariaDB binary log파일이 비정상적으로 커지는 원인과 이슈사항
binary log size의 max값이 있으나 이를 초과하여 binary log가 비정상적으로 커져 이슈가 되었던 케이스입니다. 원인 및 조치했던 내역 공유드립니다. -1. log 파일시스템 fu…
S3 File Upload REST API Using cURL
1. 개요 S3 버킷에 파일을 업로드하는 REST API 2. 스크립트 date=`date +%Y%m%d` dateFormatted=`date -R` s3Bucket="${3}" fileName="…
[Tip] ps -ef 로 출력되는 내용 찾아서 grep하기.(ex. PID Grep 하기)
Linux 환경에서 ps -ef 로 프로세스 리스트를 뽑다보면, 원하는 PID에 대한 것이나, tab으로 구분된 데이터 중에서 몇번째 데이터 기준으로 뽑을 때가 필요하게 된다. 이 경우에는, awk…
AWS SDK Java Maven Dependency
1. 개요 AWS SDK Java 메이븐 설정 2. 모든 SDK dependencies dependency groupId com.amazonaws /groupId artifactId aws-java…
Mojave로 업그레이드 후 php7.2 모듈 로드 실패 해결
안녕하세요. Mojave로 업그레이드 후 로컬에서 잘 작동하던 웹사이트들이 403 Forbidden, 404 Not found 및 웹사이트 로딩을 잘 못하는 현상이 발생하였습니다. 구글링 해보니 기…
Go Lang (고 언어)?
1. Go, 고, Golang? 이거 뭐죠? 한번쯤은 들어보셨을 신상 언어인 Go는 구글이 만든 프로그래밍 언어입니다. 이쯤은 다들 아실 것 같고.. Go 웹사이트에서는 이렇게 표현합니다. "Go는…
AWS PHP SDK & HTTPS 성공기
1. 배경 AWS PHP SDK를 사용하려고 하는데 계속 에러가 났다. 2. 해결책 2-1. PHP 업그레이드 5.4에서 5.6으로 업그레이드, 이를 위해 remi php repository를 잡고…
PHP CLI 모드 실행
1. PHP 실행 확인 # php56 -v PHP 5.6.38 (cli) (built: Sep 12 2018 08:34:08) Copyright (c) 1997-2016 The PHP Group Z…
mariadb general_log로 특정 세션 쿼리만 조회하기
mariadb의 general log는 DB 에서 수행되는 모든 쿼리를 로깅하는 기능입니다. 그러나 이 기능 사용 시 모든 세션, 모든 쿼리가 로깅 되기 때문에 로그파일이 몹시 커질 가능성이 있어 …
웹스피어 클래스로더 로딩 순서 변경
1. 개요 클래스패스끼리 충돌이 나서 기동시 에러가 나거나, 로딩하지 않아도 되는 클래스를 인스턴스가 물고 올라오는 경우가 있다. 웹스피어에서 해당 인스턴스의 소스 lib 부터 읽도록 클래스 로더 …
JVM Crash - common issue 사례 1
1. 개요 멀쩡하던 WAS가 갑자기 Crash~~~ SIGBUS 시그널을 맞고 다운되었습니다. 왜요?? 왜죠?? 왜?? 갑자기 왜일까요?ㅠ_ㅠ (ㅋㅋㅋ) 2. 추적 JVM이 다운되면서 hs err …
[Tip] 주요 curl 명령어 모음.(주요 Option)
주요 options (http/https 관련 옵션만 정리) short long 설명 비고 -k --insecure https 사이트를 SSL certificate 검증없이 연결한다. wget 의 …
MS SQL Server Query - 미사용 테이블, 인덱스 확인 쿼리
----Unused tables indexes. ----Tables have index_id’s of either 0 = Heap table or 1 = Clustered Index Declare …
MS SQL Server Query - IO 과점 쿼리
SELECT TOP 50 (qs.total_logical_reads + qs.total_logical_writes) /qs.execution_count as [Avg IO], substring (q…
MS SQL Server Query - CPU 과점 쿼리
SELECT TOP 50 qs.total_worker_time/qs.execution_count as [Avg CPU Time], substring (qt.text,qs.statement_start…
MS SQL Server Query - CPU waits
Select signal_wait_time_ms=sum(signal_wait_time_ms) ,'%signal waits' = cast(100.0 * sum(signal_wait_time_ms) /…
AWS ELB 사용 시, Tomcat에 X-Forwarded-For IP를 log에 남기기.
1. 개요 AWS ELB에서 Proxy를 활성화 시켜서, Tomcat에서 실제 Client IP를 Log에 기록하게 할 수 있다. 2. 활용 Tomcat의 Access Log에만 남길 경우, Acc…
AWS ELB 사용 시, Apache HTTPS Redirect(Rewrite) 무한 루프 현상 해결.
1. 개요 AWS ELB에 HTTPS를 사용하고 뒤에 Apache는 HTTP를 사용할 경우 발생할 수 있는 케이스 이다. 2. 활용 앞선 설정, /index.php/httpd/1120-apache-…
Ubuntu Linux AWS CLI 설치
1. AWS CLI가 설치되어 있지 않다. $ aws The program 'aws' is currently not installed. You can install it by typing: sudo…