리눅스(28)
-
[Centos 7] RAID (Redundant Array of Inexpensive Disks)
RAID (Redundant Array of Inexpensive Disks) - 장애요인 최대로 제거한 고성능 무 정지 저장장치 - 여러 개의 disk를 하나의 가상 disk로 구성, 대용량 저장 장치 구축 가능 - 다수의 disk에 data를 분할, 병렬 전송해 전송 속도 향상 - Hardware RAID 와 Software RAID로 구분 ( Test 환경은 Software 구성에 해당 ) - RAID는 Level 이 존재하며, 각 Level 마다 기능이 다르다. - CentOS 7.x 에서는 Raid 0 , 1 , 5 , 6 , 1+0 번을 제공 한다. - RAID가 묶일 하드디스크에 속도, 용량이 같아야함 RAID 0번 → 잘 사용하지 않음 RAID 1번 → OS 영역 RAID 5~ 1+0번 →..
2022.11.23 -
[Centos 7] LVM (Logical Volume manager)
LVM (Logical Volume manager) - 여러개의 디스크의 용량을 합쳐 하나의 File System으로 구성하는 것을 말한다. - 서버 운영에 있어 작은 용량의 HDD를 합쳐 새로운 대용량의 저장공간으로 구성할 수 있다. - 즉, 용량이 다른 HDD간 구성이 가능, raid는 용량이 다르면 구성이 불가 - 스토리지 확장 및 변경에 있어 유연한 대처가 가능하다. $ LVM에서 사용하는 용어 a. Physical Volume : 물리적인 볼륨을 말하며, /dev/sdb1, /dev/sdc1 이런 실제 Partition을 말한다. b. Volume Group : Physical Volume을 합친 그룹을 말한다. c. Logical Volume : 합쳐진 Volume Group을 나누어 실제 사..
2022.11.23 -
[Centos 7] Swap Partition (스왑 파티션)
Swap Partition $ What is swap? - 프로세스 메모리 이미지를 가지고 있는 임시 디스크 공간 - 물리 메모리공간의 요구가 크지 않다면, 프로세스 메모리의 이미지는디스크에 있는 swap 공간에서 물리 메모리로 다시 가져옴 - Swap 공간을 통해 시스템은 만은 물리적 메모리 공간을 확보할 수 있음 $ Swap의 종류 Device swap - Logical 볼륨이나 파티션을 점유하고 있음 - 스와핑을 목적으로 따로 떼어둔 공간 - 덤프공간으로 사용되기 위해 설정되는 경우도 있음 - 로컬에서만 사용되어 지며, 원격으로 접근할 수 없음 - 빠르게 접근이 가능함 File system swap - 파일 시스템 안에 가용할 공간을 swap 공간으로 추가적으로 사용 - 가끔 Device swap ..
2022.11.23 -
[Centos 7] Inode(아이노드)
Inode $ What is Inode? - 사용자 프로세스는 커널을 통하여 디스크의 파일을 접근한다 - 이를 위해 커널 내에는 현재 사용 중인 파일에 대한 자료 구조를 유지한다 - 커널 내에서 파일 시스템과 관련하여 중요한 자료 구조 중 하나는 Inode 이다 - Inode는 해당 파일에 대한 대부분의 정보를 가진다 $ Inode의 내용 - 파일의 소유권 및 이용핛 수 있는 여부에 대한 정보 - 파일 내용이 들어있는 디스크 내의 물리적 주소 - 파일의 링크 수 - 파일의 형태 - 파일의 크기 - 파일의 만들어진 시간, 최근 사용시간, 최근 수정시간 - Inode 의 최근 수정시간 $ Inode & File 파일의 생성 - 새로운 파일이 만들어 지면 그에 해당하는 inode가 i-list 안에 만들어지며..
2022.11.23 -
[Centos 7] Ownership / Permissions (소유자/권한)
Ownership/Permission $ 관련된 구성요소 - 파일 유형 - 파일 허가권 - 링크 수 - 파일 소유자 이름 - 파일 소유 그룹 이름 drwxr-xr-x 2 root root 4096 3월 11 18:23 Desktop -rw------- 1 root root 1655 3월 11 06:02 anaconda-ks.cfg -rw-r--r-- 1 root root 46643 3월 11 06:01 install.log -rw-r--r-- 1 root root 6863 3월 11 05:59 install.log.syslog -rw-r--r-- 1 root root 74625 3월 17 23:17 iptables.txt -rw-r--r-- 1 root root 199 3월 11 18:06 scsrun...
2022.11.20 -
[Centos 7] User Account Management(사용자 계정 관리)
사용자 계정/그룹 관리 $ /etc/passwd test : x : 500 : 500 : : /home/test : /bin/bash /home/test → 단순 디렉터리가 아닌, 해당 계정 소유 디렉터리여야하고 안에 숨겨진 skel파일이 있어야한다. shell → 명령어 해석기 /sbin/nologin → shell, ssh 접근 및 홈디렉터리는 제공하지 않음, 보안상의 이유로 사용 - 참고자료 - https://lee-automation-lab.tistory.com/entry/nologin-%EA%B3%84%EC%A0%95%EC%9D%B4%EB%9E%80-etcpasswd%EC%97%90%EC%84%9C-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EC%89%98 $ /etc/shadow te..
2022.11.20