---
title: 启动虚拟机时提示“Permission denied”-昇腾社区
description: 启动虚拟机时提示“Permission denied”，出现如下打印信息：
keywords: 启动虚拟机报错;libvirtd服务关闭
url: https://www.hiascend.com/document/caselibrary/detail/topic_0000002239384718
section: (其他)
---

# 启动虚拟机时提示“Permission denied”-昇腾社区

URL: https://www.hiascend.com/document/caselibrary/detail/topic_0000002239384718
描述: 启动虚拟机时提示“Permission denied”，出现如下打印信息：
关键词: 启动虚拟机报错;libvirtd服务关闭

昇腾文档 [了解详情](https://www.hiascend.com/document)

故障案例 [了解详情](https://www.hiascend.com/document/caselibrary)

启动虚拟机时提示“Permission denied”

启动虚拟机时提示“Permission denied”

2025/04/11

713

问题信息

| 问题来源 | 产品大类 | 产品子类 | 关键字 |
| --- | --- | --- | ---|
| 内部测试 | 部署虚拟机 | 虚拟机 | 启动虚拟机报错、libvirtd服务|

#### 问题现象描述

启动虚拟机时提示“Permission denied”，出现如下打印信息：

#### 原因分析

- 原因一：libvirt在执行和访问qemu文件时被Apparmor阻挡，libvirt相关的AppArmor配置出错。
- 原因二：在创建虚拟机时将selinux临时，导致每次启动虚拟机时提示报错。

#### 解决措施

措施一：

1. 先暂时解除Apparmor对libvirtd的限制。

sudo ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/
2. 重新加载 libvirtd的配置置文件。

sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd
3. 重启libvirtd服务。

systemctl restart libvirtd

措施二：参考《Atlas 系列硬件产品 虚拟机配置指南》中的“创建虚拟机”章节selinux。

本页内容

- 问题信息
- 问题现象描述
- 原因分析
- 解决措施
