2023/02/14 LVM, 작업 스케줄링
LVM
LVM(Logical Volume Manager)
- 논리 볼륨을 효율적이고 유연하게 관리하기 위한 커널의 한 부분이자 프로그램
- 기존 방식에서는 파일시스템이 블록 장치에 직접 접근해서 읽고/쓰기를 했다
- LVM을 사용하면 파일 시스템이 LVM이 만든 가상의 블록 장치에 읽고/쓰기 수행
- 이를 통하여 다양한 기능 제공
- 유연한 용량, 크기 조정 가능한 스토리지 풀(pool), 온라인 데이터 재배치
- 편의에 따라 장치 이름 지정, 디스크 스트라피이, 미러 볼륨, 불륨 스냅샷
- PE : Physical Extent
- PV : Physical Volume
- VG : Volume Group
- LE : Logical Extent
- LV : Logical Volume
LVM 확장 실습
https://www.youtube.com/watch?v=D1ho8tdvwCA&list=PL0d8NnikouEXVn9FfoX2XVlGgEArLDiLZ&index=25
작업 스케줄링
작업 예약할 때는 at [시간]
at [시간]
at> 실항할 명령어 Ctrl + D(종료)
작업 조회할 때는 at -l
작업 삭제할 때는 at -r[작업번호]
반복 작업 스케줄링
작업 예약할 때는 crontab -e
crontab -e 명령어를 실행하면 편집기가 실행되고 편집기를 이용하여 내용을 작성한다.
작업 조회할 때는 crontab -l
작업 삭제할 때는 crontab -r
스케줄링 접근 제어
at.deny와 cron.deny 파일 블랙 리스트 방식
-블랙 리스트 방식은 우선 모두를 허용하고 리스트에 있는 특정 사용자들만 거부하는 방식
at.allow와 cron.allow 파일 화이트 리스트 방식
-화이트 리스트 방식은 우선 모두를 거부하고 리스트에 있는 특정 사용자들만 허용하는 방식
- 화이트 리스트 방식의 작업 스케줄링 접근제어 파일은 관리자가 따로 생성해주어야 한다.
- 블랙 리스트와 화이트 리스트 방식 모두 사용하는 경우 화이트 방식이 우선시 된다.
작업 스케줄링 접근 제어 실습
https://www.youtube.com/watch?v=8NA6vD-uN9Y&list=PL0d8NnikouEXVn9FfoX2XVlGgEArLDiLZ&index=29