Загружаем каталог…
Загружаем каталог…
논리볼륨 파티션을 다시 하기 위해 기존 디스크에 있던 파일들을 백업하고 디스크를 포맷하고 다시 설정해야함 파티션 확장이나 데이터 가용성 어려움 논리 볼륨의 크기를 동적으로 변경가능 논리 볼륨의 데이터를 유지한 상태에서 디스크를 추가하거나 제거가능 논리볼륨의 구성 디스크 장치(sdb,sdc) -> 물리 볼륨 -> 볼륨 그룹(물리 볼륨을 묶어서) -> 논리 볼륨(볼륨 그룹을 논리적으로 나눠서) 파티션부터 설정 sudo fdisk /dev/sdb type => n (new make) 주볼륨으로 설정할껀지? => p 시작크기 => enter (default) 마지막 크기 => enter => 전체 디스크 크기를 모두 하나의 파티션으로 설정됨 파티션 타입바꾸기 => t 파티션 종류보기 => L 8e = >Linux LVM 선택 저장 및 나가기 => w sudo fdisk -l /dev/sdb 파티션한 목록보기 기존 논리볼륨이 있는지 알아보기 dnf list installed | grep lvm2 lvm2 명령어가 리눅스에 설치되어있는지 확인 sudo partprobe 파티션 방금바꾼게 적용되게끔(필수는 아니나 반영안된 것 같을때) sudo lvmdiskscan lvm 관점 (논리볼륨 관점)으로 디스크 스캔 물리볼륨 만들기 sudo pvcreate /dev/sdb1 lsblk로 확인한 디스크 이름을 상대로 만든다 sudo lvmdiskscan lvm 관점 (논리볼륨 관점)으로 디스크 스캔 sudo pvdisplay 물리볼륨으로 만들어진 디스크가 있는지 체크 sudo pvdisplay /dev/sdb1 lsblk로 확인한 디스크가 물리볼륨으로 만들었었는지 체크 sudo pvs 간단한 버전으로 물리볼륨 체크 볼륨그룹 만들기 sudo vgcreate vg_data /dev/sdb1 사용자가 원하는 이름으로 볼륨그룹이름 지정 lsblk로 확인한 디스크 => 대상 sudo vgdisplay vg_data 사용자가 만든 볼륨그룹을 검색 sudo vgs 간단한 버전으로 볼륨그룹 체크 논리볼륨 만들기 sudo lvcreate -n lv_data -L 10G vg_data n: 사용자가 논리볼륨 이름 지정 L: 용량 지정 마지막 인자: 사용자가 만든 꺼내다 쓸 볼륨 그룹 sudo lvdisplay 논리볼륨 보기 결과: /dev/vg_data/lv_data sudo lvs 간단한 버전으로 논리볼륨 체크 이제 파일 시스템을 넣고 mount해야 사용가능 sudo mkfs.xfs /dev/vg_data/lv_data xfs 방식으로 만든 논리볼륨을 포맷하고 싶다 이때 논리볼륨이 있는 경로인 lvdisplay 결과를 지정해야함 수동으로 mount하는 방식 sudo mkdir /mnt/data mount 연결할 디렉토리를 생성 sudo mount /dev/vg_data/lv_data /mnt/data 논리볼륨 경로랑 mount 연결할 디렉토리를 연결 df -h /mnt/data 디스크 확인 재부팅을 해도 자동 mount가 되게끔 설정 sudo vi /etc/fstab /etc/fstab이 설정파일 /dev/vg_data/lv_data /mnt/data xfs defaults 0 0 논리볼륨 경로, 연결할 디렉토리, 파일 시스템 sudo umount /mnt/data 수동으로 mount한 것을 해제 sudo mount -a /etc/fstab에서 설정한 대로 mount 되도록 테스트 디스크 크기 늘리기 sudo lvextend -L 15G /dev/vg_data/lv_data lvextend : 논리볼륨 크기를 늘린다 L : 용량지정 lvdisplay로 볼 수 있는 논리볼륨이 있는 경로지정 sudo lvs 간단한 버전으로 논리볼륨 체크 df -h | grep vg 15G로 늘렸지만 현재 10G만 쓰는 중 sudo xfs_growfs /mnt/data 크기 늘린만큼 파일시스템 포맷 영역도 늘린다 df -h /mnt/data 늘린 15G로 인식 논리볼륨 완전 삭제 sudo umount /mnt/data mount부터 해제해야함 sudo vi /etc/fstab 자동 mount 설정 지우기 sudo lvremove /dev/vg_data/lv_data lvremove: 논리볼륨 폐기 lvdisplay로 볼 수 있는 논리볼륨이 있는 경로지정 sudo vgremove vg_data vgremove: 볼륨그룹 폐기 이름을 지었던 볼륨그룹 이름 sudo pvremove /dev/sdb1 pvremove: 물리볼륨 폐기 lsblk로 확인한 디스크 sudo pvs 물리볼륨 간단히 확인 => 없어야함 sudo vgs 볼륨그룹 간단히 확인 => 없어야함 sudo lvs 논리볼륨 간단히 확인 => 없어야함 리니어 물리 볼륨에 있는 물리 익스텐트를 순서대로 할당 남는 공간이 있어도 순차적으로 쓴다 RAID 여러 하드디스크를 하나의 논리단위로 본다 미러링: 동일한 데이터를 두 개 이상의 디스크에 복사하여 저장 스트라이프: 데이터를 여러 디스크에 나누어 동시에 읽고 쓰는 방식 패리티: 데이터 복구를 위한 오류 검출 및 정정 정보 => 내결합성 성능 향상, 데이터 보호 cluster 여러대의 서버를 하나의 시스템처럼 묶어서 가용성, 부하분산 하나의 서비스를 여러 서버에 운영 RAID 0 스트라이프: 데이터를 여러 개의 물리 볼륨에 나누어(쪼개서) 저장 RAID 1 미러: 동일한 데이터를 여러 개의 물리 볼륨에 복사하여 저장하는 방식 안전성은 올라가지만 공간 효율은 절반이상으로 떨어짐 RAID 5 최소 3개이상의 디스크 패리티 데이터를 저장하는 디스크를 별도로 두지 않고 여러 디스크에 분산하여 저장 systemd 시스템을 켤때 아무거나 뒤죽박죽 실행되면 안됨 네트워크가 된 후에야 웹서버를 연결 가능한 것처럼 리눅스의 관리자 또는 지휘자 systemctl 서비스를 직접 키고 끄는 명령어
То, что RADAR обнаружил и классифицировал для этой возможности. Это опубликованный источником текст, а не подтверждение, что предложение ещё действует.
리눅스-논리볼륨(09/30). 논리볼륨 파티션을 다시 하기 위해 기존 디스크에 있던 파일들을 백업하고 디스크를 포맷하고 다시 설정해야함 파티션 확장이나 데이터 가용성 어려움 논리 볼륨의 크기를 동적으로 변경가능 논리 볼륨의 데이터를 유지한 상태에서 디스크를 추가하거나 제거가능 논리볼륨의 구성 디스크 장치(sdb,sdc) -> 물리 볼륨 -> 볼륨 그룹(물리 볼륨을 묶어서) -> 논리 볼륨(볼륨 그룹을 논리적으로 나눠서) 파티션부터 설정 sudo fdisk /dev/sdb type => n (new make) 주볼륨으로 설정할껀지? => p 시작크기 => enter (default) 마지막 크기 => enter => 전체 디스크 크기를 모두 하나의 파티션으로 설정됨 파티션 타입바꾸기 => t 파티션 종류보기…
Открыть источник