커널 3.79(Bumblebee용)가 포함된 Arch를 실행하는 Lenovo W530이 있고 노트북 모드가 올바르게 구성되어 실행 중입니다. 1개의 SSD(sdb)와 1개의 하드 드라이브(sdb)가 있습니다. sdb 디스크에는 두 개의 lvm 볼륨이 있습니다. 하나는 스토리지용이고 다른 하나는 스왑용입니다.
문제는하드 드라이브가 지속적으로 폴링되고 있습니다.lvm 볼륨이 마운트되면 lsof는 볼륨에 대한 정보를 인쇄하지 않습니다. sdb2(NTFS 파티션)를 마운트하면 하드 디스크가 올바르게 회전하는데 LVM과 관련이 있는 것 같습니다.
이전에는 모든 것이 잘 작동했습니다(즉, 하드 드라이브가 정상적으로 회전했습니다).두 lvm 볼륨을 모두 삭제하고 단일 볼륨으로 교체했습니다.(lv_storage). lvremove를 사용하여 제거하고 lvcreate를 사용하여 추가합니다.
하드 드라이브 작동 표시등은 대략 초당 한 번씩 깜박입니다. Hdparm은 하드 드라이브의 속도를 줄일 수 있습니다(다시 폴링할 때까지).
편집 : 문제는jdb2 로그 서비스. IOtop 디스플레이 프로세스([jdb2/dm-1-8])는 하드 드라이브를 활성 상태로 유지합니다. 그런데 dm-0(lv_swap)과 dm-1(lv_filestorage)만 있고 lv_storage 볼륨에는 파일이 없습니다.
데이터:
lsblck->
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 59.6G 0 disk
|-sda1 8:1 0 300M 0 part
|-sda2 8:2 0 100M 0 part /boot/efi
|-sda3 8:3 0 128M 0 part
|-sda4 8:4 0 28.8G 0 part
`-sda5 8:5 0 30.3G 0 part /
sdb 8:16 0 465.8G 0 disk
|-sdb1 8:17 0 195.3G 0 part
| |-VolGroup01-lv_swap (dm-0) 254:0 0 8G 0 lvm [SWAP]
| |-VolGroup01-lv_storage (dm-1) 254:1 0 150G 0 lvm
| `-VolGroup01-lv_test (dm-2) 254:2 0 1G 0 lvm
`-sdb2 8:18 0 270.5G 0 part
이름-a ->
Linux w530 3.7.9-2-ARCH #1 SMP PREEMPT Mon Feb 25 12:04:25 CET 2013 x86_64 GNU/Linux
LV 디스플레이->
--- Logical volume ---
LV Path /dev/VolGroup01/lv_swap
LV Name lv_swap
VG Name VolGroup01
LV UUID HoElDQ-OZ3z-XkGX-dBE1-qVnD-NEgB-4G7D7S
LV Write Access read/write
LV Creation host, time archiso, 2013-02-27 20:17:33 +0000
LV Status available
# open 2
LV Size 8.00 GiB
Current LE 2048
Segments 1
Allocation contiguous
Read ahead sectors auto
- currently set to 256
Block device 254:0
--- Logical volume ---
LV Path /dev/VolGroup01/lv_storage
LV Name lv_storage
VG Name VolGroup01
LV UUID iIvwkz-1bph-pCHs-8QOw-F0J9-0RRA-ea783w
LV Write Access read/write
LV Creation host, time archiso, 2013-03-06 03:10:55 +0000
LV Status available
# open 0
LV Size 150.00 GiB
Current LE 38400
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:1
/etc/fstab->
# /dev/mapper/VolGroup01-lv_storage
UUID=1b01a1dd-6ea9-484c-933c-e581767ad4b9 /mnt/storage ext4
rw,relatime,data=ordered 0 2
# /dev/mapper/VolGroup01-lv_swap
UUID=66afafb1-5f90-41c0-967e-343a8d269581 none swap
defaults 0 0
답변1
LVM이 아니고 ext4 파일 시스템입니다. 기본적으로 5초마다 로그를 디스크에 커밋합니다. 커밋 설치 옵션을 사용하고 간격을 더 길게 설정하면 이 문제를 해결할 수 있습니다. 바라보다 man mount
.