목록2022/07/22 (20)
전산쟁이의 기억노트
yum 리포지터리 추가 1 $> wget https://download.docker.com/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker.repo 2 $> yum install docker-ce -y docker서비스 활성화 후 시작 1 $> systemctl enable docker --now Docker 정보 확인 1 $> docker info 2 docker info 3 Client: 4 Context: default 5 Debug Mode: false 6 Plugins: 7 app: Docker App (Docker Inc., v0.9.1-beta3) 8 buildx: Build with BuildKit (Docker Inc., v0.5.0-do..
libvirt.conf 수정 (주석해제) 1 $> vi /etc/libvirt/libvirtd.conf 2 listen_tls = 0 (기본값은 TLS통신) 3 listen_tcp = 1 (기본값은 비활성화) 4 tcp_port = "16509" (TCP열었을때 사용하는 포트) 5 listen_addr = "0.0.0.0" 허용할 IP (기본값은 모두 허용) 6 mdns_name = "VMHOST-001" (MDNS환경에서 해당정보, 이 값은 같은 네트워크 안에 있는 서버들과 달라야 함) 7 unix_sock_group = "libvirt" (Qemu관리그룹, 기본은 root이기 때문에 보안상 위험;…) 8 unix_sock_rw_perms = “0770” (TCP통신시 적용받은 퍼미션값) /etc/sy..
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..
RHEL / Centos 8.4출시에 따른 릴리즈 노트 확인 프리뷰를 포함한 전체 내용을 기재하진 않았고, 주로 사용하는 하는 기능 및 패키지 정보들에 한해 작성 릴리즈 정보 출시일자커널버전 21.4 4.18.0-305 주요변경사항 새로운 기능 nmstate 패키지를 통해 네트워크 설정 가능 iproute2 명령어를 이용해 traffic control(tc)에서 제공하는 mac_push, push_eth, pop_eth 에 이더넷 헤더를 만들거나 삭제 기능 추가 cgoups를 통해 slab 메모리 활용을 개선하고, 메모리 계정을 페이징수준에서 개체 수준으로 전환하여 커널이 점유하는 메모리 공간 감소 가능 사전 압축 기능이 적용되어 정기적으로 메모리 압축작업을 수행하게 되어 특정 메모리의 할당시간이 빨라짐..
RHEL / Centos 8.3출시에 따른 릴리즈 노트 확인 프리뷰를 포함한 전체 내용을 기재하진 않았고, 주로 사용하는 하는 기능 및 패키지 정보들에 한해 작성 릴리즈 정보 출시일자커널버전 20.11 4.18.0-240 주요변경사항 새로운 기능 원격으로 설치하기 위한 Edge기능 도입 image builder를 사용해서 구성가능. Flaypak 패키지를 이용한 그래픽 어플리케이션을 컨테이너로 실행(firerox / gimp / thunderbird 등) 비활성화된 Intel TSX(Transactional Synchronization Extensions) 기술 적용 (활성화시 커널파라미터에 tsx=on 적용) 페이지 소유자 추적기능 사용 가능 (dirty --args="pgage_owver=on" --..
RHEL / Centos 8.2출시에 따른 릴리즈 노트 확인 릴리즈 정보 출시일자커널버전 20.4 4.18.0-193 프리뷰를 포함한 전체 내용을 기재하진 않았고, 주로 사용하는 하는 기능 및 패키지 정보들에 한해 작성 주요변경사항 새로운 기능 skopeo 명령어 기능 추가 sync 명령어 지원 - 컨테이너 레지스트리와 로컬레지스트리 동기화 기능 지원 login / logout 기능 추가 container.conf 지원 가능 컨테이너 엔진 : /usr/shae/containers/containers.conf, /etc/containers/containers.conf 확인 root-less모드 엔진 : $HOME/.config/containers/containers.conf 확인 podman 명령어 기능 ..
RHEL / Centos 8.1출시에 따른 릴리즈 노트 확인 프리뷰를 포함한 전체 내용을 기재하진 않았고, 주로 사용하는 하는 기능 및 패키지 정보들에 한해 작성 릴리즈 정보 출시일자커널버전 19.11 4.18.0-147 주요변경사항 새로운 기능 selinux정책 을 생성하기 위한 udica 도입 LUKS2형식은 블록장치 재암호화 지원 WindowsVM에서 드라이버용 ISO파일에서 virtio-win드라이버를 자동으로 검색 KVM 가상화를 5단계 페이징으로 확대 주요 변경사항 패키지 변경사항 클러스터 concurrent-fencing 속성 true 추가 여러 클러스터 노드가 동시에 차단되어야 할때 사용 HA 클러스터 크기 변경 : 16 → 32 노드로 변경 파일 / 스토리지 ext4 기능 기본이 아닌 기..
RHEL / Centos 8.0 출시에 따른 릴리즈 노트 확인 전체 기능을 포함하고 있지는 않으며, 주요기능만 작성되어 있음 릴리즈 일자 RHEL 커널버전 19.5 4.18.0-80 추가된 기능 리포지터리 추가 Base : 기본패키지 Appstream : 응용프로그램 런타임 언어 패키지 관리 명령어 변경 yum → dnf 주요 추가/변경 되는 패키지 버전정보 패키지명 버전 gcc 8.2 git 2.18 subversion 1.10 python 3.6 MadiaDB(XtraDB Galera Cluster 내장) 10.3 Mysql 8.0 Nginx 1.14 node.js 10 openJDK 8, 11 pacemaker 2.0 Varnish 6.0 웹콘솔(Cockpit) 패키지 추가 OS이미지 빌드 기능 V..
RHEL8계열 Root패스워드 초기화 절차 장비 부팅할때 grub화면이 출력회면 e키를 눌러서 부팅과정 중지 부팅하는 커널 버전 선택 후 e 눌러서 편집모드 linux로 시작하는 행의 맨 끝으로 이동 후 rd.break 문자열 입력 -> Ctrl + x키 눌러서 부팅 Emergency mode 진입 write모드로 마운트 후 root 패스워드 패스워드 설정 패스워드 설정절차 1 $> mount -o remount,rw /sysroot 2 $> chroot /sysroot 3 $> passwd 패스워드 입력 2회# selinux를 사용할 경우 레이블 변경 프로세스 설정 1 $> touch /.autolabel 2 $> exit 3 $> exit 출처 - http://igoni.kr/books/linux/p..