Показать статистику
0 голосов
от (500 баллов)
318 просмотров 1 ответов

1 Ответ

0 голосов
от (26.4тыс. баллов)

Настройка виртуального хранилища KVM по умолчанию в Redhat 

Местоположение виртуального хранилища KVM по умолчанию /var/lib/libvirt/images означает, что любые новые виртуальные машины, созданные с помощью Virtual Machine Manager, будут храниться в этом месте. наша с Вами цель- настроить другое местоположение каталога виртуального хранилища KVM по умолчанию.

Требования
Произведем настройку на  Redhat с программным обеспечением - libvirtd (libvirt) 2.0.0
Требуется привилегированный доступ к вашей установке Redhat Linux.

Создать новый каталог виртуального хранилища

Давайте начнем с создания нового каталога виртуального хранилища. Например, в домашнем каталоге нашего текущего пользователя /home/Ваше_Название/kvm-vms/. Если вам нужно создать новый каталог виртуального хранилища вне вашего домашнего каталога, вам может потребоваться выполнить следующую команду с правами администратора:

$ mkdir /home/Ваше_Название/kvm-vms/

Настройте контекст SELinux

Настройте контекст SELinux для нового каталога хранилища. Этот шаг можно пропустить, если SELinux отключен в вашей системе:

# semanage fcontext -t virt_image_t -a '/home/Ваше_Название/kvm-vms(/.*)?'
# restorecon /home/Ваше_Название/kvm-vms/

Установить новый каталог виртуальной памяти по умолчанию

Наконец, установите новый каталог по умолчанию, создав символическую ссылку на /var/lib/libvirt/images каталог. Приведенные ниже команды предполагают, что ваш ток /var/lib/libvirt/images пуст:

# rmdir /var/lib/libvirt/images/
# ln -s /home/Ваше_Название/kvm-vms/ /var/lib/libvirt/images
...