CentOS 3

RHEL7/RHEL8 Pacemaker/DRBD 설정시 다른 점 비교

서버 이중화를 위해 가장 많이 쓰는 페이스메이커(pacemaker)를 공부하고 있다. pacemaker로 구현된 당시 우리 회사 솔루션을 써본 적은 있지만, 그게 어떤 식으로 구현되어 돌아가는 지는 몰랐다. 그래서, 러스터(Lustre) 파일 시스템 공부하면서 pacemaker도 들여다 보면서 이런저런 기능들을 익히고 있다. pacemaker는 우리가 주로 쓰는 OS에 기본적으로 포함되어 있긴 하나, RHEL8 혹은 그 계열의 대체 OS(Rocky, Alma 등)에서는 High Availability repository를 활성화해야 설치할 수 있다. # yum --enablerepo=HighAvailability -y install pacemaker pcs DRBD는 elrepo라는 repository를..

ifcfg-ethX를 쓸 이유가 없네... nmcli

그냥 내가 편하려고 남기는 포스트... 리눅스에서 IP 설정을 수동으로 바꿀 때엔 /etc/sysconfig/network-scripts/ifcfg-ethX 파일을 수정하곤 했다. 실제로 3년 전에 N사의 서비스용으로 개발한 어플라이언스에 이 방법으로 설정을 반영하느라 구현이 꽤 복잡했었다. 이후에 nmcli에 조금씩 익숙해지면서, 이젠 ifcfg-ethX를 손댈 일이 거의 없어 보인다. 1. DHCP로 설정된 eno2를 고정 IP로 수정하기 [root@dtdev ~]# nmcli con mod eno2 ipv4.addresses 10.10.50.51/24 [root@dtdev ~]# nmcli con mod eno2 ipv4.gateway 10.10.50.1 [root@dtdev ~]# nmcli co..

RHEL/CentOS kickstart 활용하기

최근에 장비 설치 지원하다 보니 기술 지원팀 직원들이 RHEL 혹은 CentOS의 kickstart를 활용한 OS 설치를 안 쓰시는 것 같아 소개글을 내부적으로 공유했는데, 그 내용을 블로그에도 남겨 봅니다. kickstart라 함은 동일한 환경의 OS를 반복 설치해야 할 때, 미리 설정해둔 OS가 설치되도록 하는 환경 파일입니다. 제일 쉽게 쓰는 방법은 OS를 USB 메모리로 만들어서 kickstart 파일을 USB에 담아서 쓰는 것입니다. CentOS 혹은 RHEL ISO를 USB로 저장하는 툴은 rufus란 툴이 쓰기 편하더군요. https://rufus.akeo.ie/ 이 툴을 이용하여 부팅가능한 USB메모리가 준비하고요. kickstart파일은 설치된 RHEL/CentOS의 /root 에 있는 ..

반응형