[Jenkins] docker Build failed: no space left on device 1. 원인 Jenkins 에서 docker 이미지 빌드시 디스크 공간이 부족하면 아래와 같은 에러 발생 Error processing tar file(exit status 1): ....: no space left on device script returned exit code 1 2. 해결방안 1) 현재 디스크 사용률 확인 $ df -h 2) 사용하고 있는 docker 이미지, 컨테이너, 로컬 볼륨의 총 개수 및 사용 중인 개수, 크기 확인 $ docker system df -v 3) docker 컨테이너 삭제 # 동작중인 컨테이너 확인 $ docker ps # 정지된 컨테이너 확인 $ docker ps -a # 컨테이너 삭제 $ docker rm [컨테이너id] # 삭제 확인 $ docker ps -.. [OHS] Web 서버 정적파일 gzip 압축 전송 OHS에서 웹사이트 성능 개선을 위해 image, js, css 등 정적파일을 gzip으로 압축하여 전송하는 방법 (deflate 모듈을 사용 전송 방식을 변경) 1. 모듈 로딩 설정 - OHS 12버전 기준 httpd.conf 파일 내 아래 모듈 선언 필요 …. LoadModule deflate_module ${PRODUCT_HOME}/modules/mod_deflate.so LoadModule filter_module ${PRODUCT_HOME}/modules/mod_filter.so … 2. 가상호스트 별로 deflate 모듈 설정 추가 AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputF.. [OHS] net::ERR_EMPTY_RESPONSE 1. 현상 - OHS 환경에서 파일 업로드시 사이즈가 크거나 시간이 오래 걸릴 경우 net::ERR_EMPTY_RESOPNSE 에러가 발생 2. 해결방안 - httpd.conf 설정내 KeepAliveTimeout 타임 조정 (ex. default: 5초 → 60초) [Nginx] Nginx Version Upgrade Nginx Version Upgrade OS : Amazon Linux 2 Version : v1.20 → v1.24 1. EC2 스냅샷 백업 2. nginx 백업 $ cp -rf /etc/nginx /data/nginx_backup 3. nginx 서비스 확인 및 중지 $ systemctl status nginx.service $ systemctl stop nginx.service $ ps -ef | grep nginx 4. nginx 패키지 삭제 $ yum remove nginx* ※ yum 명령어를 통해 패키지 삭제시 아래와 같은 에러 코드가 발생하면 securitygroup 방화벽 오픈 필요 Could not retrieve mirrorlist https://amazonlinux-2-repos-u.. [EKS] pod로 파일 전송 EKS 환경에서 서비스중인 pod로 파일 전송시 아래 명령어 사용 # kubectl cp [전송할 파일] [pod명]:[이전할 디렉토리] $ kubectl cp /data/test.sh nginx-12345:/tmp/ pod에 저장된 파일을 다운 받기 위해서는 아래 명령어 사용 # scp 명령어 $ sudo ssh -i /data/.ssh/test.pem ec2-user@10.100.101.102 -p 22 $ scp -P 22 -i /data/.ssh/test.pem ./test.sh ec2-user@10.100.101.102:/tmp/test [Weblogic] weblogic.net.http.SOAPHttpsURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection 1. 에러로그 weblogic.net.http.SOAPHttpsURLConnection cannot be cast to javax.net.ssl.HttpsURLConnection 2. 발생원인 url.OpenConnection(호출시) javax.net.ssl.HttpsURLConnection 이 리턴되어야 하는데weblogic.net.http.SOAPHttpsURLConnection 리턴되는 문제 3. 해결방안 Weblogic Start 스크립트내 -DUseSunHttpHandler=ture 옵션 추가 [Weblogic] JDBC pool connecton leak was detected Weblogic에서 JDBC Connection의 Leak 여부를 감지하고, 애플리케이션에서 leak connection을 유발하는 stacktrace를 로그에 출력하는 방법 ※ JDBC Conntecton Leak 이란? - DB 접근을 위해 Connection Pool 자원을 사용하는데 이를 반납하지 않아, 사용 가능한 Connection Pool을 지속적으로 줄어드는 현상을 말한다. [ Weblogic 12c 환경 ] 웹로직 콘솔 > JDBC > 구성 > 진단 > "누수 접속 프로파일" 체크 누수 접속 프로파일 옵션 체크를 하면 Connecton Leak 의심될 때 아래와 같은 로그 발생 (WAS Log에서 leak 단어로 검색 가능) [Weblogic] Oauth2 인증 사용시 Error 401 Unauthorized 1. 현상 - Weblogic 12c 환경에서 Spring boot / Oauth2 사용시 Error 401 Unauthorized 발생 Error 401--Unauthorized 10.4.2 401 Unauthorized The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If .. 이전 1 ··· 17 18 19 20 21 22 23 ··· 40 다음