본문 바로가기
GOORM

GOORM: Kubernetes-15

by hxunz 2021. 11. 12.
  1. Facts (사실, 객관)
    : 어제 배운 서비스 관리, 부트 프로세스 복습 겸 실습을 진행하였다. 오늘은 RPM, yum, 네트워크 설정 에 대해서 배우고 실습 문제까지 풀었다. 그리고 오늘은 리눅스를 배우는 마지막 날이어서 시험도 봤다. 
     
  2. Feelings (느낌, 주관)
    : 시험이 평소 실습 처럼 나올까바 떨고있었는데 다행히도 그냥 기본 개념에 대해서 물어보는 객관식 문제 위주여서 나름 쉽게(?) 풀 수 있었다. 그리고 뭔가 한시름 놓은 느낌~

  3. Findings (배운 점)
    : RPM Pakaged Manager
     - 아카이브에서 파일 시스템으로 추출된 소프트웨어로 작업하는 것 보다 간단하다
     - 설치된 패키지 확인 가능
     - 제거된 패키지 파일 잔재 추적
     - 설치된 소프트웨어의 지원 패키지 확인

    RPM 사용법
     - 업데이트 시 기존 패키지 제거 후 새 버전 설치
     - 업데이트 시 커널은 예외적으로 이전 버전도 함께 존재
    x86_64 64비트 CPU
    i386~686 32 비트 CPU
    src 소스파일
    noarch 모든 CPU
    명령어 동작
    rpm -Uvh <패키지 파일 이름> 패키지 설치
    rpm -qa [패키지 이름] 설치 패키지 확인
    rpm -e <패키지 이름> 설치 패키지 제거
     - rpm -q (쿼리)
    a 시스템에 설치되어 있는 모든 패키지
    i 패키지에 대한 정보
    c 패키지의 설정 파일들 보여줌
    d 패지키의 문서를 보여줌
    l 패키지의 모든 파일 보여줌
    f 파일이나 디렉토리가 어떠한 패키지로 인해서 파생되었는지 알려줌

    yum (yellowdog updater modified)
     - 인터넷을 통하여 필요한 파일을 저장소에서 자동으로 모두 다운로드 해서 설치하는 방식
     - rpm의 의존성 문제 해결
    명령어 동작
    yum [-y] install <패키지> 패키지 설치
    y옵션 사용 시 종속성 패키지 자동 설치
    yum update [패키지] 패키지 업데이트
    yum list [패키지] 패키지 목록 확인
    yum provides <PATH> PATH를 제동하는 패키지 검색
    yum remove <패키지> 패키지 제거
    yum groups install 그룹 패키지 설치
    yum clean all 기존 저장소 목록 비우기
    yum repolist all  리포지토리 목록 확인
    yum group info "GROUPNAME" 패키지 그룹 정보 표시 (설치 유무 포함)
    yum search KEYWORD 키워드로 패키지 검색

    NetworkManager
     - RHEL7 부터 네트워크를 모니터링하고 관리하는 데몬
     - nmcli 명령을 통해 설정 파일 수정 가능
     - 여러개의 연결 설정 파일로 네트워크 관리 가능

    nmcli를 사용하여 네트워크 설정
     - 연결 설정 파일 : /etc/sysconfig/network-scripts/ifcfg-* 파일
     - 초기 연결 설정 파일은 인터페이스 이름 앞에 ifcfg-가 붙는 형태
     - 연결 설정 파일 추가
    연결 설정 파일 추가 속성
    nmcli connection add type TYPE (Ethernet, Team, Bridge...)
    con-name CONNECTION
    ifname INTERFACE (nmcli device status)
    autoconnect yes(default)      |        no
    ip4 IP address
    gw4 Gateway

    네트워크 관리 명령어 정리
    nmcli device device 종류를 볼 수 있음
    nmcli connection show  connection 종류를 볼 수 있음
    nmcli con show "con-name" connection의 자세한 정보
    nmcli con reload  
    nmcli con up  
    dhcp 고정 아이피로 수정 한다고 했을 때

'GOORM' 카테고리의 다른 글

GOORM: Kubernetes-17  (0) 2021.11.16
GOORM: Kubernetes-16  (0) 2021.11.15
GOORM: Kubernetes-14  (0) 2021.11.11
GOORM: Kubernetes-13  (0) 2021.11.10
GOORM: Kubernetes-12  (0) 2021.11.09

댓글