thinpool

lvextend 오류 후 LVM LV 경로가 손실됨
thinpool

lvextend 오류 후 LVM LV 경로가 손실됨

lvextend 명령에 실수를 한 후 약간의 혼란을 겪었습니다. 내 설정: sda3는 PV일 뿐이죠 sdb가 빈 디스크로 추가됨 LV "데이터"를 LVM-Thin으로 설정 내 VG는 "pve"이고 내 LV는 "data"입니다. 내가 해냈어 # lvextend /dev/pve/data /dev/sdb1 이렇게 해야 하지만 (내 생각엔) # lvextend /dev/mapper/pve-data /dev/sdb1 이제 lvdisplay를 실행할 때 "data"의 경로가 누락됩니다. 출력은 다음에서 ...

Admin

RAID10의 LVM 가상 풀 + RAID1의 메타데이터
thinpool

RAID10의 LVM 가상 풀 + RAID1의 메타데이터

SSD 2개와 HDD 4개 및 해당 PV( /dev/ssd1, /dev/ssd2, /dev/hdd1~ /dev/hdd4)가 주어졌습니다. 알아요. 식별자가 정확하지 않습니다. 이는 단지 제가 말하는 장치를 더 쉽게 추적할 수 있도록 하기 위한 것입니다. 내가 원하는 건 모든 하드 드라이브는 RAID10 어레이를 형성합니다. 이 RAID10에는 LVM 가상 풀이 있습니다. 모든 SSD는 RAID1 어레이를 형성합니다. 가상 풀의 메타데이터가 이 RAID1에 상주하도록 만듭니다. 내가 뭘 한거지 ...

Admin

lvm2 Thin_pool을 수정하는 방법은 무엇입니까?
thinpool

lvm2 Thin_pool을 수정하는 방법은 무엇입니까?

최근에 "임시 저장소"로 사용하고 있는 새로운 가상 머신을 시작했습니다. 기본적으로 전체 서버의 최대 공간인 16TB로 크기를 설정했습니다. 이 전에는 3개의 다른 가상 머신이 실행 중이었습니다. 이러한 가상 머신 각각은 500GB이고 하나는 5TB입니다. 이들 중 어느 것도 그 한계에 근접하지 않습니다. "임시저장소" 서버와 동일합니다. 1.8TB 정도의 데이터를 추가했는데 깨어나기도 전에 서버가 반쯤 올라와 있었습니다. 마지막 드라이브가 주황색으로 표시되면 드라이브에 문제가 있음을 의미합니다. 그...

Admin

씬 프로비저닝된 LVM의 스냅샷을 찍는 방법
thinpool

씬 프로비저닝된 LVM의 스냅샷을 찍는 방법

다음 명령을 사용하여 씬 프로비저닝된 lvm에서 스냅샷을 생성하려고 하는데 오류가 발생합니다. 누구든지 도와줄 수 있습니까? root@ghv214:/dev/ghv214-vg# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert Thin_LVM ghv214-vg twi-a-tz-- 10.00g 0.00 10.35 ...

Admin

LVM 씬 풀이 비활성 상태이고 다음 오류로 인해 실패합니다. 사용 가능한 데이터가 없습니다.
thinpool

LVM 씬 풀이 비활성 상태이고 다음 오류로 인해 실패합니다. 사용 가능한 데이터가 없습니다.

시스템 충돌로 인해 문제가 발생했습니다. proxmox GUI에서 생성된 LVM-THIN을 사용하고 있습니다. 모든 lvs가 비활성 상태이고 lvm이 손상된 것 같습니다. 시스템 로그에서 수동으로 수정해야 한다는 사실을 발견했습니다. 인터넷 검색 후 이 명령을 사용하여 시스템을 복구해 보았습니다. lvconvert --repair data/data 내 동영상: root@cn-hk1:~# vgs VG #PV #LV #SN Attr VSize VFree data 3 456 0 wz--...

Admin

LVM 유형 raid1 및 Thinpool을 사용할 수 있습니까?
thinpool

LVM 유형 raid1 및 Thinpool을 사용할 수 있습니까?

LVM을 사용하는 mdadm raid에서 순수 LVM으로 설치를 마이그레이션하므로 다음과 같이 원래 raid 파티션을 LVM 그룹에 별도의 파티션으로 추가합니다. # lvcreate -L 240G -n thin pve /dev/nvme0n1p2 Logical volume "thin" created. 그런 다음 다른 디스크/파티션에 미러를 추가합니다. # lvconvert --type raid1 --mirrors 1 pve/thing /dev/nvme1n1p2 Logical volume pve...

Admin

LV를 가상 풀로 변환: VG 이름 불일치
thinpool

LV를 가상 풀로 변환: VG 이름 불일치

docker의 루트 위치를 변경하고 이전 씬 풀을 삭제해야 하기 때문에 docker용 씬 풀을 생성하려고 합니다. 상황에 대한 정보: vgs VG #PV #LV #SN Attr VSize VFree cah 1 3 0 wz--n- 118.75g <41.53g lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert root cah -wi-ao---- ...

Admin

LVM2 씬 볼륨 축소
thinpool

LVM2 씬 볼륨 축소

가상 머신(Windows)의 디스크로 사용되는 씬 볼륨에 필요한 공간을 줄이고 싶습니다. 안타깝게도 기본 디스크는 USB로 연결된 SSD이므로 NTFS 파일 시스템을 마운트하고 fstrim을 사용하려고 하면 작동하지 않습니다(지원되지 않는 작업). 이 얇은 롤이 사용하는 공간을 어떻게 줄일 수 있습니까? ...

Admin

Ubuntu/GlusterFS: lvcreate를 사용하여 이전에 생성된 풀에서 씬 프로비저닝 볼륨을 생성할 수 없습니다.
thinpool

Ubuntu/GlusterFS: lvcreate를 사용하여 이전에 생성된 풀에서 씬 프로비저닝 볼륨을 생성할 수 없습니다.

나는 glusterfs를 테스트하고 있으며 다음을 따르고 있습니다.프로비저닝 볼륨 생성에 대한 이 가이드. 씬 프로비저닝 볼륨을 생성하려고 할 때 오류가 발생합니다. 이 섹션입니다 이전에 생성된 풀에서 씬 프로비저닝된 볼륨을 생성하려면 lvcreate 명령을 사용하십시오. 예를 들어: lvcreate -V 1G -T gfs_vg/gfs_pool -n gfs_lv 가상 풀에는 LV를 하나만 생성하는 것이 좋습니다. 내가 받고있는 오류는 다음과 ...

Admin

LVM: 복구 실패 후 LVM 씬 풀/볼륨을 복구하는 방법은 무엇입니까?
thinpool

LVM: 복구 실패 후 LVM 씬 풀/볼륨을 복구하는 방법은 무엇입니까?

손상된 LVM 씬 풀/볼륨 복구에 대한 조언을 듣고 싶습니다. LVM이 얇아지는 단계는 다음과 같습니다. 내 가상 풀 메타데이터가 꽉 찼기 때문에(99.4%) 풀이 고정되었습니다. 다음 두 명령을 사용하여 풀과 해당 메타데이터를 확장하려고 합니다. lvextend -L+50G vg/pool lvextend --poolmetadata +50m vg/pool 현재 lvs는 메타데이터가 여전히 99.4%에서 정체되어 있음을 보여줍니다. 메타데이터를 수정하기 위해 lvconvert --repair v...

Admin

LVM /dev/mapper 이름의 이중 하이픈
thinpool

LVM /dev/mapper 이름의 이중 하이픈

다음 명령을 사용하여 Thinpool LV를 만들었습니다. lvcreate --type thin-pool -l 100%VG -n lv-thinpool vg-test /dev/mapper에는 이제 다음 항목이 있습니다. vg--test-lv--thinpool vg--test-lv--thinpool_tdata vg--test-lv--thinpool_tmeta 이중 하이픈이 나타나는 이유는 무엇이며 이를 방지하려면 어떻게 해야 합니까? ...

Admin

루프 장치에서 fstrim을 수행하는 방법은 무엇입니까?
thinpool

루프 장치에서 fstrim을 수행하는 방법은 무엇입니까?

내 LVM에는 씬 프로비저닝이 활성화되어 있습니다. 약간 다른 ext4 파일 시스템을 가진 거의 동일한 두 개의 씬 논리 볼륨이 있습니다. 첫 번째 볼륨은 파일 시스템을 저장하는 데 전적으로 사용됩니다. 두 번째 볼륨에서는 파일 시스템이 더 작은 오프셋에 저장됩니다. 옵션을 통해 설치 됩니다 -o offset=1048576. 첫 번째 볼륨은 이 명령을 사용하여 정리할 수 있지만 fstrim두 번째 볼륨은 정리할 수 없습니다. 오류가 발생합니다. fstrim: second: the discard o...

Admin

0이 아닌 블록만 작성하여 디스크 백업 복원
thinpool

0이 아닌 블록만 작성하여 디스크 백업 복원

원시 형식의 디스크 백업이 있고 처음에 0으로 채워져 있다고 가정하면 sda.img백업 /dev/sda을 복원할 때 어떻게 0을 건너뛸 수 있습니까? 시뮬레이션은 dd입력 스트림에서 제로 블록을 감지하고 출력 장치에서 적절한 조회를 수행해야 합니다. 노트 cp옵션을 시도했지만 --sparse=always대상이 블록 장치인 경우 작동하지 않는 것 같습니다. [root@vmarch ~]# truncate sda.img -s1G [root@vmarch ~]# cat sda.img | cp --spar...

Admin

기존 LVM 가상 풀 옵션을 사용하여 Docker를 시작할 수 없습니다.
thinpool

기존 LVM 가상 풀 옵션을 사용하여 Docker를 시작할 수 없습니다.

Docker가 스토리지에 사용할 LVM 씬 풀을 만들었습니다. Docker가 시작되면 씬 풀을 사용하라고 지시합니다. 모든 것이 예상대로 작동하도록 실행하여 docker info32GB의 Thinpool을 사용하고 있음을 확인했습니다. 이제 문제는 Docker 프로세스를 중지하고 종료하고 정리 /var/lib/docker하고 모든 것을 깨끗한 상태에서 시작하려고 할 때 docker 데몬이 이전 Thinpool 옵션으로 시작하지 못해 씬 풀에서 일부 트랜잭션 ID 오류가 발생한다는 것입니다. 그래서...

Admin