본문 바로가기

시스템

(35)
[Kafka] 구축 해보기[3] - UI for Apache Kafka, Kafka_exporter 참고Kafka Cluster 설치 : https://ploz.tistory.com/entry/Kafka-%EA%B5%AC%EC%B6%95-%ED%95%B4%EB%B3%B4%EA%B8%B01-Cluster-%EC%84%A4%EC%B9%98 Kafka Topic 관련 명령어 :https://ploz.tistory.com/entry/Kafka-%EA%B5%AC%EC%B6%95-%ED%95%B4%EB%B3%B4%EA%B8%B02-topic-%EA%B4%80%EB%A0%A8-%EB%AA%85%EB%A0%B9%EC%96%B4    UI for Apache KafkaUI Kafka 관리 툴참조 : https://github.com/provectus/kafka-ui?tab=readme-ov-file GitHub - p..
[Kafka] 구축 해보기[2] - topic 관련 명령어 공통경로 : /usr/local/kafka/bin : 172.16.10.151:9092,172.16.10.152:9092,172.16.10.153:9092   Topic 생성 하기 ./kafka-topics.sh --create --replication-factor 1 --partitions 3 --topic test2 --bootstrap-server     Topic list 확인하기./kafka-topics.sh --list --bootstrap-server     Topic 상세 정보 확인하기./kafka-topics.sh --describe --topic test2 --bootstrap-server Topic: test2 TopicId: gwqIMFK8RoORfnaNYW4VCw Partition..
[Kafka] 구축 해보기[1] - Cluster 설치 Kafka 기본 개념참조 : https://zeroco.tistory.com/105 [Kafka] 카프카 기본 개념 구조 이해하기1. 카프카 기초 다지기 1) 카프카를 구성하는 주요 요소 - 주키퍼(Zookeeper) : 아파치 프로젝트 애플리케이션으로 카프카의 메타데이터(metadata) 관리 및 브로커의 정상상태 점검(health check) 을 담당zeroco.tistory.com  Node 정보 - CentOS Stream release 8 x64HostnameIPtest-kafka01172.16.10.151test-kafka02172.16.10.152test-kafka03172.16.10.153   설치 개요총 3대의 Node를 이용하여 kafka cluster를 구성할 예정이다.kafka는 3..
[Perforce P4] Replica 복제 서버 만들기[3] (master journal 순환, open for read: journal.N: 지정된 파일을 찾을 수 없습니다.) Replica 복제서버 만들기[1] : Master 설정 https://ploz.tistory.com/entry/Perforce-P4-Replica-%EB%B3%B5%EC%A0%9C-%EC%84%9C%EB%B2%84-%EB%A7%8C%EB%93%A4%EA%B8%B0 [Perforce P4] Replica 복제 서버 만들기[1] P4는 크게 Metedata를 보관하는 DB와 Transation Log 역할을 하는 Journal, 그리고 아카이브파일을 저장하는 Versioned File Content로 총 3부분으로 이루어져 있다. SCM의 경우 백업이 매우 중요시 되는데 P4의 Cold ploz.tistory.com Replica 복제서버 만들기[1] : Replica 설정 https://ploz.tist..
[Perforce P4] Replica 복제 서버 만들기[2] 1편 참조 : https://ploz.tistory.com/entry/Perforce-P4-Replica-%EB%B3%B5%EC%A0%9C-%EC%84%9C%EB%B2%84-%EB%A7%8C%EB%93%A4%EA%B8%B0 Replica 설정 1. hosts 파일에 master, replica 등록 172.16.10.103hiss 172.16.10.121gabriel 2. Perforce 서비스 중지 3. Master Checkpoint 복원 - 복원 전에 P4를 설치하며 있던 C:\Perforce\db.* 파일은 다른 디렉토리로 백업 한다. > p4d -r C:\Perforce -z -jr checkpoint.1.gz 4. Master에 Service 계정 로그인 티켓 생성 > p4 -E P4TICKE..
[Perforce P4] Replica 복제 서버 만들기[1] P4는 크게 Metedata를 보관하는 DB와 Transation Log 역할을 하는 Journal, 그리고 아카이브파일을 저장하는 Versioned File Content로 총 3부분으로 이루어져 있다. SCM의 경우 백업이 매우 중요시 되는데 P4의 ColdBackup은 Metadata(Checkpoint), Journal, Versioned File Content 3부분을 모두 백업 해야 완전 장애시에 복구 할 수 있다. (Journal의 경우 Metadata Checkpoint가 만들어지면 그 시점에서 Journal의 내용이 포함되므로 Checkpoint 시점으로 복원한다면 Journal은 필요 없을 수 있다) 다만 ColdBackup은 백업 간격에 따라 최대 그 간격만큼 유실되는 Data가 발생..
Unity-Accelerator 설치(docker) 참조 : https://github.com/shiena/docker-unity-accelerator GitHub - shiena/docker-unity-accelerator: Docker images for Unity Accelerator Docker images for Unity Accelerator. Contribute to shiena/docker-unity-accelerator development by creating an account on GitHub. github.com CentOS 7 환경 docker, docker-compose, git 설치 yum install docker yum install docker-compose yum install git docker-unity-accele..
[Wikijs] elasticsearch 검색엔진 설치 Wikijs의 기본적인 검색엔진은 "Database - Basic" 로 글의 제목과 description 만 검색이 된다. 본문의 내용을 포함하여 검색할 수 있는 방법 중 하나로 Elasticsearch가 있다. CentOS8에 Elasticsearch 검색엔진을 붙이는 방법을 설명한다. Docker 설치 podman, buildah 패키지 제거 yum remove podman yum remove buildah docker-ce repo 추가 yum install -y yum-utils yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo docker 설치 yum install docker-ce docke..
[sonarqube] 업그레이드 하기(9.4.0 -> 9.9.1) 업그레이드 전에 업그레이드 버전 사이에 LTS 버전이 있다면 LTS버전으로 먼저 업그레이드 후에 목적한 버전으로 업그레이드를 진행해야 한다.(LTS 버전은 최근을 기점으로 8.9 -> 9.9 이다.) 예를 들어 8.1 -> 9.4 로 업그레이드를 진행하려한다면 8.1 -> 8.9 LTS -> 9.8 순으로 해야합니다. 관련 내용 참조 : https://docs.sonarsource.com/sonarqube/9.9/setup-and-upgrade/upgrade-the-server/before-you-upgrade/#migration-path Before you upgrade This page contains some concepts and recommendations that you should famil..
[snipe-it] Docker로 설치하기 (자산관리프로그램) Snipe-it 은 자산관리 프로그램 오픈소스로 mariadb와 연동되며 설치시에 mariadb + snipe-it 두개의 컨테이너가 필요하다. 환경 OS $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) Docker Version $ docker version Client: Version: 1.13.1 API version: 1.26 Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64 Go version: go1.10.3 Git commit: 7d71120/1.13.1 Built: Wed Mar 2 15:25:43 2022 OS/Arch: linux/amd64 Server: Ve..