cobbler 导入CentOS-8.5.2111-x86_64-dvd1.iso报错 No signature matched in /var/www/cobbler/ks_mirror/CentOS8_5-x86_64
时间: 2023-12-21 15:03:59 浏览: 264
这个错误可能是由于Cobbler无法验证CentOS-8.5.2111-x86_64-dvd1.iso的签名引起的。您可以尝试手动导入CentOS-8.5.2111-x86_64-dvd1.iso并禁用签名验证。
以下是解决方法:
1. 手动将CentOS-8.5.2111-x86_64-dvd1.iso挂载到一个本地目录中。例如:
```
mkdir /mnt/iso
mount -o loop CentOS-8.5.2111-x86_64-dvd1.iso /mnt/iso
```
2. 在Cobbler服务器上创建一个新的ISO源。例如:
```
cobbler repo add --name=centos8.5 --mirror=/mnt/iso --arch=x86_64 --breed=yum
```
3. 禁用签名验证。在Cobbler配置文件(/etc/cobbler/settings)中,将“yum_distro_sign_metadata”设置为0,以禁用签名验证。例如:
```
yum_distro_sign_metadata: 0
```
4. 在重新导入kickstart文件之前,重新启动Cobbler服务。例如:
```
systemctl restart cobblerd
```
5. 导入kickstart文件。
```
cobbler import --path=/mnt/iso --name=centos8.5
```
这样,您就可以成功导入CentOS-8.5.2111-x86_64-dvd1.iso并创建kickstart文件了。
阅读全文