Linux Tech 21

RedHat/Rocky/Centos local repository Srv 구축 방법

준비 1. Repo 서버 (물리서버 or VM 가능) (인터넷 연결필수, HDD 여유 공간 100GB 이상) 2. Redhat 계정. (ID/ PW) 3. 외부 방화벽 Port 80, 443 Open 1단계 subscription 등록 # subscription-manager register Registering to: subscription.rhsm.redhat.com:443/subscription Username: Password : 등록 완료 시 The system has been registered with ID: 1122448e-8d06-44fa-a1d9-c965c9eb9c5a The registered system name is: lab1 # subscription-manager attach ..

Linux Tech 2022.01.28

cgroup 으로 시스템 자원 제한 걸기

CGROUP은 커널의 기본 기능으로 시스템의 자원(CPU,MEMORY등)을 관리하고 할당하는 기능 임. RHEL 7 버전까지는 CGROUP V1 버전. RHEL 8은 CGROUP V1과 CGROUP V2 두가지 버전을 제공하고 있습니다. RHEL 8의 기본사용은 CGROUP V1입니다. RHEL 8은 CGROUP V1 이 기본으로 되어있으나, 향후 SYSTEMD의 버전이 241 버전 이상으로 업데이트될 경우 CGROUP V2를 기본으로 사용할 예정입니다. RHEL 8 버전에서 CPU와 같은 자원을 사용자별 혹은 특정사용자에게 사용 제한을 두려고 할 경우에는 CGROUP V2을 기본으로 사용하게끔 설정을 바꾸어주고 몇가지의 설정이 이루어져야 합니다. - 테스트 환경 실행 환경 : Vmware O/S : R..

Linux Tech 2021.12.30

Virtualbmc(vbmc) 완벽 설치 - RedHat 계열

RedHat 에 OpenStack 및 기타 테스트 환경을 위해 IPMI 가 필요할때가 있습니다. VM 에 IPMI가 있을리 만무 하죠. 가상으로 IPMI(iLO, iDRAC ) 를 만들어 봅시다. 전제조건 RedHat 8.4. root 사용자로 작업. # yum install libvirt-ptyhon3 [root@lab2 ~]# dnf install libvirt-python3 Updating Subscription Management repositories. Unable to read consumer identity This system is not registered to Red Hat Subscription Management. You can use subscription-manager to re..

Linux Tech 2021.12.15

RHV PCI Pass through

호스트 BIOS 에서 IOMMU 활성화 호스트에서 'intel_iommu = on'을 추가해야합니다. /etc/default/grub # vi /etc/default/grub GRUB_CMDLINE_LINUX=' intel_iommu=on' # grub2-mkconfig -o /boot/grub2/grub.cfg # grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg RHV-M UI에서 PCI-Passthough가 할당 될 VM을 선택하고 Host Devices 탭을 선택하십시오. 위 처럼 해도 안보일경우 # vi /etc/modprobe.d options vfio_iommu_type1 allow_unsafe_interrupts=1 다시 # grub2-mkconfig -..

Linux Tech /RHV 2021.12.14

etc/fstab 설명 - 작성 중

Linux 에서 파일 시스템 마운트 정보를 가장 많이 보게 되는 곳 /etc/fstab 이다. # After editing this file, run 'systemctl daemon-reload' to update systemd # units generated from this file. # /dev/mapper/rhel-root / xfs defaults 0 0 UUID=b9f2da77-50bf-4c79-b131-d8f86c71f512 /boot xfs defaults 0 0 UUID=E638-B406 /boot/efi vfat umask=0077,shortname=winnt 0 2 UUID=5fd2ac68-760c-4257-b9ce-2d58f46f01b9 /data ext4 defaults 0 0 U..

Linux Tech 2021.12.14

Linux 에서 Intel CPU 버그 관련

2018년 1월 Intel CPU 버그 가 알려지면서 IT 업계는 엉망이 되었습니다. 해킹 될 수 있다는 두려움에, 각 벤더나 OS에서는 버그 패치를 내 놓기 바빴구요. 문제는, 버그 패치를 한 후 성능 저하 입니다. 지금은 많은 달라졌을 수도 있지만, 하기의 내용은 신규 설치된 커널에서 CPU버그 패치를 끄는 것 입니다. 전 적으로 따라 하시는 분의 책임 입니다. 저는 테스트서버에 설정하고 사용 중 입니다. * 커널 사이드 채널 공격 grubby --update-kernel=ALL --args="spectre_v2=off nopti" grubby --update-kernel=ALL --args="spec_store_bypass_disable=off" grubby --update-kernel=ALL --..

Linux Tech 2021.12.14