LINUX.ORG.RU
ФорумAdmin

Виртуализация


0

0

Возникла необходимость поднять на сервере с линуксом виртуальные машины (думаю максимум 3-4), гостевые OS планируются Linux, Windows. Какой софт виртуализации лучше выбрать в плане быстродействия и простоты настройки/установки. Почитал по интернету, мнений очень много, разных, поделитесь опытом.

Ответ на: комментарий от dimon555

тоже склоняюсь к этому варианту, уже пару HowTo нашёл

MaximkaSystems
() автор топика
Ответ на: комментарий от dimon555

нет не пробовал. остановился на kvm в своём выборе, вот думаю как с ip адресами быть. как правильно бридж прописать, у меня одна попытка, так как сервер удалённый ;)

MaximkaSystems
() автор топика
Ответ на: комментарий от MaximkaSystems

> нет не пробовал. остановился на kvm в своём выборе, вот думаю как с ip адресами быть. как правильно бридж прописать, у меня одна попытка, так как сервер удалённый ;)

а что тут думать?
заводим на бридже айпишник хоста. в него втыкаем реальную сетевуху и виртуальные интерфейсы...
спрашивайте вопросы...

одна попытка? прописывайте скриптом, в нем же тестируйте и откатывайте если что. скрипт выполнять в nohup...

r0mik
()
Ответ на: комментарий от r0mik

Опыта просто нет, поэтому всё не так прозрачно для меня. А ситуация такая имеем dedicate server с одним нормальным IP адресом, и ещё 3мя дополнительными, хотелось бы каждый из этих дополнительнымх адресов раздать виртуальным серверам, если приведёте пример файла interfaces для такого варианта, было бы здорово, пока пример с такими вещами найти не могу. Впринципе вопрос с проверками думаю решился, провайдер имеет достаточно хорошие тулзы для восстановления.

MaximkaSystems
() автор топика
Ответ на: комментарий от r0mik

почти. Ubuntu. Скрипты не обязательно, примера interfaces было бы достаточно

MaximkaSystems
() автор топика
Ответ на: комментарий от r0mik
#!/bin/bash


#ТУТ ОСТАНАВЛИВАЕМ iptables, как там он в дебиане останавливается...  да хоть руками
/etc/init.d/iptables stop

ifdown eth0

cp /etc/network/interfaces /etc/network/interfaces.old


## !!! Все настройки те, что раньше были для eth0 !!!
cat > /etc/network/interfaces <<EOF
auto br0
iface br0 inet static
	address 192.168.0.33
	netmask 255.255.255.0
	network 192.168.0.0
	broadcast 192.168.0.255
	gateway 192.168.0.1
	bridge_ports eth0
	bridge_stp off
	bridge_maxwait 5
EOF

cat >> /etc/sysctl.conf <<EOF
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0
EOF

sysctl -p /etc/sysctl.conf

ifup br0

# !!! тут рестартуем sshd, какк там у вас оно...
/etc/init.d/sshd restart

sleep 30
ping -c 1 www.com
if [[ $? -ne 0 ]]; then
 echo "Blja!!!!! 4e za nah??? Smotri logi!!!"
 ifdown br0
 mv /etc/network/interfaces.old /etc/network/interfaces
 ifup eth0
 /etc/init.d/sshd restart
else
 echo "Vse putem!"
fi

дебиана нет под рукой потому проверьте остановку iptables и рестарт sshd (и сами настройки sshd)

r0mik
()
Ответ на: комментарий от r0mik

и еще - при запуске virsh-install теперь ключ добавляете -w bridge:br0

или непосредственно в конфиг машины -

<interface type='bridge'>
   <source bridge='br0'/>
   <mac address='00:11:22:33:44:55'/>
</interface>

ну и остальные айпи подымаете уже в машине при ручной правке конфигов про MAC не забывайте, в смысле чтоб уникальный был...

r0mik
()
Ответ на: комментарий от r0mik

большое спасибо, завтра как буду на работе попробую.

MaximkaSystems
() автор топика
Ответ на: комментарий от r0mik

Всё заработало, сеть есть, но иногда отваливается на неопределённое время, причём доступ по сети с хостовой к клиентской машине есть, а хост до гейтвея пробится не может. tcpdump показывает что идут постоянные ARP запросы и ответы на них. Может что-то ещё подкрутить надо?

MaximkaSystems
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.