리눅스 끄적끄적

2023/02/14 LVM, 작업 스케줄링

맹진호 2023. 2. 14. 14:02

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