Infra (10) 썸네일형 리스트형 Zookeeper 불량문제 더보기더보기root@controller1-zookeeper-container-5be4bd4c:/var/lib/zookeeper/version-2# /opt/zookeeper/bin/zkServer.sh --config /etc/zookeeper start-foreground/usr/bin/javaZooKeeper JMX enabled by defaultUsing config: /etc/zookeeper/zoo.cfg2024-07-11 01:15:26,546 [myid:] - INFO [main:QuorumPeerConfig@174] - Reading configuration from: /etc/zookeeper/zoo.cfg2024-07-11 01:15:26,559 [myid:] - INFO [mai.. SR-IOV와 VF 개수 상관 관계 VM이나 추가 인터페이스를 쓸 수 있게 하는 NIC의 VF 기능을 사용하여 VF와 PF 간 속도 차이 비교당연하게 PF가 잘나옴실험 방법은 iperf3를 통해 ping 4개 씩 60초 동안 발생시켜 나온 속도의 평균 값을 구하여 비교하나의 VM에서 여러 process를 띄우는 것은 아래 명령어로 실행# 실행 시iperf3 -s -p 5201 & iperf3 -s -p 5202 & iperf3 -s -p 5203 & iperf3 -s -p 5204# 제거 시# 종료해도 마지막 process만 종료되고 남은 process는 남아있음# ps -ef 해서 pid 확인 후 삭제kill -9 Mellanox driver 설치더보기더보기https://www.mellanox.com/page/mlnx_ofed_eula.. Mellanox 설치 wget http://www.mellanox.com/downloads/ofed/MLNX_OFED-5.8-2.0.3.0/MLNX_OFED_LINUX-5.8-2.0.3.0-ubuntu20.04-x86_64.tgz작성일 기준 최신 버전인 위의 버전으로 설치하였음내부에서 external ip를 설정해주지 않았기 때문에 외부와의 통신이 안됨maas 서버에서 설치하여 내려주는 방식으로 진행 tar -xvf MLNX_OFED_LINUX-5.8-2.0.3.0-ubuntu20.04-x86_64.tgzcd MLNX_OFED_LINUX-5.8-2.0.3.0-ubuntu20.04-x86_64/sudo ./mlnxofedinstall One or more required packages for installing MLNX_OF.. Journal Log 용량 제한 Controller : 1GBContainer : 500MBCompute : 1GBStroage : 1GB [Compute node, Storage node]vi /etc/systemd/journald.conf# This file is part of systemd.## systemd is free software; you can redistribute it and/or modify it under the# terms of the GNU Lesser General Public License as published by the Free# Software Foundation; either version 2.1 of the License, or (at your option)# any later vers.. Squid proxy 폐쇄망 연결 테스트 환경 Public cloud 활용 network폐쇄망 10.120.0.0/24외부 연결망 10.10.0.0/24 VM2core cpu, 4G memory, 100G disk폐쇄망 10.120.0.88외부 연결망 10.10.0.90이후 연결 VM이라고 칭함 2core cpu, 4G memory, 100G disk폐쇄망 10.120.0.246이후 폐쇄 VM이라고 칭함 연결 VMapt updateapt install squidvi /etc/squid/squid.conf# line 1403 빈 라인에acl mynet src 10.120.0.0/24# mynet이라는 이름으로 10.120.0.0/24을 정의# line 1409 빈 라인에http_access allow mynet# mynet을 허용# lin.. sFlow Dashboard 환경: controller 3, compute 1, ceph 1의 openstack, Monitoring VM openstack의 VM에서 발생하는 traffic을 Monitoring VM에서 수집해 시각화 openstack을 설치하면서 같이 설치한 OVS의 기능으로 sFlow 프로토콜을 발생ovs-vsctl -- --id=@sflow create sflow agent=192.168.122.21 target="\"192.168.122.3:6343\"" header=128 sampling=30 polling=10 -- set bridge br-ovs-public sflow=@sflow Monitoring VM에 docker 설치apt-get updateapt-get install apt-transport-.. OpenVSwitch sFlow 기본적으로 대부분의 네트워크 장비들은 Netflow나 sflow를 지원설정으로 키거나 끌 수 있으며, 프로토콜의 형태로 제공 sFlow : sFlow의 s는 sampled로 sample packets을 뽑아 통계를 생성하여 네트워크 모니터링을 제공, NetFlow를 기반으로 파생NetFlow : IP 트래픽 흐름을 기록하는 프로토콜, 트래픽 발생량, 주요 경로, 패킷 손실률 등을 확인할 수 있으나 모니터링 대상이 모든 패킷이기 때문에 사용량이 많아지면 데이터의 양이 커져 장치의 부담이 증가NetFlow의 주요 요소는 위의 3가지Flow exporter : NetFlow를 지원하는 라우터나 방화벽, Flow collector로 지속적으로 전송Flow collector : Flow exporter로 받은 패.. Fluentd 설정 방법 fluentd.yaml---apiVersion: v1kind: ServiceAccountmetadata: name: fluentd namespace: oscmp-devimagePullSecrets: - name: redii---apiVersion: rbac.authorization.k8s.io/v1kind: ClusterRolemetadata: name: fluentdrules:- apiGroups: - "" resources: - pods - namespaces verbs: - get - list - watch---kind: ClusterRoleBindingapiVersion: rbac.authorization.k8s.io/v1metadata: name: fluentdroleRef.. 이전 1 2 다음