전체 글 썸네일형 리스트형 [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.. 더보기 [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... 더보기 [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... 더보기 [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.. 더보기 [WIP] 티스토리 방명록과 댓글을 비허용하고 댓글 창을 없애는 방법(댓글 창 없애기) 티스토리 방명록과 댓글을 비허용하고 댓글 창을 없애는 방법(댓글 창 없애기)티스토리 관리자 페이지에 로그인합니다.좌측 메뉴에서 "관리" > "글" > "글 관리"를 선택합니다.상단 탭에서 "방명록"을 선택합니다.방명록 글쓰기 기능을 비활성화하려면, 상단의 "글쓰기" 버튼을 클릭하고, "글쓰기 설정"을 선택합니다."방명록" 탭에서 "방명록 사용" 체크박스를 해제합니다.방명록 댓글 기능을 비활성화하려면, 상단의 "댓글" 버튼을 클릭하고, "댓글 설정"을 선택합니다."댓글 작성" 탭에서 "댓글 사용" 체크박스를 해제합니다."보안" 탭에서 "비회원 댓글 사용" 체크박스를 해제합니다.설정을 저장하고, 방명록 페이지를 확인합니다. 이제 방명록 글쓰기와 댓글 창이 모두 비활성화되어 있어야 합니다.위와 같은 방법으로 .. 더보기 [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.. 더보기 [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://.. 더보기 [WIP] Docker Compose로 EFK(Elasticsearch, Fluentd, Kibana) 스택을 구성하는 방법 Docker Compose로 EFK(Elasticsearch, Fluentd, Kibana) 스택을 구성하는 방법EFK 스택은 로그 수집 → 저장 → 분석 → 시각화를 위한 대표적인 오픈소스 조합입니다.Elasticsearch → 로그 저장 및 검색Fluentd → 로그 수집 및 전달Kibana → 로그 시각화 및 분석프로젝트 구조 준비mkdir -p efk-stack/fluentd/confcd efk-stackefk-stack/├── docker-compose.yml└── fluentd/ └── conf/ └── fluent.conf1. Docker Compose 파일 생성프로젝트 디렉토리에 docker-compose.yml 파일을 생성합니다.vim docker-compose.yml2.. 더보기 이전 1 2 3 4 ··· 156 다음