목록RHEL8기술정보 (16)
전산쟁이의 기억노트
RHEL8 버전에서 ssh접속시 아래내용으로 setlocale 메시지가 출력하는 경우 해당서버에 필요한 언어팩이 없어서 발생한 것. Last login: Tue Sep 28 15:36:49 2021 from 192.168.0.10 -bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf-8) /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf-8) /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf-8) /bin/sh: warning: setlocale: LC_ALL: cannot change loca..
RHEL8계열부터는 networkscripts를 사용하지 못하고 NetworkManager를 이용한 네트워크 장치를 관리해야 하기 때문에, NetworkManager를 사용할줄 알아야 하네요.... 수동으로 생성된 ifcfg파일을 NetworkManager 로드 $> nmcli connection load /etc/sysconfig/network-scripts/ifcfg-eth0 $> nmcli connection up eth0 네트워크 up/down 설정 $> nmcli connection up eth0 #nic 활성화 $> nmcli connection down eth0 #nic 비활성화 네트워크 연결상태 확인 $> nmcli device status DEVICE TYPE STATE CONNECTIO..
기존에는 /etc/selinux/config에서 SELINUX=disabled로 설정했는데 RHEL8에서 해당 파일로 변경시 부팅과정 중에 memory leak이 발생할 수 있어 다른 방법으로 변경하라고 합니다. 기존 절차 $> cat /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy..
Centos8에서 nic 이름 변경 NIC이름이 eno1, ens1 이런식으로 인식하는 경우가 있는데, 해당 장치정보 사용하지 않고 eth0, eth1... ethX로 변경할 수 있는 방법 커널값 적용 $> grubby --update-kernel ALL --args net.ifnames=0 $> cat /etc/default/grub ... GRUB_CMDLINE_LINUX="resume=UUID=da0bac52-eef8-413d-ba2b-904962752f57 rhgb quiet selinux=0 net.ifnames=0" ... 기존에 설정된 NIC정보 # ifconfig -a ens3f0: flags=4163 mtu 1500 inet 192.168.10.100 netmask 255.255.255...
oraclelinux8에서 pacemaker 설치하기Oracle linux8에서 HA구성할때 사용하는 pcs, pacemaker는 addon형식으로 제공되기 때문에 base repo에는 없는것 같네요.해당버전에서 pacemaker설치하는 방법 공유합니다.addonrepo 활성화1$> dnf config-manager --enable ol8_addmonspacemaker 패키지 설치1$> dnf install pcs pacemaker fence-agetns-all -y 출처 - http://igoni.kr/books/linux/page/oraclelinux8-pacemaker
Oracle8 부팅시 커널 버전 선택 절차 (커널 롤백시 사용)현재 설치된 커널 버전 리스트 확인1$> ls -l /boot/vmlinuz-*2-rwxr-xr-x. 1 root root 10348096 2월 3 17:50 /boot/vmlinuz-0-rescue-21dd73f136ab4c494ec052b5eb5f91e23-rwxr-xr-x 1 root root 10225200 1월 21 06:39 /boot/vmlinuz-4.18.0-348.12.2.el8_5.x86_644-rwxr-xr-x. 1 root root 10212912 11월 11 04:47 /boot/vmlinuz-4.18.0-348.el8.x86_645-rwxr-xr-x. 1 root root 10348096 10월 9 08:29 /boo..
OS종류별 테스트 의견 Oracle / Rocky / Alma 3종 모두 RHEL의 Fork버전의 OS로 대부분 비슷한 기능을 구현하고 있음 단, Oralce의 경우 자체 개발한 UEK커널을 사용하고 있는데, 수동으로 커널 드라이브에 올려야 하는 경우(ex. drbd / vdo) 커널 모듈에 올라가지 못하는 이슈가 있음 docoker-compose기반으로 container를 사용할 경우 AWX의 구동 제약조건 확인. 하드웨어 최대 인식 용량 cpu / 메모리 정보 RHEL6 (x86_64) RHEL7 RHEL8 cpu (core / Thread) 448 768 768 최대 지원 메모리 12TB 12TB (7.2이상) 24TB 최소 요구 메모리 1GB(cpu당 1GB필요) 1GB(cpu당 1GB필요) 1...
Rockylinux8버전에 대해 GUI기반의 OS설치 절차확인 지원 H/W AMD 및 x86서버에서 설치가 가능하며, 32bit는 제공되지 않음 최소 파티션 용량 /boot : 커널버전별로 약 60MB(kdump 활성화시 +40MB)추가 /var: 최소 3GB 이상 ~ /usr: 최소10GB 이상 ~ NVDIMM(Non-Volatile Dual In-line Memory Module)을 스토리지로 사용시 제약사항 RHEL 7.6 이상 제공 가능 부팅 장치로 사용시 UEFI를 사용해야 함 설치 절차 Install Rocky Linux~로 시작하는 메뉴 선택 언어 선택 : 한국어 설치 요약 소프트웨어 → 소프트웨어 선택 기본환경 : 서버 추가소프트웨어: 개발용 툴 디스크 파티션 용량 설정 시스템 → 설치 목..
RHEL 8.6출시에 따른 릴리즈 노트 확인 프리뷰를 포함한 전체 내용을 기재하진 않았고, 주로 사용하는 하는 기능 및 패키지 정보들에 한해 작성 릴리즈 정보 출시일자커널버전 22.05 4.18.0-372 주요변경사항 새로운 기능 RHEL 9용 XFS이미지 사용 가능 HA기능 구현 리소스 이동 (pcs resource move) 리소스 이동시 현재 실행중인 노드에서 실행되지 않도록 기능 구현 pacemkaer가 리소스를 실행할 수 없는 경우 자세한 종료 이슈 표시 패키지 추가 nginx-mod-devel 패키지 추가되어 .NET용 외부 모듈을 빌드할때 필요한 파일 제공 Mariadb Galera에 garbd와 garbd-wrapper 스크립트 포함 하드웨어 추가 Intel Alder Lake-P GPU ..
RHEL 8.5출시에 따른 릴리즈 노트 확인 프리뷰를 포함한 전체 내용을 기재하진 않았고, 주로 사용하는 하는 기능 및 패키지 정보들에 한해 작성 릴리즈 정보 출시일자커널버전 21.11 4.18.0-348 주요변경사항 새로운 기능 NetworkManager(nmcli)를 통해서 트래픽 제어 가능 Timesync에서 NTS(Network Time Security)옵션 추가 UDF(Universal Disk Format) 파일시스템 조작을 위한 유틸리티 제공 (udftools 2.3) cdrwtool → DVD-R, CD-R/RW등 미디어 쓰기 등의 작업수행 mkfs.udf, mkudffs → UUID(Univeral Disk Format) 파일시스템 생성 pktsetup → 패킷 장치 설정하고 해제 udf..