본문 바로가기

728x90

리눅스

C276x260.fwebp.q85 [WIP] 웹 서버의 최대 동시 접속자 수 및 TPS를 측정하는 도구(tools) 웹 서버의 최대 동시 접속자 수 및 TPS를 측정하는 도구(tools)1. 아파치 HTTP 서버 벤치마크(ab)아파치 HTTP 서버와 함께 제공되는 유틸리티로, 명령 줄에서 간단하게 실행할 수 있습니다.다양한 옵션을 제공하며, 최대 동시 접속자 수와 TPS를 측정할 수 있습니다.2. siege오픈 소스 웹 사이트 부하 테스트 도구로, 다양한 시나리오를 지원합니다.다양한 옵션과 기능을 제공하며, 최대 동시 접속자 수와 TPS를 측정할 수 있습니다.3. JMeter오픈 소스 로드 테스트 도구로, 다양한 시나리오를 지원합니다.다양한 옵션과 기능을 제공하며, 최대 동시 접속자 수와 TPS를 측정할 수 있습니다.4. LoadRunnerHP사에서 개발한 상용 로드 테스트 도구로, 다양한 시나리오를 지원합니다.다양한.. 더보기
C276x260.fwebp.q85 [WIP] 쿠버네티스 리소스 삭제하는 방법 쿠버네티스 리소스 삭제하는 방법현재 네임스페이스(namespace) 내의 모든 리소스를 조회현재 네임스페이스에 있는 모든 Pod현재 네임스페이스에 있는 모든 Service현재 네임스페이스에 있는 모든 Deployment현재 네임스페이스에 있는 모든 ReplicaSet그 외 다른 유형의 리소스$ kubectl get allNAME READY STATUS RESTARTS AGEpod/my-mysql-b6999b8b5-gfph4 1/1 Running 0 2d16hNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEservice/ku.. 더보기
C276x260.fwebp.q85 [WIP] 고가용성 클러스터를 구성하여 VIP(Virtual IP)를 사용하는 방법 고가용성 클러스터(pacemaker, corosync, pcs 패키지)를 구성하여 VIP(Virtual IP)를 사용하는 방법1. 필수 패키지 설치각 노드에 pacemaker, corosync, pcs를 설치합니다.sudo apt updatesudo apt-get install -y pacemaker corosync pcs설치된 패키지 버전 정보 확인$ pacemakerd --versionPacemaker 2.1.2$ corosync -vCorosync Cluster Engine, version '3.1.6'Copyright (c) 2006-2021 Red Hat, Inc.Built-in features: dbus monitoring watchdog augeas systemd xmlconf vqsim n.. 더보기
C276x260.fwebp.q85 [WIP] Anaconda 설치(conda 명령) Anaconda 설치(conda 명령)anaconda 스크립트 다운로드 및 설치anaconda 스크립트 다운로드 사이트 : https://repo.anaconda.com/archive/apt 리포지토리 업데이트apt-get updatewget 패키지 설치apt-get install -y wgetAnaconda3.sh 스크립트 다운로드wget -q https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh권한 설정chmod +x Anaconda3-2022.10-Linux-x86_64.shsha256sum 파일 유효성 검증sha256sum Anaconda3-2022.10-Linux-x86_64.sh$ sha256sum Anaconda3-2022... 더보기
C276x260.fwebp.q85 [WIP] MySQL 클라이언트 실행 시 libtinfo.so.5 오류를 해결하는 방법 MySQL 클라이언트 실행 시 libtinfo.so.5 오류를 해결하는 방법테스트 환경운영체제 정보$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 22.04 LTSRelease: 22.04Codename: jammy우분투 22.04에서 MySQL 클라이언트 실행 시 다음 오류 발생$ ./bin/mysql -uroot -p./bin/mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory이 오류 메시지는 libtinfo... 더보기
C276x260.fwebp.q85 [WIP] snmpwalk 명령어 snmpwalk 명령어snmpwalk는 SNMP(Simple Network Management Protocol)를 사용하여 네트워크 장치 및 시스템에서 정보를 가져오는 유용한 명령어입니다. SNMP는 네트워크 장치 및 시스템의 상태 및 구성 정보를 모니터링하고 관리하는 데 사용됩니다. snmpwalk 명령어는 특정 장치의 MIB(Management Information Base) 트리에서 데이터를 검색하는 데 사용됩니다.snmpwalk(net-snmp-utils) 패키지 설치snmpwalk 명령어는 대부분의 Linux 배포판에 기본적으로 설치되어 있습니다. 만약 설치되어 있지 않은 경우 아래와 같이 설치할 수 있습니다. RHEL 기반 시스템sudo yum install -y net-snmp-utilsDe.. 더보기
C276x260.fwebp.q85 [WIP] 우분투에서 Elasticsearch와 Kibana를 설치 및 재설치하는 방법 우분투에서 Elasticsearch와 Kibana를 설치 및 재설치하는 방법Elasticsearch 삭제apt --purge autoremove -y elasticsearchrm -rf /etc/elasticsearch /var/lib/elasticsearch데이터 + 설정 + 로그까지 완전 제거Kibana 삭제apt --purge autoremove -y kibanarm -rf /etc/kibana /var/lib/kibana /var/log/kibana1. Elasticsearch 설치apt install -y elasticsearch설치 완료 시 자동 생성 정보elastic 계정 비밀번호 생성됨TLS (HTTPS) 자동 적용됨보안 기능 활성화됨--------------------------- Sec.. 더보기
C276x260.fwebp.q85 [WIP] Kibana를 설치하고 구성하는 방법(SSL/TLS 암호화 구성) Kibana를 설치하고 구성하는 방법(SSL/TLS 암호화 구성)주요 단계ElasticSearch 및 Kibana 패키지 저장소에 대한 APT 키를 추가합니다.ElasticSearch와 Kibana를 설치합니다.Kibana의 암호화 키를 생성합니다.ElasticSearch 시스템 사용자의 초기 비밀번호를 재설정합니다.SSL/TLS를 위해 필요한 인증서 및 키를 설정합니다.Kibana의 keystore를 생성하고 ElasticSearch에 대한 사용자 이름과 비밀번호를 저장합니다.Kibana 서비스를 시작하고 상태를 확인합니다.apt-transport-https 패키지 설치sudo apt-get install -y apt-transport-httpsGPG 공개 키 다운로드wget -qO - https://.. 더보기

728x90