LVM /dev/mapper 名称中的双连字符

Tom*_*ale 2 lvm thinpool

我使用以下命令创建了一个 Thinpool LV:

lvcreate --type thin-pool -l 100%VG -n lv-thinpool vg-test
Run Code Online (Sandbox Code Playgroud)

现在 /dev/mapper 有以下条目:

vg--test-lv--thinpool
vg--test-lv--thinpool_tdata
vg--test-lv--thinpool_tmeta
Run Code Online (Sandbox Code Playgroud)

为什么会出现双连字符,我该如何防止它们?

JRF*_*son 5

如果卷组或逻辑卷名称包含连字符,则在创建设备路径文件时,LVM 会将连字符加倍。

_在 VG 和 LV 名称中使用下划线 ( ) 代替连字符,以避免复合设备路径名称中出现双连字符。