본문 바로가기

반응형

리눅스

C276x260 Consul 클러스터와 Vault 클러스터의 상태를 확인하고 KV 엔진을 테스트하는 방법 Consul 클러스터와 Vault 클러스터의 상태를 확인하고 KV(Key-Value) 엔진을 테스트하는 방법Consul 클러스터 상태 확인노드 접속docker compose exec -it consul-node1 /bin/sh클러스터 멤버 확인consul membersNode Address Status Type Build Protocol DC Partition Segmentconsul-node1 172.18.0.3:8301 alive server 1.22.1 2 dc1 default consul-node2 172.18.0.6:8301 alive server 1.22.1 2 dc1 default .. 더보기
C276x260 hashicorp Vault KV 엔진 hashicorp Vault KV 엔진Key/Value Secrets Engine(KV 엔진)KV 엔진 활성화vault secrets enable kv비밀 정보 저장 (쓰기)vault kv put kv/my-app/config username=web_user password="strong-password"비밀 정보 읽기vault kv get kv/my-app/config====== Data ======Key Value--- -----password strong-passwordusername web_uservault CLI로 curl 명령어 생성하기vault kv get -output-curl-string kv/my-app/configvault CLI 명령어로 cur.. 더보기
C276x260 MySQL 8.4에서 root 사용자의 원격 접속을 허용하는 방법 MySQL 8.4에서 root 사용자의 원격 접속을 허용하는 방법MySQL 8.0 이후 보안 정책이 강화되어 root 원격 접속이 기본적으로 비활성화되어 있습니다.root 계정의 인증 방식 확인MySQL 8.x에서는 root가 보통 auth_socket 또는 caching_sha2_password로 설정됨SELECT user, host, plugin FROM mysql.user WHERE user='root';+------+-----------+-----------------------+| user | host | plugin |+------+-----------+-----------------------+| root | % | caching_sha2_p.. 더보기
C276x260 우분투 22.04에서 Vault CLI를 설치하는 방법 우분투 22.04에서 Vault CLI를 설치하는 방법테스트 환경컨테이너 환경docker run -it --rm --privileged \ --net vault-net \ --name mysql-client \ anti1346/ubuntu2204:latest \ bashapt updateapt install -y mysql-clientmysql --versionmysql Ver 8.0.44-0ubuntu0.22.04.1 for Linux on x86_64 ((Ubuntu))Vault 설치필수 패키지 설치apt install -y unzip jqVault 다운로드Vault 최신 버전 다운로드(https://releases.hashicorp.com/vault)export vault_version=1.. 더보기
C276x260 우분투 24.04 서버에서 updo를 설치하는 방법 우분투 24.04 서버에서 updo를 설치하는 방법Updo는 여러 서버와 웹 서비스를 자동으로 점검하여 장애 여부를 빠르게 알려주는 초간단 모니터링 도구입니다. 소스에서 직접 빌드하는 방법sudo apt updatesudo apt install -y golangUpdo 다운로드git clone https://github.com/Owloops/updo.gitcd updo빌드go mod downloadgo build전역 명령 등록sudo mv updo /usr/local/bin/실행 예제단일 사이트 모니터링updo monitor https://www.scbyun.com더보기---로그 유지터미널 출력 로그updo monitor --config /config/config.toml >> /var/log/updo... 더보기
C276x260 우분투 24.04 서버에서 Uptime Kuma를 설치하는 방법 우분투 24.04 서버에서 Uptime Kuma를 설치하는 방법Uptime Kuma는 간단하게 서버/서비스 상태를 모니터링할 수 있는 강력한 웹 UI 도구입니다.Docker1. Docker 설치sudo apt updatesudo apt install -y ca-certificates curl gnupgsudo install -m 0755 -d /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpgecho \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/dock.. 더보기
C276x260 stdbuf 명령어 stdbuf 명령어stdbuf는 GNU coreutils 패키지에 포함된 명령어로 프로그램의 표준 입력(stdin), 표준 출력(stdout), 표준 에러(stderr) 에 대한 버퍼링 정책을 즉시 변경할 때 사용됩니다.설치Debian(Ubuntu) 계열sudo apt updatesudo apt install coreutilsRHEL(CentOS) 계열sudo yum install coreutils기본 사용법stdbuf [옵션] 명령어주요 옵션-i MODE : 표준 입력 버퍼링 설정-o MODE : 표준 출력 버퍼링 설정-e MODE : 표준 에러 버퍼링 설정버퍼링 모드L : 라인 버퍼링 (줄바꿈마다 flush)0 : 버퍼링 없음 (즉시 flush)full : 완전 버퍼링 (기본값)1MB, 4K : 특정.. 더보기
C276x260 우분투에서 NFS Server를 설치하고 NFS 볼륨을 마운트하는 방법 우분투에서 NFS(Network File Service) Server를 설치하고 NFS 볼륨을 마운트하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 20.04.5 LTSNFS 서버 설치NFS 서버 패키지 설치sudo apt updatesudo apt install -y nfs-kernel-serversudo systemctl --now enable nfs-server.servicesudo systemctl status nfs-server$ sudo systemctl status nfs-server● nfs-server.service - NFS server and services Loaded: loaded (/lib/systemd/system/n.. 더보기

728x90
반응형