Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

317 total results found

Docker컨테이너 저장경로 변경방법

3. Container/Kubernetes

Docker를 rpm이나 deb같은 패키지로 설치하는 경우 기본 경로가 /var/lib/docker 인데, 대부분 /, /var가 같은 디스크를 사용하고 있기 때문에 컨테이너 용량이 커지면 OS영역에서 사용하는 디스크 사용량이 같이 증가하게 되는데…바로 이렇게…. $ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs   7.7G       0  7.7G      0% /dev tmpfs         ...

centos
docker
data-root
path

k8s 강제로 pod 종료시키는 방법

3. Container/Kubernetes

perplexity에서 생성한 AI이미지 안녕하세요, 고니 입니다. kubernetes에서 POD가 삭제되지 않는 경우가 아주 가끔 있어요. POD lifecycle에 의해 지연되는 경우도 있는가 하면, PV / PVC정보가 남아 있어서 삭제되지 않는 경우가 있는데, 이번에는 단순히 pod 종료하는 방법에 대해서 기술하려고 합니다.   죽지않는 pod 정보 [root@control1 ~]# kubectl g...

kubernetes
kubeadm
kubectl
grace-period

kubernetes-Istio구성정보

3. Container/Kubernetes

perplexity에서 생성한 AI이미지 Istio Concept & Data Flow Istio의 전체 Concept & Data Flow  Concept ServiceMesh를 이용해 다양한 트래픽을 제어하는 역활 http / websocket / http 등 트래픽 제어/관리에 대한 부하분산 수행 Component별 역활 Data Plane Service A / B에 구성된 Pod에...

kubernetes
istio

Podman기반의 DNS연동

3. Container/Kubernetes

podman을 사용할 경우 네트워크는 cni를 사용하게 되는데, 기본값은 호스트의 DNS를 사용하기 때문에 컨테이너 내부의 DNS를 사용해야할 경우 호출이 불가능. docker기반에서 컨테이너간 dns통신상태 확인 $> docker exec -it awx_task ping redis PING redis (172.18.0.5) 56(84) bytes of data. 64 bytes from awx_redis.awxcompose_default (172.18....

kubernetes
podman
dnsname
dns

Runtime별 컨테이너 정보 설정(Docker/podman)

3. Container/Kubernetes

시작하는말 안녕하세요, 고니입니다.기존에 작성했던 컨텐츠들 업데이트를 하면서 문서의 리팩토링(Refactoring)을 진행해보려고 합니다. Insecure registry란? 레지스트리는 통한 컨테이너 pulling은 https가 기본통신이지만, 특수한 환경에 의해 http로 통신해야 하는 경우 insecure registry 설정을 수행해야 http로 작업이 가능합니다. 설정작업 Docker 기반에서 수행 Docker기반의 경우 설치된 환...

podman
container
insecure registry

podman사용하기

3. Container/Kubernetes

docker없이 컨테이너 실행하기 podman-docker 패키지를 통해 docker가 설치되어 있지 않아도 docker 명령어를 실행할 수 있습니다. 사실 커맨드가 매핑도이 있는것이고 실제로는 podman을 실행하게 됩니다. $> yum install podman-docker -y 마지막 메타자료 만료확인 1:40:24 이전인: 2022년 02월 07일 (월) 오후 12시 21분 09초. 종...

podman
docker
container

QEMU tcp원격접속 허용하기

Linux 정보기록 컨테이너&가상화

libvirt.conf 수정 (주석해제) $> vi /etc/libvirt/libvirtd.conf listen_tls = 0 (기본값은 TLS통신) listen_tcp = 1 (기본값은 비활성화) tcp_port = "16509" (TCP열었을때 사용하는 포트) listen_addr = "0.0.0.0" 허용할 IP (기본값은 모두 허용) mdns_name = "VMHOST-001" (MDNS환경에서 해당정보, 이 값은 같은 네트워크 안에 있는 서버...

qemu
libvirt
centos
centos6

xenserver gpt disallow

7. 가상화/하이퍼바이져

$> vi /opt/xensource/installer/constants.py ... GPT_SUPPORT=False $> exit

xenserver
gpt

xenserver localdisk 리포지터리 구성

7. 가상화/하이퍼바이져

sda3번 파티션을 iso 리포지터리로 구성 $> xe sr-create name-label=”VM-ISO” type=iso device-config:location=/data/iso device-config:legacy_mode=true content-type=iso sda4번 파티션을 OS리포지터리로 구성*구성할때는 반드시 빈 파티션이여야 함. $> xe sr-create content-type=user device-config:device=/dev/s...

xenerver
xe
sr-create

3- ansible 설치하기

5. 자동화/IaC Ansible 기술정보

perplexity에서 생성한 AI이미지 yum으로 설치하기 $> yum install epel-release -y $> yum install ansible -y pip으로 설치하기 $> pip install ansible

centos
ansible
pip

1- Ansible 이해하기

5. 자동화/IaC Ansible 기술정보

Ansible을 알기 위해서는 먼저 IaC(Infrastructure as Code)를 이해해야 하는데요. (알아요…. 개발자가 아닌이상 code라는 단어가 나오기 시작하면 머리가 아프기 시작하는거…ㅠㅠ) IaC는 일단 개념만 알아두고 넘어가요. 눈앞에 OS만 설치된 2대가 있다고 치죠.이 서버를 apache 혹은 nginx 같은 어플리케이션을 설치한다고 하면, 서버 2대에 접속해서….. $ yum install apache 혹은 $ apt-get ins...

ansible
iaC

4- Ansible inventory 작성하기

5. 자동화/IaC Ansible 기술정보

perplexity에서 생성한 AI이미지 ansible의 inventory는 배포대상 서버정보를 구성하는 파일입니다. rpm으로 설치할 경우 기본적으로 구성된 inventory는 /etc/ansible/hosts에서 작성할 수 있는데, playbook 작성에 따라자체 inventory를 가질 수 있으니 참고만 해주세요. inventory에서 작성할 수 있는항목은 group, children, vars 를 자주 사용...

ansible
inventory

5- Ansible Playbook작성하기

5. 자동화/IaC Ansible 기술정보

perplexity에서 생성한 AI이미지 지난번에는  에서 inventory를 작성하고 접속이 되는지까지 확인했는데요. 이제 실제로 어떤어떤 작업을 수행하겠다~를 작성하기 위해 playbook을 작성할꺼예요. 192.168.10.10 ~ 15번까지는 nginx 최신버전을 설치하고, 192.168.100.10 ~ 15번까지는 apache를 설치할꺼예요.Centos7 Base yum 에는 nginx가 없기 때문에 epel ...

2- Ansible 기본구조

5. 자동화/IaC Ansible 기술정보

perplexity에서 생성한 AI이미지 Redhat기준으로 Ansible 구성은 이렇게 되어 있습니다. 컴포넌트명 비 용 OSS Project Ansible Core Free Ansible https://github.com/ansible/ansible Ansible Tower Commercial AWX https://github.com/ansible/awx A...

ansible
IaC

7- awx에서 rest api 사용하기

5. 자동화/IaC Ansible 기술정보

awx에서 제공하는 restapi 사용방법 전체 기능은 : http://192.168.20.10:8801/api/v2/ 에 접속하면 전체 api 기능 확인가능 perplexity에서 생성한 AI이미지 사전작업 admin 계정으로 awx 로그인 관리 → application → 새로생성 authorization grant type은 resource owner password=based, clie...

ansible
IaC
AWX
ansible api

centos6.x drbd설치

2. Open-Infra 스토리지 기술정보

Centos6에서 DRBD rpm 으로 설치 [root@localhost ~]# rpm -ivh http://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm [root@localhost ~]# yum install *drbd84* -y [root@localhost ~]# modprobe drbd [root@localhost ~]# lsmod | grep drbd drbd 297925 0 libcrc32c 8...

centos
centos6
drbd

Ceph 스토리지 구축

2. Open-Infra 스토리지 기술정보

ceph 소개 분산 객체 스토리지를 구성하는 OSS 서버 구성은 OSD, Monitor, Manager, MDS 서버가 필요 논리적으로 구성한 Storage pool안에서 데이터를 개체로 저장. Crush알고리즘을 사용해서 배치그룹을 계산하고 저장 구성정보 Component 종류 ceph-mon(모니터노드) : 클러스터 상태를 체크하고, 데몬과 클라이언트간 인증관리 담당 / HA구성시 3대 필요 ceph-mgr(관리노드) : 스토리지 ...

ceph
centos
storage
centos7

DRBD 기술노트

2. Open-Infra 스토리지 기술정보

Opensource 정보 : DRBD / DRBDutils (https://www.linbit.com/en/drbd-oss-distribution/) DRBD Stack (Active / Passive 구성임) 작업 절차중 나오는 용어들은 Mantec 을 참고해도 좋을듯 : https://mantech.jira.com/wiki/spaces/WDRBDV9/pages/170098908/1. Mantech에 MCCS라는 솔루션이 DRBD을 기반으로 상품화되었...

high availability
스토리지
이중화
drbd
centos

Glusterfs rpm 설치

2. Open-Infra 스토리지 기술정보

Centos환경에서 GlusterFS설치 및 운용 다운로드 : http://download.gluster.org/pub/gluster/glusterfs/3.3/3.3.1/CentOS/ 설치 $> yum install -y fuse $> rpm -ivh glusterfs-3.3.1-1.el5.i386.rpm $> rpm -ivh glusterfs-fuse-3.3.1-1.el5.i386.rpm $> rpm -ivh glusterfs-devel-3.3.1-...

rpm
glusterfs
storage

Apache Benchmark 테스트

2. Open-Infra WEB&WAS기술정보

[root@root ~]# ab -c 한번에수행할 다중요구 수 -n 페이지요청수 -t 테스트허용최대시간 URL 예) [root@root ~]# ab -c 1000 -n 1000 -t 10 http://localhost/ - 1000의 유저가 동시에 1000개의 페이지를 최대 10초동안 호출하는 테스트 - 측정결과 분석 Server Software 아파치 버전을 표시 Server Hostname 사이트의 이름 Server Port 웹서비스 사용 ...

apache
apache benchmark
부하테스트