Please assign a menu to the primary menu location under menu

Linux

How to install Podman v4.x on CentOS 7

CentOS 7 버전에서 Podman을 설치시 낮은 버전의 1.6.x이 설치 된다.해당 버전에서는 Container에 sysctl을 사용할 수 없으므로, v4.x 버전으로 업그레이드를 진행 한다. 결과적으로는 이짓을 할 바에는 상위 버전으로 업그레이드를 고려하는 것이 정신 건강상 좋다. 1. Podman 버전 확인$ podman versionVersion: 1.6.4RemoteAPI Version: 1Go Version: go1.12.12OS/Arch: linux/amd64 2. Podman 삭제기존의 RPM으로 설치 된 Podman을 삭제 한다.$ yum remove -y podman 3. EPEL 저장소 추가Development tools을 설치를 위한 EPEL(Extra Packages for Enterprise Linux) 저장소를 추가한다.$ yum install -y epel-releaseor$ yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 4. 필요 패키지 설치$ yum install -y “@Development Tools”$ yum install -y curl gcc make device-mapper-devel git btrfs-progs-devel conmon containernetworking-plugins

How to start RHCOS in emergency mode

RedHat CoreOS에서 emergency mode로 접근하는 방법 입니다. RHCOS 재부팅GRUB 화면에서 ‘e’ 입력 console= 라인 제거 / rd.break=pre-mount or rd.break / Ctrl+x or Ctrl+c Press Enter for emergency shell or wait 메세지 확인 후 Enter root 디렉토리 확인(lsblk) / chroot를 통한 root 디렉토리 접근 / 쓰기 권한 부여하기 위한 remount RefURLhttps://bugzilla.redhat.com/show_bug.cgi?id=1894187

KVM GPU Passthrough – vfio: error, group number is not viable

KVM 환경에서 Pass-Through 기능을 사용하여, 가상머신에 GPU를 할당시 발생하는 이슈가 있다. vfio: error, group 21 is not viable, please ensure all devices within the iommu_group are bound to their vfio bus driver. 이는 아래와 같은 방식으로 해결 볼 수 있다. 1. PCI 정보를 확인한다. # lspci -nnv | grep NVIDIA 01:00.0 VGA compatible controller: NVIDIA Corporation GP106 (rev a1) 01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1) 2. KVM PCI 목록 조회가상머신에서 사용 할 디바이스를 1번의 lspci를 통해 확인 된 번호와 일치하는 디바이스를 확인 한다. # virsh nodedev-list | egrep ‘pci_0000_01_00_” pci_0000_01_00_0 pci_0000_01_00_1 3. Audio 디바이스

nGrinder – Enterprise level performance testing solution

nGrinder란? nGrinder는 네이버에서 성능 측정 목적으로 개발 된 오픈소스 프로젝트이며, 2011년에 공개 하였습니다. (The Grinder라는 오픈소스 기반에서 개발 되었습니다.) 성능 측정이란 것은 실제 서비스에 투입 되기 앞서, 실제와 같은 환경을 만들어 놓고, 서버가 사용자를 얼마 만큼 받아 줄 수 있느냐를 실험 할때 사용합니다. 예를들어.. 엔지니어가 동시접속자 100명 정도 쯤 무리 없겠지? 라고 예상하고 그에 맞는 서버를 준비하고 설정 했는데.. 예상치 못한 x1000 명이 더 와버리면.. 서버는 죽고 엔지니어는 야근 하겠죠..? 이런것을 미리 예측 하기 위한 도구라고 이해 하시면 됩니다. ^^; 또한, 엔터프라이즈 환경에서의 상용 성능 측정 도구를 사용 해보질 않아서 잘 모르지만, 대충 들어보니 가격이 억대라고 합니다. 그래서, 네이버가 가격 때문에도

SaltStack – IT automation infrastructure management tools

Saltstack은 수백, 수천대의 노드에 특정 명령 및 쿼리를 명령어 한번으로 실행할수 있도록 도와주는 자동화 관리 도구 입니다.   SaltStack Architecture SaltStack은 Master, Minion으로 이뤄져 있습니다. – Master Salt 명령어 실행과 상태등을 관리하는 중앙서버 입니다. – Minion Master에 대한 연결을 유지 및 명령을 기다리는 Agent라고 이해 하시면 됩니다. – Halite Saltstack을 쉽게 관리 할수 있는 WEB UI 입니다. Figure 1. Saltstack Architecture   Master와 Minion은 ZeroMQ를 통해 AES 암호화 알고리즘으로 통신을 하며, 관리자가 CUI로 salt 명령어를 통해 직접 명령을 내릴수도 있지만, Hailte를 가지고 Web UI에서 간단하게 Minion들을 제어 할수도 있습니다.   SaltStack 설치 본 설치는 Ubuntu 14.04 (Trusty) LTS에서 테스트 되었으며,

1 2 18