LVM 使硬盘保持唤醒状态?

LVM 使硬盘保持唤醒状态?

我有一台运行 Arch 的 Lenovo W530,内核为 3.79(针对 bumblebee),笔记本电脑模式已正确配置并正在运行。它有 1 个 SSD (sdb) 和 1 个硬盘 (sdb)。 sdb 磁盘有两个 lvm 卷:一个是存储,一个是交换。

问题是硬盘不断被轮询当安装了 lvm 卷时,lsof 不会输出任何有关这些卷的信息。当我挂载 sdb2(NTFS 分区)时,硬盘正确旋转;好像和LVM有关系。

之前一切正常(即硬盘正常旋转)我删除了两个 lvm 卷并将它们替换为单个卷(lv_存储)。我使用 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

相关内容