+ admin 2025.05.08 디스크 사용량 확인 duf 설치 및 사용방법 디스크 사용량을 직관적으로 확인할 수 있는 오픈소스 duf 가 있다 ubuntu 24.04 버전에서는 바로 패키지 설치가 가능하뎌 다른 o/s는 go 빌드해서 설치하면 된다 ubuntu 24.04에서 설치 [crayon-682b913dda796111684484/] rocky 8.x / 9.x 에서는 패키지 설치가 아닌 go로 build 진행해야 한다 [crayon-682b913dda79f238236670/] 설치 확인 [crayon-682b913dda7a3433120548/] 사용방법 [crayon-682b913dda7a6441949679/] | 더 자세한 사용방법은 해당 사이트에서 확인 https://github.com/muesli/duf Read More..
+ admin 2025.04.02 nvidia gpu power limit ( 파워 리밋 설정) 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-682b913ddafff624086930/] 명령어로 power limit 설정하기 [crayon-682b913ddb007523252396/] 다시 확인은 해보면 전력이 400w로 제한... Read More..
admin 2025.03.25 인증서 pfx로 변환하는 방법 openssl로 구성된 SSL 인증서를 PFX로 변환하는 방법을 알아보자 PFX 변환시 패스워드를 구성하는 방식이다 파일은 다음과 같이 구성되어 있다 [crayon-682b913ddbc63898230889/] OPENSSL 명령어로 인증서를 PFX로 변환한다 [crayon-682b913ddbc6b700737795/] -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-682b913ddbc... Read More..
admin 2025.03.14 httpd 2.4 maxminddb 활용한 국가코드 출력 및 접속 제어 기존에 apache 2.4 버전에서 국가 CODE 출력 또는 접속 제어를 할때는 GeoIP를 사용했는데 다른 방식 maxmindb를 사용해서 코드 출력 ,접속 제어를 할 수 있다 해당 O/S 는 Rocky 버전이다 [crayon-682b913ddcac3497118829/] 1. epel 저장소 추가해주고 관련 패키지를 설치해준다 ( httpd 서버가 컴파일 방식이 아닌 yum 패키지 설치 기준이다) [crayon-682b913ddcacc145215945/] 2. mod_maxmindb 다운로드 및 apache에 모듈 추가 (만약 httpd가 comfile 되어 있다면 apxs를 경로에 맞게 수정하면됨) [crayon-682b913ddcad0460037384/] 3. 정상적으로 설치가 진행이 되었다면 파일 확... Read More..
+ admin 2025.03.14 Ubuntu apache2 maxminddb 활용한 국가 접속 허용 Ubuntu에 설치된 apache2에서 maxminddb를 이용해서 로그에 국가코드를 출력하게 구성하고 특정 국가 차단 및 허용에 대한 방법을 알아보자 O/S 버전 [crayon-682b913dddcbd862282078/] 1. 기본 apache는 설치되어 있다 ( 설치는 해당 주소 참고 –> https://xinet.kr/?p=4423) 패키지 저장소 추가 [crayon-682b913dddcc6913679835/] 2. 패키지 업데이트 및 패키지 설치 [crayon-682b913dddcc9711050472/] 3. maxminddb는 패키지 설치가 진행이 안되니 직접 컴파일을 진행해야 한다 관련 패키지 설치 [crayon-682b913dddccc549199297/] 4. 파일 다운로드 및 설치 진행 [... Read More..
+ admin 2025.03.14 Ubuntu 24.04 APM , http2 지원( apache 2.4 , php 8.3 , mariadb 10.x ) install Ubuntu 24.04 버전에서 APM 을 설치하는 방법 APACHE : 2.4.58 ( event 모드 , HTTP2 지원) PHP : 8.3 ( php-fpm 모드로 운영) MARIADB : 10.11.x 추가적으로 OPENSSL 이용해서 보안 인증서까지 등록하는 방법 안내 (추가 certbot 이용 무료 인증서 등록방법도 포함) 1. os버전 확인 [crayon-682b913ddeff1141582860/] 2. 필수 패키지 설치 [crayon-682b913ddeffb496784461/] 3. Mariadb 공식 GPG키 추가 [crayon-682b913ddefff900449114/] 4. mariadb 저장소 추가 [crayon-682b913ddf002997779516/] 5. 패키지 목록 업데이트 ... Read More..
+ admin 2025.03.14 ubuntu 24.04 APM ( apache 2.4 , php 8.3 , mariadb 10.x ) install Ubuntu 24.04 버전에서 APM 을 설치하는 방법 APACHE : 2.4.58 ( prefork 모드 , HTTP2 동작안됨) PHP : 8.3 MARIADB : 10.11.x 추가적으로 OPENSSL 이용해서 보안 인증서까지 등록하는 방법 안내 (추가 certbot 이용 무료 인증서 등록방법도 포함) 1. os버전 확인 [crayon-682b913de08fa058133552/] 2. 필수 패키지 설치 [crayon-682b913de0903757107688/] 3. Mariadb 공식 GPG키 추가 [crayon-682b913de0906522502757/] 4. mariadb 저장소 추가 [crayon-682b913de0909525070974/] 5. 패키지 목록 업데이트 [crayon-682b91... Read More..
+ admin 2025.02.11 ipmitool을 이용하여 현재 서버의 전력 사용량 확인 ipmitool을 이용하여 현재 운영중인 서버의 전력 사용량을 확인하는 방법 1. ipmitool 설치 진행 [crayon-682b913de30ff986759643/] 2. 설치 후 명령어로 ipmitool sensor list 로 확인 [crayon-682b913de310a440037144/] 해당 부분 PMBPower부분이 현재 파워의 전력 사용량이다 / 1600와트 1개에서 약 540w 사용중 유저 리스트도 확인 가능 [crayon-682b913de3110194836389/] 전원상태 확인 [crayon-682b913de3115827024732/] Read More..
+ admin 2025.01.10 rabbimq prometheus + grafana rabbitmq 설치되어 있다는 가정하에 플러그인 먼저 리스트 확인 [crayon-682b913de45c8228117282/] prometheus 플러그인 설치 [crayon-682b913de45d3192680054/] 확인 정상적으로 운영이 된다면 포트 15692 포트 사용 [crayon-682b913de45d9080562949/] rabbitmq 재시작 [crayon-682b913de45dd896270097/] prometheus 추가 및 서비스 재시작 [crayon-682b913de45e0344651098/] prometheus 확인 grafana 대시보드 추가 https://grafana.com/grafana/dashboards/10991-rabbitmq-overview/ grafana에서 해당 대시... Read More..
admin 2025.01.08 openstack 네트워크 리밋 부분 변경 방법 기본 openstack을 설치하고 나서 쿼터 설정값을 확인하는데 네트워크 부분은 기본 명령어로 변경이 되지 않는다 [crayon-682b913de5933889978935/] 여기서 secgroup-rules을 명령어로 변경하려면 안된다 [crayon-682b913de593e743401645/] 방법은 컨트롤서버의 neutron-server의 환경설정값을 변경하면 된다 [crayon-682b913de5944925037813/] 서비스 새시작 [crayon-682b913de5948309773713/] 확인 [crayon-682b913de594c606343268/] 관련정보 https://docs.openstack.org/neutron/pike/configuration/neutron.html Read More..