본문 바로가기

IT45

작업 스케줄러 작업 스케줄러 일회성 작업 : at 주기적 작업 : cron 일회성 작업 : at atd 데몬에 의하여 동작 일반 사용자 / 관리자 모두 사용 가능 /etc/at.allow : at을 사용할 수 있는 사용자 /etc/at.deny : at을 사용할 수 없는 사용자 /etc/at.allow 파일이 있을 경우: 이 파일 내에 기록된 사용자만 at 사용 가능 /etc/at.allow 가 없고 /etc/at.deny 파일이 있을 경우: at.deny에 명시된 사용자만 at 사용 불가 /etc/at.allow, /etc/at.deny 모두 없는 경우 : root만 사용 가능 작업을 예약한 사용자의 권한으로 예약 작업 실행 일반 사용자는 자신의 작업만 조회 가능 root는 모든 사용자의 작업 조회 가능 예약된 작업.. 2021. 3. 30.
systemd Systemd 현재 사용 중인 RHEL(CentOS) 7 버전 이후, Ubuntu 18.04부터 프로세스 및 서비스 관리 systemd 이전의 프로세스 및 서비스 관리 주체: init 실습용 구버전 CentOS 정보 : CentOS 5.8 ID: root PW: qwer1234 init systemd 이전의 프로세스 및 서비스 관리 주체 모든 프로세스의 부모 프로세스 1번 PID를 가지고 있음 0번 PID: Swapper 특별히 역할이 없는 IDLE 프로세스 ‘런 레벨’을 사용하여 시스템의 상태를 정의하고 제어 (Run Level) 현재 systemd에서는 ‘타깃(Target)’으로 대체됨 리눅스의 런 레벨 0 : Halt - 시스템이 종료되어 있는 상태 1 : Single-User mode - 관리자 .. 2021. 3. 29.
저장소 관리(LVM,RAID) LVM (Logical Volume Manager) 저장소를 유연하게 관리하기 위한 방식 개별 디스크의 파티션 레이아웃 등을 직접 관리하지 않고 LVM을 통해 관리 확장 등이 용이함 RAID 등의 추가기능을 제공함 LVM의 주요 구성요소 PV(Physical Volume) : LVM을 구성하기 위한 가장 낮은 수준의 구성요소. 물리 장치. 디스크 자체, 디스크 내 파티션 (/dev/sdb → /dev/sdb1) VG(Volume Group) : PV의 모음, 이름을 지정하여 생성, 이름으로 접근 LV(Logical Volume) : VG에서 생성, LVM의 최종 결과물, 내부에 파일 시스템 생성하여 사용 LVM 구성 순서 디스크 추가 디스크 인식 파티션 생성 물리볼륨 생성 볼륨 그룹 생성 논리 볼륨 생성.. 2021. 3. 27.
저장소 관리 (파티션,파일 시스템,스왑) 저장소 관리 DAS(Direct Attached Storage) ↔ Network Attached Storage(NAS) 디스크 구조 하드디스크 플래터(Platter): 실제 전/자기를 사용하여 데이터를 기록하는 부분 스핀들(Spindle): 모터, 플래터를 회전시킴 (7200 rpm, 5400 rpm…) 헤드(Head): 플래터의 데이터를 읽거나 기록하는 장치. 디스크의 각 플래터 위아래에 모두 있음. 디스크의 안쪽/바깥쪽으로 이동하며 데이터의 위치에 접근 액추에이터(Actuator): 헤드의 움직임을 제어하는 부분 데이터 최소 단위: 비트(Bit) → 바이트(Byte) 단위의 접두사: K(kilo), M(mega), G(giga), T(tera) → X 1000 정확한 용량 단위 : Ki(kibi),.. 2021. 3. 25.