部署sealing key组件
本功能仅在cVM虚拟机内使能。
安装前请根据环境要求章节配置openEuler-24.03-LTS-SP1的yum源。
- 安装动态库和头文件。
yum install -y virtCCA_sdk-devel
- 安装内核态驱动,并刷新内核模块依赖关系。
yum install -y virtCCA_driver depmod
- 加载内核态驱动,并检查驱动是否成功加载。
modprobe sealing_key lsmod | grep sealing_key
- 若depmod刷新依赖关系失败,或modprobe无法自动加载sealing_key。可通过手动执行insmod的方法加载。执行下方命令查看sealing_key.ko的安装位置后再手动执行insmod进行加载。
rpm -ql virtCCA_driver insmod /path/to/sealing_key.ko
- yum源需与当前虚拟机内核版本匹配,否则驱动将插入失败。若找不到匹配的源,可下载驱动源码基于当前内核编译。
git clone -b master https://gitee.com/openeuler/virtCCA_driver.git cd virtCCA_driver/sealing_key/src make KERNEL_DIR=/path/to/kernel
- 若depmod刷新依赖关系失败,或modprobe无法自动加载sealing_key。可通过手动执行insmod的方法加载。执行下方命令查看sealing_key.ko的安装位置后再手动执行insmod进行加载。
父主题: 软件部署