본문 바로가기

728x90

CentOS

[리눅스] java(jdk) 설치 및 java 환경 설정 java(jdk) 설치 및 java 환경 설정 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core) $ getconf LONG_BIT 64 java downloads(java archive) - Java SE 17 Archive Downloads java(jdk) 설치 java 파일 다운로드 wget https://download.oracle.com/java/17/archive/jdk-17.0.6_linux-x64_bin.tar.gz -O /tmp/jdk-17.0.6_linux-x64_bin.tar.gz java 압축 풀기 tar xfz /tmp/jdk-17.0.6_linux-x64_bin.tar.gz -C /usr/local/ ja.. 더보기
[리눅스] ubuntu에 pacemaker VirtualIP(VIP) 구성하기 ubuntu에 pacemaker vip(VirtualIP) 구성하기 테스트 환경 호스트 이름 서버 아이피 도메인 운영체제 비고 VIP 192.168.0.60 vip.cluster.local control1 192.168.0.51 control1.cluster.local Ubuntu 22.04 LTS node3 192.168.0.63 node3.cluster.local Ubuntu 22.04 LTS VirtualIP(VIP) 설정하기 $ pcs status Cluster name: hacluster Cluster Summary: * Stack: corosync * Current DC: node3.cluster.local (version 2.1.2-ada5c3b36e2) - partition with quo.. 더보기
[리눅스] ubuntu에 pacemaker 구성하기 ubuntu에 pacemaker 구성하기 테스트 환경 호스트 이름 서버 아이피 도메인 운영체제 비고 VIP 192.168.0.60 vip.cluster.local control1 192.168.0.51 control1.cluster.local Ubuntu 22.04 LTS node3 192.168.0.63 node3.cluster.local Ubuntu 22.04 LTS pacemaker 설치 control1, node3 노드에서 같이 실행합니다. 1. 호스트 등록(hosts) - /etc/hosts cat 더보기
[리눅스] sudo 사용법 sudo 사용법 sudo 패키지 확인 rpm -qa | grep sudo $ rpm -qa | grep sudo sudo-1.6.7p5-30.1.3 sudo 설정 파일 확인 vim /etc/sudoers $ cat /etc/sudoers # sudoers file. # # This file MUST be edited with the 'visudo' command as root. # # See the sudoers man page for the details on how to write a sudoers file. # # Host alias specification # User alias specification # Cmnd alias specification # Defaults specification .. 더보기
[스크립트] What Is My IP?(myip) What Is My IP? bind utilities centos yum install -y bind-utils ubuntu apt-get install -y bind9-dnsutils Public IP Address dig @resolver1.opendns.com myip.opendns.com +short Private IP Address ip route get 1.2.3.4 | awk '{ print $7 }' | egrep -v '^$' 더보기
[리눅스] OpenLDAP 설치 및 구성-v2 OpenLDAP 설치 및 구성 LDAP 경량 디렉터리 액세스 프로토콜(Lightweight Directory Access Protocol)은 TCP/IP 위에서 디렉터리 서비스를 조회하고 수정하는 응용 프로토콜입니다. 호스트 네임 아이피 역할 비고 VIP 3.3.3.3 ldap1 1.1.1.1 Master(Active) ldap2 2.2.2.2 Slave(Standby) rsync(rsyncd) 설치 및 설정 $ yum install -y rsync $ systemctl --now enable rsyncd.service $ vim /etc/rsyncd.conf [ldap_config] path = /root/openldap comment = openldap setup configure exclude = .. 더보기
[리눅스] traefik을 사용하는 도커 컨테이너 리버스 프록시(docker container reverse proxy) traefik을 사용하는 도커 컨테이너 리버스 프록시(docker container reverse proxy) docker-compose.yml 기본 예제 docker-compose.yml 편집 vim docker-compose.yml version: "3.3" services: traefik: image: "traefik:v2.9" container_name: "traefik" command: #- "--log.level=DEBUG" - "--api.insecure=true" - "--providers.docker=true" - "--providers.docker.exposedbydefault=false" - "--entrypoints.web.address=:80" ports: - "80:80" - ".. 더보기
[리눅스] td-agent-bit 설치 td-agent-bit 설치 td-agent-bit.repo 저장소 등록 - centos7 cat 더보기