/dev/mapper/cachedev1이란 무엇입니까?

/dev/mapper/cachedev1이란 무엇입니까?

방금 첫 번째 QNAP NAS를 구입했고 이전에는 주로 Synology와 함께 사용했으며 현재 시스템이 LVM을 어떻게 사용하는지 알아내려고 노력 중입니다. 주로 호기심에서요.

제 경우에는 RAID 1 "스토리지 풀"을 갖춘 2베이 NAS로 설정했습니다. 이 풀 내에 "두꺼운 볼륨"을 만들었습니다.

이러한 명명 규칙은 약간 혼란스러워 보입니다. "스토리지 풀"을 생성할 때 QNAP는 사용 가능한 모든 공간에 즉시 LVM 씬 풀(즉, 볼륨)을 생성하는 것 같습니다. 그런 다음 해당 풀에 "thick" 또는 "thin" 볼륨을 생성합니다.

다음은 스토리지 풀과 250GB 씩 볼륨을 생성한 후 vgs 및 lvs의 출력입니다.

 # vgs
  VG   #PV #LV #SN Attr   VSize VFree
  vg1    1   3   0 wz--n- 1.81t    0

 # lvs
  LV    VG   Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv1   vg1  Vwi-aot--- 250.00g tp1         100.00
  lv544 vg1  -wi-------  18.54g
  tp1   vg1  twi-aot---   1.73t             14.13  0.03

볼륨이 생성된 후 마운트된 위치를 찾으려고 노력하지만 마운트된 것으로 표시 되지 mount도 않습니다 . 웹 인터페이스에서 이미 lv의 공유 폴더와 상호 작용할 수 있으므로 분명히 어딘가에 있을 것입니다.df -hlv1

dmsetup ls --tree추가 정보 제공:

# dmsetup ls --tree
cachedev1 (252:8)
 └─vg1-lv1 (252:7)
    └─vg1-tp1-tpool (252:4)
       ├─vg1-tp1_tmeta (252:0)
       │  └─ (9:1)
       ├─vg1-tp1_tierdata_2 (252:3)
       │  └─vg1-tp1_tierdata_2_fcorig (252:6)
       │     └─ (9:1)
       ├─vg1-tp1_tierdata_1 (252:2)
       └─vg1-tp1_tierdata_0 (252:1)

cachedev1즉, in이라는 장치 가 있고 /dev/mapper에 설치되어 있습니다 /share/CACHEDEV1_DATA. 여기에 "공유 폴더"가 나타납니다.

저는 이 구성을 이해할 지식이 없습니다. 정확히 무엇입니까 /dev/mapper/cachedev1? lv1그것의 일부가 되는 방법 ? LVM 볼륨을 직접 마운트하는 것과 비교하여 이를 사용하면 어떤 이점이 있습니까?

답변1

즉, 매핑된 장치는활성화된 LVM 논리 볼륨.

귀하의 경우 /dev/cachedev1 장치는 활성 vg1-lv1 논리 볼륨입니다.

몇 개 있어요장치 매핑 형식선형, 스트라이프, 스냅샷, 씬, RAID 등 논리 볼륨의 사용 유형에 따라 다릅니다.

도움이 되었으면 좋겠습니다.

답변2

저는 NAS 사용자가 아니기 때문에 구체적인 정보는 모릅니다 QNAP NAS.
하지만 저는 이 정보를 질문에 대한 부분적인 답변으로 찾을 수 있었습니다.What is /dev/mapper/cachedev1 exactly?

NAS에 마운트된 HD의 루트 디렉터리는 /share/CACHEDEV1_DATA인데 이상한 내부 방식으로 마운트되어 있습니다.

이것은 다음에서 인용되었습니다.여기.

다른 질문에 관해서는 아마도 그러한 질문을 하기 가장 좋은 곳은 다음과 같습니다.QNAP 포럼.

관련 정보