+ nvidia gpu power limit ( 파워 리밋 설정) admin 2025.04.02 RTX 4090 GPU를 이용중인데 어느날 갑자기 Unable to determine the device handle for GPU0: 0000:1F:00.0: Unknown Error 메세지기 발행한다 과도한 전력 사용으로 인해서 GPU가 커널에서 인식 거부를 하는 형태인데 이럴땐 공조를 신경쓰거나 파워 리밋을 진행하면 된다 현재 상태의 그래픽 설정 확인하기 (기본 현재 RTX 4090 이고 최대 450W 까지 사용이 가능한 상태) nvidia-smi -q -d POWER 명령어로 상세 정보 확인 [crayon-6803c05a5788a383310835/] 명령어로 power limit 설정하기 [crayon-6803c05a57894644128824/] 다시 확인은 해보면 전력이 400w로 제한... Read More..
인증서 pfx로 변환하는 방법 admin 2025.03.25 openssl로 구성된 SSL 인증서를 PFX로 변환하는 방법을 알아보자 PFX 변환시 패스워드를 구성하는 방식이다 파일은 다음과 같이 구성되어 있다 [crayon-6803c05a583c4062703471/] OPENSSL 명령어로 인증서를 PFX로 변환한다 [crayon-6803c05a583cc786826973/] -export: .pfx 파일을 생성하는 옵션 -out www.xinet.kr.pfx: 출력할 .pfx 파일명 -inkey www.xinet.kr.key : 개인 키 파일 -in File_www.xinet.kr_apache.crt: 인증서 파일 -certfile ChainFile_ChainBundle.crt: 체인 인증서(중간 및 루트 인증서 포함) 파일 확인 [crayon-6803c05a583... Read More..
httpd 2.4 maxminddb 활용한 국가코드 출력 및 접속 제어 admin 2025.03.14 기존에 apache 2.4 버전에서 국가 CODE 출력 또는 접속 제어를 할때는 GeoIP를 사용했는데 다른 방식 maxmindb를 사용해서 코드 출력 ,접속 제어를 할 수 있다 해당 O/S 는 Rocky 버전이다 [crayon-6803c05a58bd4026399789/] 1. epel 저장소 추가해주고 관련 패키지를 설치해준다 ( httpd 서버가 컴파일 방식이 아닌 yum 패키지 설치 기준이다) [crayon-6803c05a58bdc286318425/] 2. mod_maxmindb 다운로드 및 apache에 모듈 추가 (만약 httpd가 comfile 되어 있다면 apxs를 경로에 맞게 수정하면됨) [crayon-6803c05a58be1989477998/] 3. 정상적으로 설치가 진행이 되었다면 파일 확... Read More..
+ Ubuntu apache2 maxminddb 활용한 국가 접속 허용 admin 2025.03.14 Ubuntu에 설치된 apache2에서 maxminddb를 이용해서 로그에 국가코드를 출력하게 구성하고 특정 국가 차단 및 허용에 대한 방법을 알아보자 O/S 버전 [crayon-6803c05a597a3401610346/] 1. 기본 apache는 설치되어 있다 ( 설치는 해당 주소 참고 –> https://xinet.kr/?p=4423) 패키지 저장소 추가 [crayon-6803c05a597ab446129251/] 2. 패키지 업데이트 및 패키지 설치 [crayon-6803c05a597ae435750165/] 3. maxminddb는 패키지 설치가 진행이 안되니 직접 컴파일을 진행해야 한다 관련 패키지 설치 [crayon-6803c05a597b1948222428/] 4. 파일 다운로드 및 설치 진행 [... Read More..
+ Ubuntu 24.04 APM , http2 지원( apache 2.4 , php 8.3 , mariadb 10.x ) install admin 2025.03.14 Ubuntu 24.04 버전에서 APM 을 설치하는 방법 APACHE : 2.4.58 ( event 모드 , HTTP2 지원) PHP : 8.3 ( php-fpm 모드로 운영) MARIADB : 10.11.x 추가적으로 OPENSSL 이용해서 보안 인증서까지 등록하는 방법 안내 (추가 certbot 이용 무료 인증서 등록방법도 포함) 1. os버전 확인 [crayon-6803c05a5a3bf605392927/] 2. 필수 패키지 설치 [crayon-6803c05a5a3c8614487225/] 3. Mariadb 공식 GPG키 추가 [crayon-6803c05a5a3cb728983839/] 4. mariadb 저장소 추가 [crayon-6803c05a5a3ce788209006/] 5. 패키지 목록 업데이트 ... Read More..
+ ubuntu 24.04 APM ( apache 2.4 , php 8.3 , mariadb 10.x ) install admin 2025.03.14 Ubuntu 24.04 버전에서 APM 을 설치하는 방법 APACHE : 2.4.58 ( prefork 모드 , HTTP2 동작안됨) PHP : 8.3 MARIADB : 10.11.x 추가적으로 OPENSSL 이용해서 보안 인증서까지 등록하는 방법 안내 (추가 certbot 이용 무료 인증서 등록방법도 포함) 1. os버전 확인 [crayon-6803c05a5b7c7091731399/] 2. 필수 패키지 설치 [crayon-6803c05a5b7d0849950918/] 3. Mariadb 공식 GPG키 추가 [crayon-6803c05a5b7d4051452237/] 4. mariadb 저장소 추가 [crayon-6803c05a5b7d8745808637/] 5. 패키지 목록 업데이트 [crayon-6803c0... Read More..
+ CISCO GBIC(지빅) 정품 종류 및 호환 지빅 확인 admin 2025.03.06 CISCO에서 사용하는 지빅(GBIC)의 경우 정품 및 호환 2가지 종류가 있으며 정품에도 2가지 종류가 있다 여기에서는 1G에 사용하는 제품을 가지고 설명한다 1. CISCO GLC-SX-MM ( 최근에는 해당 제품은 거의 사용하지 않는다 오래전 모델) 해당 제품은 모니터링 기능이 빠진 모델이다 ( 즉 광단자의 볼트, TX,RX값등의 모니터링 표시되지 않음) 2. CISCO GLC-SX-MMD 제품 ( 마지막 D는 디지털 광 모니터링 기능이 포함된 제품) 아래 이미지처럼 온도 및 볼트 , tx, rx 값이 표시된다 3. 그럼 호환 GBIC도 모니터링 기능이 있는지 샘플로 1가지 모델을 확인해봤다 STARLINK SFP-SX 제품이몀 CISCO 제품고 호환이 된다 / 동일하게 모니터... Read More..
+ ipmitool을 이용하여 현재 서버의 전력 사용량 확인 admin 2025.02.11 ipmitool을 이용하여 현재 운영중인 서버의 전력 사용량을 확인하는 방법 1. ipmitool 설치 진행 [crayon-6803c05a5d1f1332745074/] 2. 설치 후 명령어로 ipmitool sensor list 로 확인 [crayon-6803c05a5d1fa918706548/] 해당 부분 PMBPower부분이 현재 파워의 전력 사용량이다 / 1600와트 1개에서 약 540w 사용중 유저 리스트도 확인 가능 [crayon-6803c05a5d1fe292185765/] 전원상태 확인 [crayon-6803c05a5d203796209417/] Read More..
+ rabbimq prometheus + grafana admin 2025.01.10 rabbitmq 설치되어 있다는 가정하에 플러그인 먼저 리스트 확인 [crayon-6803c05a5dd41974435965/] prometheus 플러그인 설치 [crayon-6803c05a5dd4a301318412/] 확인 정상적으로 운영이 된다면 포트 15692 포트 사용 [crayon-6803c05a5dd4f986371001/] rabbitmq 재시작 [crayon-6803c05a5dd52267721566/] prometheus 추가 및 서비스 재시작 [crayon-6803c05a5dd56574729183/] prometheus 확인 grafana 대시보드 추가 https://grafana.com/grafana/dashboards/10991-rabbitmq-overview/ grafana에서 해당 대시... Read More..
openstack 네트워크 리밋 부분 변경 방법 admin 2025.01.08 기본 openstack을 설치하고 나서 쿼터 설정값을 확인하는데 네트워크 부분은 기본 명령어로 변경이 되지 않는다 [crayon-6803c05a5e828863591705/] 여기서 secgroup-rules을 명령어로 변경하려면 안된다 [crayon-6803c05a5e830458184524/] 방법은 컨트롤서버의 neutron-server의 환경설정값을 변경하면 된다 [crayon-6803c05a5e834152891116/] 서비스 새시작 [crayon-6803c05a5e837049278395/] 확인 [crayon-6803c05a5e83a907883961/] 관련정보 https://docs.openstack.org/neutron/pike/configuration/neutron.html Read More..