본문 바로가기

IT/Linux18

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.
권한 / 프로세스 권한 기본 권한 : 소유자 / 소유 그룹 / 기타 특수권한 ACL (Access Control List) 기본 권한 소유자/소유그룹/기타사용자 권한의 분류 : 읽기(Read), 쓰기(Write), 실행(eXecute) 파일/디렉터리에서 각 권한의 의미 일반 파일 읽기 - 파일의 내용을 볼 수 있는 권한 쓰기 - 파일의 내용을 수정할 수 있는 권한 실행 - 실행파일(Binary), 스크립트(Read+eXecute) 디렉토리 (=개체의 목록을 가지고 있는 파일) 읽기 - 디렉토리 내의 개체 목록을 읽을 수 있는 권한 쓰기 - 해당 디렉토리 내에 개체의 목록을 수정할 수 있는 권한 실행 - 해당 디렉토리에 진입할 수 있는 권한 각 권한에 대한 설정 방법 권한을 설정할 수 있는 주체: 파일의 소유자 + root.. 2021. 3. 24.