본문 바로가기

서버7

RAID 와 LVM 서버 디스크에 용량이 부족하여 하드디스크를 추가하려고 한다. 그런데 용량이 큰 하나의 하드디스크를 추가하기보다는 용량이 적은 하드디스크를 추가하려는 경우가 발생할 수가 있다. 용량이 적은 여러 개의 하드디스크를 사용하면 불편한 점이 발생할 수 있기 때문에 여러 개의 하드디스크를 하나의 하드디스크로 사용하는 방식이 RAID와 LVM이다. RAID 구현하기 LVM 구현하기 1. 제일 먼저 lvm2 패키지를 설치한다. apt -y install lvm2 2. 디스크 추가 후 파티션을 진행한다. 필자는 3개의 디스크 추가 후 각각 sdb1, sdc1, sdd1 파티션을 진행하였다. 파티션이 잘 되었는지 확인해 보자 lsblk : 블록장치 목록을 확인하는 명령어 3. 파티션 진행을 완료했으면 각 파티션 종류를 L.. 2023. 1. 4.
파티션과 마운트 하드디스크의 용량이 부족하여 새로운 하드디스크를 추가할 때 리눅스 환경에서는 바로 사용을 하지 못한다. 새로운 하드디스크에 파일 시스템 형식을 지정해주고 마운트라는 작업을 해주어야 새로운 디스크를 사용할 수가 있다. 디스크와 파티션 디스크와 파티션을 운영체제가 인식하면 /dev 내부에 장치 이름과 같은 이름의 장치 파일을 생성한다. 디스크 : sd + 알파벳 파티션 : 디스크에 분할된 영역을 파티션이라고 한다. 디스크 + 숫자 파티션을 생성할 때 사용자가 직접 지정하거나 운영체제가 자동으로 부여한다. 장치 목록 확인 형태 : fdisk -l [장치명] ex) fdisk -l /dev/sda 해당 장치 관리 형태 : fdisk [장치명] ex) fdisk /dev/sda 파일시스템 형식 파일시스템 형식은 .. 2023. 1. 4.
압축과 묶기 파일 압축하기 리눅스에서 압축은 확장명을 이용하여 압축을 한다. 압축을 하게 되면 기존 파일은 삭제된다. xz : 확장명 xz로 압축하거나 푼다. 최신 압축명령으로 압축률이 뛰어나다 형태 : xz [옵션] [파일이름] 옵션 -d : 압축을 푼다. -l : 압축 파일에 포함된 파일 목록과 압축률등을 출력 -k : 압축 후 기존 파일을 유지한다. bzip2 : 확장명 bz2로 압축하거나 푼다. 형태 : bzip2 [옵션] [파일이름] 옵션 -d : 압축을 푼다. -k : 압축 후 기존 파일을 유지한다. gzip : 확장명 gz으로 압축하거나 푼다. 형태 : gzip [옵션] [파일이름] 옵션 -d : 압축을 푼다. xz, bzip2, gzip을 사용하여 여러 파일들을 압축하면 각각 압축파일들이 생기고 디렉터.. 2022. 12. 30.
허가권과 소유권 허가권 변경 명령어 chmod : 파일/디렉터리의 허가권을 변경한다. 형태 : chmod [값] [파일/디렉터리 경로] 허가권을 변경하는 방법은 3가지가 있다. 주의!! 띄어쓰기를 하면 인식이 안된다. 심볼릭 방식(User, Group 그리고 Other에 권한들을 추가하거나 삭제한다.) ex) chmod u+x,g-r,o+w /home/user/file1 셋팅방식(=을 사용하여 권한들을 입력한다.) ex) chmod u=rw,g=r,o=rx /home/user/file1 8진수 숫자를 입력한다. ex) chmod 777 /home/user/file1 소유권 변경 명령어 chown : 사용자 소유권과 그룹 소유권을 변경한다. 형태 : chown [옵션] [권한값] [대상] 옵션 -R : 하위 항목들 권한까.. 2022. 12. 30.