首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在luks的LUKS命令中使用的设备名称

在luks的LUKS命令中使用的设备名称
EN

Unix & Linux用户
提问于 2018-12-14 19:24:34
回答 1查看 2.3K关注 0票数 1

有着比我更多的LUKS经验的人能告诉我在这种情况下正确的设备名称是什么吗?

我试图遵循一些关于在clevistang中使用CentOS的说明。这些说明非常简单,但是在安装tang服务器之后,我马上就在clevis部分遇到了问题。

/dev/mapper/luks-cee2a805-188f-44b6-b577-879243c0eb6c设备> clevis bind luks -d /dev/mapper/luks-cee2a805-188f-44b6-b577-879243c0eb6c tang {"url":"http://official.server.company.com"}不是有效的LUKS设备。

这是主LVM分区上的一个完整的LUKS卷,我认为上面的名称是正确的。这是lsblk的输出

代码语言:javascript
复制
> lsblk -p

NAME                                                        MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
/dev/sda                                                      8:0    0   50G  0 disk  
├─/dev/sda1                                                   8:1    0    1G  0 part  /boot
├─/dev/sda2                                                   8:2    0    2G  0 part  [SWAP]
└─/dev/sda3                                                   8:3    0   47G  0 part  
  └─/dev/mapper/vg_root-lv_root                             253:0    0   47G  0 lvm   
    └─/dev/mapper/luks-cee2a805-188f-44b6-b577-879243c0eb6c 253:1    0   47G  0 crypt /
/dev/sr0                                                     11:0    1 1024M  0 rom   

但我似乎找不到合适的设备来传递给clevis bind或任何其他LUKS命令:

代码语言:javascript
复制
> luksmeta show -d /dev/mapper/luks-cee2a805-188f-44b6-b577-879243c0eb6c
Unable to read LUKSv1 header (/dev/mapper/luks-cee2a805-188f-44b6-b577-879243c0eb6c): Invalid argument

> cryptsetup luksDump /dev/mapper/luks-cee2a805-188f-44b6-b577-879243c0eb6c
Device /dev/mapper/luks-cee2a805-188f-44b6-b577-879243c0eb6c is not a valid LUKS device.

我也尝试过,不一定因为我认为它有任何意义,/dev/sda/dev/sda3

我被困住了,任何小费都非常感谢。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-12-14 19:53:13

从您发布的RedHat博客链接来看,clevis需要加密的块设备(而不是解密的)。在您的lsblk输出中,即/dev/mapper/vg_root-lv_root。这是有意义的;解密的密钥在提供密钥之后才存在。

您可以确定这确实是正确的设备,有几种方法:

  • cryptsetup luksDump /dev/mapper/vg_root-lv_root应该能工作
  • dmsetup table luks-cee2a805-188f-44b6-b577-879243c0eb6c将显示设备映射器映射表.第二到最后的字段应该是由冒号分隔的大数和小数(例如,您的字段可能显示253:0)。您可以使用stat甚至ls -l来查看主要/次要数量的设备,以查看匹配的内容。
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/488045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档