본문 바로가기

728x90

Linux

[Linux] Check the Kafka(Broker) ZooKeeper version Check the Kafka(Broker), ZooKeeper version Kafka(Broker) version find /usr/share/java/kafka/ -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*' $ find /usr/share/java/kafka/ -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*' kafka/kafka_2.13-7.0.0-ccs.jar Zookeeper version echo srvr | nc localhost 2181 $ echo srvr | nc localhost 2181 Zookeeper version: 3.6.3--6401e4ad2087061bc6b9f80dec2d69f2e3.. 더보기
[리눅스] 도커 컨테이너 터미널 프롬프트(PS1) 색상 변경 도커 컨테이너 터미널 프롬프트(PS1) 색상 변경 Dockerfile 파일 생성 $ vim Dockerfile FROM centos:7 LABEL website="sangchul.kr" ENV PS1A="\[\e[33m\]\u\[\e[m\]\[\e[37m\]@\[\e[m\]\[\e[34m\]\h\[\e[m\]:\[\033[01;31m\]\W\[\e[m\]$ " RUN echo 'PS1=$PS1A' >> ~/.bashrc 도커 빌드 $ docker build --tag centos-ps1:0.1 . 도커 컨테이너 실행 $ docker run -it --rm centos-ps1:0.1 bash 더보기
[명령어] docker rmi docker rmi 모든 이미지 삭제 $ docker rmi -f $(docker images -q) untagged 이미지만 조회 $ docker images -f "dangling=true" -q docker image untagged(none) 삭제 $ docker rmi $(docker images -f "dangling=true" -q) docker image 필터 적용 reference="registry.binddns.com/playground/elasticsearch:*" $ docker images -q --filter=reference="registry.binddns.com/playground/elasticsearch:*" 48cbfb7e4f8e $ docker rmi -f `docker.. 더보기
[리눅스] 도커 컨테이너 IP 테이블 설정 실패 오류: IP 테이블 설정 실패: SKIP DNAT 규칙을 활성화할 수 없습니다. 그 이유는 방화벽(systemctl stop firewalld)이 꺼진 후 도커를 다시 시작해야 하기 때문입니다. (docker 데몬 운영 중에 firewalld 데몬을 내려서 발생한 에러입니다.) 도커 서비스 재시작 $ systemctl restart docker.service [오류 현상] docker run -it --rm centos:7 /bin/bash 도커 컨테이너 실행 후 구글 DNS로 ping 체크가 안 되고 있음 $ docker run -it --rm centos:7 /bin/bash Unable to find image 'centos:7' locally 7: Pulling from library/centos.. 더보기
[리눅스] HAProxy 설치 및 구성 haproxy 설치 및 구성 diagram 이미지 출처 : https://shrestharohit.com.np/using-ha-proxy-load-balancer/ haproxy 설치 $ yum install -y haproxy $ haproxy -v HA-Proxy version 1.5.18 2016/05/10 Copyright 2000-2016 Willy Tarreau haproxy 설정 파일 - /etc/haproxy/haproxy.cfg haproxy.cfg 편집(default) $ cat /etc/haproxy/haproxy.cfg #--------------------------------------------------------------------- # Example configurati.. 더보기
[리눅스] stress 명령어 stress 명령어 - 지정된 하위 시스템을 지정된 부하에 주는 도구 stress 패키지 설치 $ yum install -y stress $ stress --version stress 1.0.4 stress 명령어 옵션 stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 10s $ stress --help `stress' imposes certain types of compute stress on your system Usage: stress [OPTION [ARG]] ... -?, --help show this help statement --version show version statement -v, --verbose be verbose -q, --qui.. 더보기
[리눅스] message에 출력되는 Created slice, Starting Session 로그 제거 message 로그에 출력되는 Created slice, Starting Session 로그 제거 테스트 환경 $ cat /etc/os-release NAME="Amazon Linux" VERSION="2" ID="amzn" ID_LIKE="centos rhel fedora" VERSION_ID="2" PRETTY_NAME="Amazon Linux 2" ANSI_COLOR="0;33" CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" HOME_URL="https://amazonlinux.com/" message 로그 $ tail -f /var/log/messages Aug 19 13:30:01 bvm-web12 systemd: Started Session 395 of user .. 더보기
[리눅스] ftps 구성(ftp + ssl) vsftpd 설치 $ yum install -y vsftpd $ systemctl --now enable vsftpd FTPS 구성(FTP + SSL/TLS) ftps 포트 확인 $ cat /etc/services | grep ftps ftps-data 989/tcp # ftp protocol, data, over TLS/SSL ftps-data 989/udp # ftp protocol, data, over TLS/SSL ftps 990/tcp # ftp protocol, control, over TLS/SSL ftps 990/udp # ftp protocol, control, over TLS/SSL vsftpd990.conf 파일 설정 $ cp /etc/vsftpd/vsftpd.conf /etc/vsf.. 더보기

728x90