device-mapper

일반 사용자로서 사용자 공간에서 cryptsetup 암호화
device-mapper

일반 사용자로서 사용자 공간에서 cryptsetup 암호화

콘텐츠가 압축되고 암호화되어 설치 가능한 패키지 형식을 만드는 것은 내 책임입니다. 나는 이것을 cryptsetup 원시 장치에 내장된 squashfs로 모델링했습니다. 아아, cryptsetup을 설정하려면 루트 액세스가 필요하기 때문에 jenkins와 같은 빌드 서버에서 이러한 패키지를 빌드할 수 없습니다. Docker 컨테이너 내부에서 동일한 작업을 수행하는 경우에도 Docker가 장치 매퍼에 투명하지 않기 때문에 작동하지 않습니다. 따라서 다음과 같은 옵션이 있습니다. 빌드 서버에서 squa...

Admin

LVM 및 장치 매퍼: 논리 볼륨 장치 섹터 크기
device-mapper

LVM 및 장치 매퍼: 논리 볼륨 장치 섹터 크기

이는 서로 다른 시스템 간의 논리 볼륨에 대한 매핑 장치의 섹터 크기 문제인 것 같습니다. 보다 구체적으로, 논리 볼륨에 해당하는 매핑된 장치의 섹터 크기를 구성하는지, 어떻게 구성하는지 알고 싶습니다. 다음은 두 시스템을 비교하여 문제에 대한 설명입니다. 기계 1 mytestlv이름이 지정된 볼륨 그룹의 논리 볼륨에 전체 디스크 이미지가 있습니다 MyVolumeGroup. 디스크 이미지에는 자체 파티션 테이블이 있습니다(이미지가 저장된 실제 디스크와 완전히 독립적). 예를 들어 fdisk /dev/...

Admin

LVM 장치 매퍼(dm-2) 100% 사용 중
device-mapper

LVM 장치 매퍼(dm-2) 100% 사용 중

IOPS 성능을 향상시키기 위해 데이터베이스 서버의 디스크 06에 LVM 스트리핑을 설정했습니다. 그러나 로드가 많은 동안 장치 매퍼가DM-2이 6개 디스크와 관련된 활용도는 100%(사용 중)이지만 연결된 디스크는SD[중국어]가동률은 50% 정도에 불과하다. 데이터베이스 서버의 로드가 과중하고 100% 활용됨에 따라 애플리케이션 성능도 저하됩니다. 다음은 통화량 비율의 스크린샷입니다. LV 세부정보는 다음과 같습니다. --- Logical volume --- LV Path ...

Admin

원래 블록 수준에서 LVM2 LV의 임시 불변성을 어떻게 보장합니까?
device-mapper

원래 블록 수준에서 LVM2 LV의 임시 불변성을 어떻게 보장합니까?

ext4로 포맷된 RAID5 LV가 완전히 차지하는 7개의 디스크 VG가 있는 Azure VM(Ubuntu 20.04)을 상속했습니다. 백업을 수행해야 하며 Azure Backup을 사용하여 VG가 포함된 Azure 디스크의 스냅샷을 생성하고 싶습니다. Azure 디스크 스냅샷은 특정 시점에 일관성이 없으므로 파일 시스템 무결성 및 LVM 메타데이터 이유로 인해 백업이 실행되는 동안 스토리지를 고정해야 합니다. 내 작업량은 감당할 수 있습니다. 원시 디스크 블록을 일시적으로 변경할 수 없게 만드는 가...

Admin

/etc/fstab을 사용하지 않고 외장 드라이브를 자동으로 마운트하는 방법
device-mapper

/etc/fstab을 사용하지 않고 외장 드라이브를 자동으로 마운트하는 방법

항목을 사용하여 외장 드라이브를 마운트했습니다 /etc/fstab.UUID=ba6274de-e241-43ef-9dd0-5147c29e883a /mnt/500GB_Seagate_Drive xfs defaults,x-gvfs-show 0 0 없는 다른 드라이브가 있습니다 /etc/fstab. 그렇지 않은 장치 매퍼를 사용하여 이 드라이브를 어떻게 마운트합니까 /etc/fstab? 부팅 시 어떻게 자동으로 마운트되는지 잘 모르겠습니다. 다음과 같이 다른 자동 마운트 드라이브가 왼쪽에 표시되는 것처럼 를 ...

Admin

dm- 간의 매핑을 찾는 방법은 무엇입니까? 실행 중인 커널의 파일과 해당 LVM 파일
device-mapper

dm- 간의 매핑을 찾는 방법은 무엇입니까? 실행 중인 커널의 파일과 해당 LVM 파일

dm-? 사이의 매핑 관계인 것 같습니다. 파일 및 해당 LVM 파일은 다음 구성을 통해서만 정적으로 얻을 수 있습니다. 그렇다면 현재 실행 중인 커널에서 직접 매핑을 찾는 다른 방법이 있습니까? # ls -l /dev/mapper total 0 crw-rw---- 1 root root 10, 58 Apr 9 2021 control lrwxrwxrwx 1 root root 7 Nov 24 18:30 mpdsk1 -> ../dm-3 lrwxrwxrwx 1 root root ...

Admin

내 /dev/dm-2 볼륨에 무엇이 기록되고 있습니까?
device-mapper

내 /dev/dm-2 볼륨에 무엇이 기록되고 있습니까?

RHEL의 STIG 버전을 실행 중인데 모든 논리 볼륨이 어떻게 매핑되어 있는지 알 수 없습니다. /dev/mapper/vg1_audit가리키는 것 같다/dev/dm-2 /dev/vg1/lv_audit또한 매핑되는 것 같습니다./dev/dm-2 실행하면 lsblk볼륨이 마운트된 것으로 표시되지만 /var/log/audit각 볼륨에서 실행하면 다른 결과가 나타납니다 cat. I cat /var/log/audit.log및 audit.log.1는 비어 있습니다( 로 지워버렸기 때문입니다 truncate. ...

Admin

일부 "사라졌다" dm-? /dev 디렉터리의 파일
device-mapper

일부 "사라졌다" dm-? /dev 디렉터리의 파일

최근에 저는 다른 사람이 설치하고 구성한 기본 DM 다중 경로로 실행되는 일부 RHEL 시스템을 인수했습니다. 내 의심은 주로 다음 문제에 중점을 둡니다. 1). 왜 DM의 일부만-? /dev 디렉토리에 dm10~19 파일이 있나요? 2). 모든 매퍼 파일이 해당 dm-을 가리키지 않는 이유는 무엇입니까? 어떤 파일이 심볼릭 링크여야 합니까? 참고: 하지만 모두 전체 DM-? 시스템 커널의 /proc/partitions에서 여전히 볼 수 있습니다. 이러한 증상에도 불구하고 기본 DM 다중 경로...

Admin

dsync를 사용하는 애플리케이션 목록 또는 프로덕션에서 dsync가 사용됩니까?
device-mapper

dsync를 사용하는 애플리케이션 목록 또는 프로덕션에서 dsync가 사용됩니까?

프로덕션 서버에서 dsync를 사용하고 싶습니다. 프로덕션 준비가 되었나요? 목록 애플리케이션에 dsync를 사용하는 방법이 궁금합니다. 누군가 dsync를 사용하고 있는 애플리케이션 목록을 나에게 제공할 수 있습니까? 소스 코드:https://bitbucket.org/tknauth/devicemapper/ 인용하다:https://daguilopez07.medium.com/biorient-file-sync-in-centos-7-csync2-lsyncd-fec4432ec90b 인용하다:https://w...

Admin

live.iso에 대한 장치 매퍼를 비활성화하는 방법은 무엇입니까?
device-mapper

live.iso에 대한 장치 매퍼를 비활성화하는 방법은 무엇입니까?

나는 live.iso를 만들었습니다 livemedia-creator. 나는 livecd를 만드는 데 사용합니다. 그런데 시작하면 디스크(/dev/sda)는 항상 /dev/mapper에 의해 제어됩니다. /dev/mapper를 활성화하지 않고 iso를 부팅하고 싶습니다. 어떤 제안이 있으십니까? 미리 감사드립니다. ...

Admin

일시중단을 해제하지 않고 장치 매퍼 테이블을 INACTIVE에서 LIVE로 이동합니다.
device-mapper

일시중단을 해제하지 않고 장치 매퍼 테이블을 INACTIVE에서 LIVE로 이동합니다.

장치 매퍼 대상이 일시 중지된 동안 테이블이 변경되어 새 테이블이 INACTIVE 상태가 될 수 있습니다. 대상이 복원되면 INACTIVE 테이블이 LIVE로 변경됩니다. # dmsetup info test | grep -E '^(State|Tables present): ' State: ACTIVE Tables present: LIVE # dmsetup suspend test # dmsetup info test | grep -E '^(State|Tables present):...

Admin

lvm을 사용할 때 /dev/dm-0 및 /dev/mapper/control을 어떻게 생성합니까?
device-mapper

lvm을 사용할 때 /dev/dm-0 및 /dev/mapper/control을 어떻게 생성합니까?

AFAIK의 구현은 기본적으로 명령을 통해 커널의 장치 매퍼 메커니즘(모듈)을 사용하여 lvm매핑 테이블을 설정하는 사용자 공간에 있습니다.dm-moddmsetup 이것이 궁극적으로 발생한 일련의 사건이라는 것이 맞습니까 /dev/dm-x? 블록 장치가 온라인 상태가 됩니다. udev파티션에서 블록 장치를 검색하고 파티션의 처음 몇 섹터에서 lvm 볼륨 그룹/논리 볼륨 메타데이터를 식별하는 규칙을 트리거합니다(통과 dmsetup?). 그런 다음 규칙 은 모듈 udev을 로드 dm-mod하고 dmse...

Admin

Ubuntu 22.04로 업그레이드한 후 Fakeraid 파티션이 손실됨(시작 시 장치로 매핑되지 않음)
device-mapper

Ubuntu 22.04로 업그레이드한 후 Fakeraid 파티션이 손실됨(시작 시 장치로 매핑되지 않음)

나는 수년 동안 듀얼 부팅 시스템에서 실행되어 온 NTFS 파티션이 있는 RAID-0 볼륨을 가지고 있습니다(Windows와 Linux 모두에서 읽고 쓸 수 있음). 오늘 do-release-upgrade -d(Ubuntu 20.04에서) Ubuntu 22.04로 업그레이드한 후 이 파일 시스템이 Ubuntu에 나타나지 않습니다. 문제는 장치 매핑에 있는 것 같습니다. 지금까지 시도/발견한 내용은 다음과 같습니다. Windows에서는 여전히 잘 실행됩니다. 디스크에는 아무것도 변경되지 않은 것 같습...

Admin

/dev/mapper/ 분리, 무시 및 취소의 차이점은 무엇입니까?
device-mapper

/dev/mapper/ 분리, 무시 및 취소의 차이점은 무엇입니까?

저는 parted파티션 a 를 사용하고 있습니다. 나중에 (참조)를 사용하여 파티션 맵을 로드 /dev/mapper/luks_device해야 한다는 것을 알고 있습니다.kpartx이 스레드). 그러나 parted으로 파티션을 생성하는 동안 mkpart swap 1 500평소와 같이 다음과 같은 오류가 발생합니다. (parted) mkpart swap 1 500 Error: Partition(s) 1 on /dev/mapper/luks_device have been written, but we have...

Admin