VM으로서의 OMV: 루프 디스크 액세스

VM으로서의 OMV: 루프 디스크 액세스

저는 Debian 10(4.19.160-2 (2020-11-28) x86_64)에서 openmediavault(OMV) 5.5.23-1을 실행하고 있습니다. 주로 HTPC 역할을 하는 Ubuntu 20.04.2 LTS(GNU/Linux 5.4.0-70-generic x86_64) 호스트의 QEMU/KVM 가상 머신에서 실행됩니다.

얼마 전 약 4~8초 간격으로 주기적인 소음(디스크 액세스?)이 발생하는 것을 발견했습니다. 먼저, HTPC 데이터와 OMV VM 파일이 포함된 WD Green이 곧 죽을 것이라고 짐작했습니다(클릭 투 데드). 그래서 WD Red로 교체하고 거기에 모든 데이터를 복사했습니다. 하지만 주기적인 소음은 여전히 ​​존재합니다. OMV VM을 중지해야만 소음이 멈춥니다.

이제 PC에는 다음 디스크가 포함되어 있습니다.

  • 삼성 SSD: Ubuntu 20.04.2 LTS( //home별도의 파티션에 있음)
  • WD Red 3TB: HTPC 데이터 및 VM 파일( //home두 개의 별도 qcow2 파일인 OMV)
  • WD Red 2TB: NAS/OMV 데이터 디스크
  • WD Red 4TB: NAS/OMV 백업 디스크

가상 머신 내의 디스크 설정은 다음과 같습니다.

$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   32G  0 disk 
├─sda1   8:1    0  512M  0 part /boot/efi
├─sda2   8:2    0 30,5G  0 part /
└─sda3   8:3    0 1021M  0 part [SWAP]
sdb      8:16   0    8G  0 disk 
└─sdb1   8:17   0    8G  0 part /home
sr0     11:0    1 1024M  0 rom  
vda    254:0    0  1,8T  0 disk /srv/dev-disk-by-label-nas-data
vdb    254:16   0  3,7T  1 disk /srv/dev-disk-by-label-nas-backup

이러한 순환 액세스/노이즈의 원인은 무엇이며 어떻게 추적할 수 있습니까?

echo 1 > /proc/sys/vm/block_dump몇 초 동안 실행하면 dmesg덤프는 다음과 같습니다.

https://pastebin.com/0dLizPZx

이 항목에 특별한 것이 있습니까?

답변1

이 일반적인 소리는 헤드를 집어넣는 동안 드라이브를 대기/절전 모드로 전환하는 일부 전원 관리 기능을 생각나게 합니다(듣는 소리입니다).

시스템이 주기적으로 캐시를 새로 고치고 콘텐츠를 디스크에 기록하여 드라이브를 깨울 때 이 소리가 계속해서 들립니다. 그런 다음 일정 기간 동안 활동이 없으면 드라이브는 다시 대기/절전 모드로 돌아갑니다.

를 사용하여 하드 드라이브의 전원 관리 모드를 확인할 수 있습니다 hdparm -B /dev/sd.... HDD가 어떤 PM 모드에 있는지 모니터링할 수 있습니다 hdparm -C /dev/sd...(PM 모드의 변경 사항이 들리는 것과 일치하는지 확인하기 위해 순환할 수 있음).

마지막으로 PM을 완전히 비활성화할 수 있습니다 hdparm -B255 /dev/sd...(이는 PM이 꺼졌을 때 "소리"가 사라지는지 확인하는 유용한 테스트이지만 이는 매우 극단적이므로 일상적인 사용에서는 PM 128에서 254 사이 값을 선호할 수 있습니다. 참조).hdparm맨페이지).

관련 정보