서버 1올바른 상태는 닫혀 있습니다.하지만 일반 사용자로 명령을 실행하면 상태가 다음과 같이 표시됩니다.일반 사용자로 실행그리고sudo로 닫기
[msingh@localhost VMFiles]$ virsh list --all
Id Name State
----------------------------------------------------
1 server1 running
[msingh@localhost VMFiles]$ sudo virsh list --all
[sudo] password for msingh:
Id Name State
----------------------------------------------------
- generic shut off
- server1 shut off
- server2 shut off
- windows shut off
[msingh@localhost VMFiles]$
다음은 또 다른 명령입니다:
[msingh@localhost server1]$ sudo virsh dominfo server1
Id: -
Name: server1
UUID: acd31081-b513-4e46-b2a2-20ad6bb9ac2e
OS Type: hvm
State: shut off
CPU(s): 1
Max memory: 1048576 KiB
Used memory: 1048576 KiB
Persistent: yes
Autostart: disable
Managed save: no
Security model: selinux
Security DOI: 0
[msingh@localhost server1]$ virsh dominfo server1
Id: 1
Name: server1
UUID: 8f6fa56a-b062-424a-9100-7f411df1c28b
OS Type: hvm
State: running
CPU(s): 1
CPU time: 18.8s
Max memory: 1024 KiB
Used memory: 2048 KiB
Persistent: yes
Autostart: disable
Managed save: no
Security model: selinux
Security DOI: 0
Security label: unconfined_u:unconfined_r:svirt_t:s0:c290,c658 (enforcing)
답변1
기본적으로 sudo virsh
시스템 libvirt 인스턴스에 액세스됩니다.
virsh
권한이 없는 사용자는 해당 사용자의 libvirt 인스턴스에 액세스하려고 시도합니다.
server1
사용자 인스턴스에서 호출된 VM과 시스템 인스턴스에서 호출된 VM이 있지만 server1
동일한 VM은 아닙니다. :) 예를 들어, 출력에는 서로 다른 메모리 구성이 있음이 표시됩니다.