Skip to main content

Установка KVM и Cloudmin на CentOS 7

Устанавливаем CentOS 7, при установке выбираем «Хост виртуализации», в правой части можно выбрать дополнительные пакеты или ничего не выбирать.

 

После установки и запуска системы, скачиваем скрипт.

wget http://cloudmin.virtualmin.com/gpl/scripts/cloudmin-kvm-redhat-install.sh

 

Задаем права на выполнение скрипта

chmod +x cloudmin-kvm-redhat-install.sh

 

Теперь так как мы изначально при установке CentOS 7 выбрали «Хост виртуализации» у нас уже есть настроенный Bridge интерфейс с названием «virbr0«, а скрипте по умолчанию bridge интерфейс прописан "Eth0". Поэтому мы должны отредактировать скрипт и заменить в нем «Eth0» на «virbr0".

Запускаем редактирование с помощью nano, Вы можете использовать любой удобный Вам редактор.

nano cloudmin-kvm-redhat-install.sh

 

Ищем блок:

# Check for flag for network interface
interface=Eth0
if [ "$1" = "--bridge-interface" ]; then
shift
interface=$1
shift

 

Во второй строчке меняем название интерфейса на наш:

interface=virbr0

 

В итоге блок будет выглядеть так:

 

# Check for flag for network interface
interface=virbr0
if [ "$1" = "--bridge-interface" ]; then
shift
interface=$1
shift

Сохраняем скрипт.

Теперь выполняем его командой:

./cloudmin-kvm-redhat-install.sh