[SYSTEMD] systemd + logrotate 환경에서 “Read-only file system” 에러

2026-02-03 KENNETH 0

OS : RockyLinux9 문제 개요 1. 특정 위치의 logrotation 이 진행되지 않음 원인 : “Read-only file system” 에러를 동반 messages log logrotate[2848371]: error: failed to rename /usr/local/httpd2/logs/test.com-access_log to /usr/local/httpd2/logs/test.com-access_log-20260202: Read-only file system logrotate[2848371]: error: failed to rename /usr/local/httpd2/logs/test.com-error_log to /usr/local/httpd2/logs/test.com-error_log-20260202: Read-only file system logrotate[2848371]: error: error opening /usr/local/php/var/log/php-fpm.log: Read-only file system logrotate[2848371]: error: error opening /usr/local/php/var/log/slow.log: Read-only file system 2. 업데이트 기록 로그 : /var/log/dnf.log /var/log/dnf.log.4:2025-12-07T20:04:21+0900 DEBUG —> Package logrotate.x86_64 3.18.0-9.el9 will be upgraded /var/log/dnf.log.4:2025-12-07T20:04:21+0900 DEBUG —> Package logrotate.x86_64 3.18.0-12.el9 will be an upgrade /var/log/dnf.log.4:2025-12-07T20:04:21+0900 DEBUG —> Package systemd.x86_64 252-51.el9_6.3.rocky.0.1 will be upgraded /var/log/dnf.log.4:2025-12-07T20:04:21+0900 DEBUG —> Package systemd.x86_64 252-55.el9_7.7.rocky.0.1 will be an upgrade 3. 로그파일 현황 -rw-r–r– 1 root root  1682882 Dec  5 23:49 access_log-20251206 -rw-r–r– 1 root root  1904115 Dec  6 23:54 access_log-20251207 -rw-r–r– 1 root root 54981516 Feb  2 21:08 access_log 업데이트가 이루어진 2025.12.07 부터 logrotation 이 수행되지 [ more… ]

[OpenClaw] OpenClaw + Google gemini + Telegram 연동

2026-02-02 KENNETH 0

설치 준비 계정생성 useradd donald su – donald EACCESS 권한 오류를 피하기 위한 환경 설정 sudo 권한 없이 전역 패키지 설치(-g 옵션)가 필요한 경우 cd ~ mkdir -p ~/.npm-global npm config set prefix ~/.npm-global echo ‘export PATH=~/.npm-global/bin:$PATH’ >> ~/.bashrc source ~/.bashrc 로컬 형태로 설치 및 운영 하면서 npx 를 사용하는 경우에는 굳이 필요가 없다는 생각 경로 구성 cd ~ mkdir openclaw cd openclaw npm init -y 설치 1. OpenClaw 설치 (LLM 없이) 로컬 LLM빌드를 거치지 않고 API모드를 위한 가벼운 설치 1. 1 로컬 설치 (추천) NODE_LLAMA_CPP_SKIP_DOWNLOAD=true npm install openclaw@latest 1.2 전역 설치 NODE_LLAMA_CPP_SKIP_DOWNLOAD=true npm install -g openclaw@latest 2. openclaw 설치 방식에 따른 명령어 차이점 2.1 로컬 설치시 npx openclaw doctor openclaw 실행을 위하여 npx 명령어 필요 2.2 전역 설치시 openclaw doctor openclaw 명령어가 리눅스 시스템 자체에 (/usr/ 와 같은 위치) 설치되므로 바로 어디서나 실행 가능 3. 명령어 실행 시 참고 [ more… ]

[MongDB] 인덱스의 expireAfterSeconds 활용으로 collection의 데이터 정리

2025-12-26 KENNETH 0

MongoDB 설정 확인 TTL 모니터 활성화 상태 확인 > db.adminCommand({getParameter: 1, ttlMonitorEnabled: 1}); { “ttlMonitorEnabled” : true, “ok” : 1 } false인 경우 활성화 설정 필요 db.adminCommand({setParameter: 1, ttlMonitorEnabled: true}); DB현황 확인 > show dbs admin            0.000GB monitor     0.948GB local            0.000GB jiraknet        24.964GB > show dbs jiraknet        24.964GB > use jiraknet switched to db jiraknet > db.stats() { “db” : “jiraknet”, “collections” : 6, “views” : 0, “objects” : 56691366, “avgObjSize” : 1156.0611780636932, “dataSize” : 65538687364, “storageSize” : 22406041600, “numExtents” : 0, “indexes” : 22, “indexSize” : 4399296512, “ok” : 1 } db.getCollectionNames() [ “coll_a”, “coll_b”, “coll_c”, “coll_d”, “coll_e”, “coll_f” ] collect의 사용량 확인 명령어는 mongdb 콘솔에서 바로 붙여넣기 가능 var collections = db.getCollectionNames(); var stats = []; collections.forEach(function (n) { var s [ more… ]

[PHP] openssl and TLS versions by PHP version

2025-07-10 KENNETH 0

PHP 버전별 OpenSSL / TLS 지원   1. PHP 버전별 지원 현황 PHP Support OpenSSL Support TLS 5.2.x OpenSSL 0.9.6 이상 TLS 1.0 까지만 (TLS 1.1/1.2 불가) 5.3.x OpenSSL 0.9.8 이상 TLS 1.0 (패치로 TLS 1.1 일부 지원 가능) 5.4.x OpenSSL 0.9.8 이상 TLS 1.0 / 1.1 (불안정) 5.5.x OpenSSL 1.0.1 이상 TLS 1.0 / 1.1 / 1.2 5.6.x OpenSSL 1.0.1 이상 TLS 1.0 / 1.1 / 1.2 7.0.x OpenSSL 1.0.1 이상 TLS 1.0 / 1.1 / 1.2 7.1.x OpenSSL 1.0.1 이상 TLS 1.0 / 1.1 / 1.2 7.2.x OpenSSL 1.0.2 이상 TLS 1.0 / 1.1 / 1.2 7.3.x OpenSSL 1.0.2 / 1.1.1 TLS 1.0 / 1.1 / 1.2 / (1.3 일부 지원) 7.4.x OpenSSL 1.1.1 필수 TLS 1.0~1.3 모두 지원 8.0.x OpenSSL 1.1.1 또는 3.0 TLS 1.0~1.3 모두 지원 8.1.x+ OpenSSL 1.1.1 / 3.0 TLS 1.0~1.3 (1.0/1.1 비활성 가능) [ more… ]

[은행] KB국민은행 기준 인증서 갱신시 UKFK0152 오류

2025-06-12 KENNETH 0

인증서 갱신 시점이 도래하여 갱신 절차를 진행중 오류코드와 함께 진행이 되지 않았던 상황을 정리함     상황 은행 : KB국민은행 인증서형태 : 공동인증서 (전통의 인증서 그것) OS : windows11 브라우저 : edge 프로그램설치 : 뱅킹관련 프로그램 모두 정상 설치   인증서 갱신을 위하여 기존 인증서 암호 입력 : PASS 은행보안카드(OTP) 번호 입력 : FAIL 진행하였으나   1. 에러 발생 OTP 코드 입력 과정에서 응답코드 (UKFK0152) 와 함께 오류 발생   2. 은행 방문 고객센터에 내용을 전달후 안내받은 대로 서류를 챙겨 은행을 내방하여 보안카드 변경 상황 확인 을 진행한 결과 실제로 OTP 입력시 잘못 들어갔다는 안내를 받음     3. 재시도 집에 복귀하여 재시도를 하던중 문득!!!! “키보드로 입력 한것이 문제일까?” 라는 생각이 들어 입력시 입력칸의 ‘입력값 보기 버튼’을 누르고 입력을 진행하자 입력 되는 숫자가 “1111” 이렇게만 보여지는 것을 확인함 오류에 의하여 8을 입력하였으나 1이 입력(표시) 된 것인지 특성상 무조건 1이 표기되도록 [ more… ]