lsdev|wc -l
lsdev: 0514-521 Cannot find information in the predefined device
configuration database for the customized device pkcs11.
80
如果我使用 odmdelete 删除 pkcs11 设备(或伪设备),则在重新启动时会重新创建它并再次出现此错误。我知道它是与 ssl 相关的设备,但如果该设备位于 ODM 中,为什么会出现此错误?
odmget -q name=pkcs11 CuDv
CuDv:
name = "pkcs11"
status = 0
chgstatus = 3
ddins = "pkcs11"
location = ""
parent = ""
connwhere = ""
PdDvLn = "adapter/pseudo/pkcs11"
答案1
正如 Jeff Schaller 提到的 - 原因可能是缺少文件集。
要回答您的问题 - 出现错误消息是因为lsdev
正在尝试 - 但未能找到任何内容 - 类似于以下内容:
odmget -q uniquetype="adapter/pseudo/pkcs11" PdDv
如果您可以获取 installp 源,我会期望文件集security.acf
- 因为我odmadd
在该文件集中看到 23 节:
root@x062:[/export/lpp/7103/installp/ppc/xx/usr/lpp/security.acf]grep -c "adapter/pseudo/pkcs11" * | grep -v :0
liblpp.a:27
security.acf.kpkcs11.odmadd:23
security.acf.kpkcs11.odmdel:2
security.acf.kpkcs11.unodmadd:2
而且,如果我想安装 security.pkcs11,我将不得不进一步搜索 - 我的installp
源仅包含更新。 (:S:
(第 2 行和第 3 行)仅表示更新,而:I:
(第 1 行)表示基本安装
root@x062:[/export/lpp/7103/installp/ppc]installp -d . -L | grep "security\."
security.acf:security.acf:7.1.3.0::I:C:::::b:ACF/PKCS11 Device Driver ::::0:1341:
security.acf:security.acf:7.1.3.45::S:C:::::b:ACF/PKCS11 Device Driver::::0:1524:
security.pkcs11:security.pkcs11:7.1.3.15::S:T:::::N:PKCS11 Libraries::::0:1415: