* [Comm] Ковчег kvm
@ 2009-12-24 8:38 Владимир
2009-12-24 8:44 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Владимир @ 2009-12-24 8:38 UTC (permalink / raw)
To: ALT Linux Community general discussions
Пытаюсь в Ковчег впихнуть kvm машину,
положил профиль, предлагает выбрать "Бридж", но там пусто.
из интерфейсов eth0, lo, venet0
Как поднять бридж для виртуальной машины, не обвалив eth0.
т.к. сервер под нагрузкой, за натом и физического доступа к нему нету.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-24 8:38 [Comm] Ковчег kvm Владимир
@ 2009-12-24 8:44 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2009-12-24 8:44 UTC (permalink / raw)
To: community
24.12.2009 11:38, Владимир пишет:
> Пытаюсь в Ковчег впихнуть kvm машину,
> положил профиль, предлагает выбрать "Бридж", но там пусто.
> из интерфейсов eth0, lo, venet0
> Как поднять бридж для виртуальной машины, не обвалив eth0.
> т.к. сервер под нагрузкой, за натом и физического доступа к нему нету.
Если это ковчег сервер, то интерфейс в нём должен быть в бридже.
Бридж можно поднять, аккуратно. Перерыв в действии конечно будет, но не
очень большой.
Плюс, через libvirt можно использовать другие средства сетевого
взаимодействия виртуальных машин. Начиная с nat.
т.е. - если делать через WEB интерфейс, то верните бридж взад.
Если делать руками, то можно и без этого.
www.libvirt.org.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
@ 2009-12-24 9:22 ` Anton Farygin
2009-12-24 10:19 ` Андрей Черепанов
2009-12-24 10:24 ` Андрей Черепанов
1 sibling, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2009-12-24 9:22 UTC (permalink / raw)
To: community
24.12.2009 12:13, Владимир пишет:
> В сообщении от Четверг 24 декабря 2009 11:44:23 автор Anton Farygin написал:
>> 24.12.2009 11:38, Владимир пишет:
>>> Пытаюсь в Ковчег впихнуть kvm машину,
>>> положил профиль, предлагает выбрать "Бридж", но там пусто.
>>> из интерфейсов eth0, lo, venet0
>>> Как поднять бридж для виртуальной машины, не обвалив eth0.
>>> т.к. сервер под нагрузкой, за натом и физического доступа к нему нету.
>>
>> Если это ковчег сервер, то интерфейс в нём должен быть в бридже.
>>
> # ls -1 /etc/net/ifaces/
> default
> eth0
> lo
> unknown
> venet0
>
> # cat /etc/redhat-release
> ALT Linux 5.0.0 Ark Server (none)
>
> 2.6.27-ovz-smp-alt9 #1 SMP Tue Aug 18
>
>> Бридж можно поднять, аккуратно. Перерыв в действии конечно будет, но не
>> очень большой.
> вот и боюсь, что скрипт /etc/kvm/brext один интерфейс опустит, а второй ещё не
> поднимет.
Он не может сделать это в один момент времени.
>>
>>
>> т.е. - если делать через WEB интерфейс, то верните бридж взад.
> ?
> я его никуда не убирал.
А, значит из Server убрали автоматическое создавание бриджей.
Это очень хорошо.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-24 9:22 ` Anton Farygin
@ 2009-12-24 10:19 ` Андрей Черепанов
2009-12-24 10:22 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Андрей Черепанов @ 2009-12-24 10:19 UTC (permalink / raw)
To: ALT Linux Community general discussions
24 декабря 2009 Anton Farygin написал:
> А, значит из Server убрали автоматическое создавание бриджей.
> Это очень хорошо.
Никто ничего не убирал. По крайней мере, из тех образов, которые я выпускал.
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-24 10:19 ` Андрей Черепанов
@ 2009-12-24 10:22 ` Anton Farygin
0 siblings, 0 replies; 18+ messages in thread
From: Anton Farygin @ 2009-12-24 10:22 UTC (permalink / raw)
To: community
24.12.2009 13:19, Андрей Черепанов пишет:
> 24 декабря 2009 Anton Farygin написал:
>> А, значит из Server убрали автоматическое создавание бриджей.
>> Это очень хорошо.
> Никто ничего не убирал. По крайней мере, из тех образов, которые я выпускал.
Тогда надо выяснить, как Владимир добился отсутствия бриджей.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-24 9:22 ` Anton Farygin
@ 2009-12-24 10:24 ` Андрей Черепанов
2009-12-24 19:05 ` Владимир
1 sibling, 1 reply; 18+ messages in thread
From: Андрей Черепанов @ 2009-12-24 10:24 UTC (permalink / raw)
To: ALT Linux Community general discussions
24 декабря 2009 Владимир написал:
> В сообщении от Четверг 24 декабря 2009 11:44:23 автор Anton Farygin написал:
> > 24.12.2009 11:38, Владимир пишет:
> > > Пытаюсь в Ковчег впихнуть kvm машину,
> > > положил профиль, предлагает выбрать "Бридж", но там пусто.
> > > из интерфейсов eth0, lo, venet0
> > > Как поднять бридж для виртуальной машины, не обвалив eth0.
> > > т.к. сервер под нагрузкой, за натом и физического доступа к нему нету.
> >
> > Если это ковчег сервер, то интерфейс в нём должен быть в бридже.
>
> # ls -1 /etc/net/ifaces/
> default
> eth0
> lo
> unknown
> venet0
В штатной поставке такого нет, там для каждого ethX создаётся brethX:
[root@ham1 ~]# cat /etc/net/ifaces/breth0/options
BOOTPROTO=dhcp
TYPE=bri
HOST=eth0
[root@ham1 ~]# cat /etc/net/ifaces/breth1/options
TYPE=bri
HOST=eth1
BOOTPROTO=static
[root@ham1 ~]# cat /etc/net/ifaces/eth1/options
TYPE=eth
> # cat /etc/redhat-release
> ALT Linux 5.0.0 Ark Server (none)
>
> 2.6.27-ovz-smp-alt9 #1 SMP Tue Aug 18
> > Бридж можно поднять, аккуратно. Перерыв в действии конечно будет, но не
> > очень большой.
>
> вот и боюсь, что скрипт /etc/kvm/brext один интерфейс опустит, а второй ещё
> не поднимет.
Модулю "Виртуальные машины" пофигу на самодеятельный файл /etc/kvm/brext
Он служит только для ручного создания машины KVM.
> > т.е. - если делать через WEB интерфейс, то верните бридж взад.
>
> ?
> я его никуда не убирал.
Тогда что и как вы ставили? Как и откуда обновляли?
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-24 10:24 ` Андрей Черепанов
@ 2009-12-24 19:05 ` Владимир
2009-12-25 5:26 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Владимир @ 2009-12-24 19:05 UTC (permalink / raw)
To: ALT Linux Community general discussions
В сообщении от Четверг 24 декабря 2009 13:24:07 автор Андрей Черепанов
> > > т.е. - если делать через WEB интерфейс, то верните бридж взад.
> >
> > ?
> > я его никуда не убирал.
>
> Тогда что и как вы ставили? Как и откуда обновляли?
>
не обновл
с другой машины содрал, что касалось интерфейсов, заработало, даже ssh сессия
не отвалилась
Теперь другой вопрос:
Как менять настройки машины, в оснастке пусто(одна кнопка "На главную"), а на
исправления в /etc/libvirt/qemu*.xml ни как не реагирует.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-24 19:05 ` Владимир
@ 2009-12-25 5:26 ` Anton Farygin
2009-12-25 6:39 ` Владимир
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2009-12-25 5:26 UTC (permalink / raw)
To: community
24.12.2009 22:05, Владимир пишет:
> В сообщении от Четверг 24 декабря 2009 13:24:07 автор Андрей Черепанов
>>>> т.е. - если делать через WEB интерфейс, то верните бридж взад.
>>>
>>> ?
>>> я его никуда не убирал.
>>
>> Тогда что и как вы ставили? Как и откуда обновляли?
>>
> не обновл
> с другой машины содрал, что касалось интерфейсов, заработало, даже ssh сессия
> не отвалилась
> Теперь другой вопрос:
> Как менять настройки машины, в оснастке пусто(одна кнопка "На главную"), а на
> исправления в /etc/libvirt/qemu*.xml ни как не реагирует.
/etc/libvirt/* будет реагировать только после перезапуска libvirt
Или, если вы будете редактировать через virsh
Запустите virsh
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-25 5:26 ` Anton Farygin
@ 2009-12-25 6:39 ` Владимир
2009-12-25 7:01 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Владимир @ 2009-12-25 6:39 UTC (permalink / raw)
To: ALT Linux Community general discussions
В сообщении от Пятница 25 декабря 2009 08:26:26 автор Anton Farygin написал:
> /etc/libvirt/* будет реагировать только после перезапуска libvirt
спасибо, помогло.
Если верить логам, то запускается такой строчкой:
LC_ALL=C
PATH=/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
USER=root LOGNAME=root /usr/bin/kvm -S -M pc -m 512 -smp 1 -name db1c -uuid
996dc793-d1b1-ed5e-c0a6-7c3775e06d08 -monitor
unix:/var/lib/libvirt/qemu/db1c.monitor,server,nowait -no-acpi -boot c -drive
file=/mnt/virt_m/db1c.img,if=ide,index=0,boot=on -net
nic,macaddr=54:52:00:56:9c:89,vlan=0,name=nic.0 -net
tap,fd=15,vlan=0,name=tap.0 -serial none -parallel none -usb -vnc 127.0.0.1:0
-vga cirrus
при этом в логах:
Dec 25 09:34:54 serv /etc/net: ERROR: /etc/net/scripts/ifup-removable: ignored
unknown interface 'vnet0' (lookup ALLOW_UNKNOWN option or create a usable
configuration)
Dec 25 09:34:54 serv /etc/net: ERROR: /etc/net/scripts/ifup-removable: No TYPE
is specified for iface 'vnet0' and can't guess automatically. Please fix.
Dec 25 09:34:54 serv /etc/net: ERROR: /etc/net/scripts/ifup-removable:
USE_HOTPLUG is disabled for vnet0
и к интерфейсам
breth0
eth0
lo
venet0
добавляется
vnet0
гость в сети не появляется
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-25 6:39 ` Владимир
@ 2009-12-25 7:01 ` Anton Farygin
2009-12-25 7:26 ` Владимир
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2009-12-25 7:01 UTC (permalink / raw)
To: community
25.12.2009 09:39, Владимир пишет:
<skip>
> гость в сети не появляется
Ошибка в конфигурации. Что-то не так написано в xml файле. Там нужно
написать, что будет использоваться бридж и бридж называется breth0.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-25 7:01 ` Anton Farygin
@ 2009-12-25 7:26 ` Владимир
2009-12-25 7:36 ` Anton Farygin
0 siblings, 1 reply; 18+ messages in thread
From: Владимир @ 2009-12-25 7:26 UTC (permalink / raw)
To: ALT Linux Community general discussions
В сообщении от Пятница 25 декабря 2009 10:01:55 автор Anton Farygin написал:
> 25.12.2009 09:39, Владимир пишет:
>
> <skip>
> Ошибка в конфигурации. Что-то не так написано в xml файле. Там нужно
> написать, что будет использоваться бридж и бридж называется breth0.
<interface type='bridge'>
<mac address='52:54:00:43:38:cd'/>
<source bridge='breth0'/>
</interface>
маки менять пробовал.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-25 7:26 ` Владимир
@ 2009-12-25 7:36 ` Anton Farygin
2009-12-25 21:07 ` Владимир
0 siblings, 1 reply; 18+ messages in thread
From: Anton Farygin @ 2009-12-25 7:36 UTC (permalink / raw)
To: community
25.12.2009 10:26, Владимир пишет:
> В сообщении от Пятница 25 декабря 2009 10:01:55 автор Anton Farygin написал:
>> 25.12.2009 09:39, Владимир пишет:
>>
>> <skip>
>
>> Ошибка в конфигурации. Что-то не так написано в xml файле. Там нужно
>> написать, что будет использоваться бридж и бридж называется breth0.
>
>
> <interface type='bridge'>
> <mac address='52:54:00:43:38:cd'/>
> <source bridge='breth0'/>
> </interface>
>
> маки менять пробовал.
ну, правильно. А что говорит brctl show ?
Кстати, лучше вот так:
<interface type='bridge'>
<mac address='52:54:00:31:87:xx'/>
<source bridge='breth1'/>
<model type='virtio'/>
</interface>
С virtio работает на порядок быстрее, но должен быть драйвер в гостевой ОС.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-25 7:36 ` Anton Farygin
@ 2009-12-25 21:07 ` Владимир
2009-12-26 7:44 ` Anton Farygin
2009-12-26 9:01 ` Sergey Vlasov
0 siblings, 2 replies; 18+ messages in thread
From: Владимир @ 2009-12-25 21:07 UTC (permalink / raw)
To: ALT Linux Community general discussions
В сообщении от Пятница 25 декабря 2009 10:36:31 автор Anton Farygin написал:
> 25.12.2009 10:26, Владимир пишет:
> > В сообщении от Пятница 25 декабря 2009 10:01:55 автор Anton Farygin
написал:
> >> 25.12.2009 09:39, Владимир пишет:
> >>
> >> <skip>
> >>
> >> Ошибка в конфигурации. Что-то не так написано в xml файле. Там нужно
> >> написать, что будет использоваться бридж и бридж называется breth0.
> >
> > <interface type='bridge'>
> > <mac address='52:54:00:43:38:cd'/>
> > <source bridge='breth0'/>
> > </interface>
> >
> > маки менять пробовал.
>
> ну, правильно. А что говорит brctl show ?
# brctl show
bridge name bridge id STP enabled interfaces
breth0 8000.0023549c4dc4 no eth0
vnet0
> С virtio работает на порядок быстрее, но должен быть драйвер в гостевой ОС.
эээ... а оно есть или гостевой другое ядро ставить надо?
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-25 21:07 ` Владимир
@ 2009-12-26 7:44 ` Anton Farygin
2009-12-26 9:01 ` Sergey Vlasov
1 sibling, 0 replies; 18+ messages in thread
From: Anton Farygin @ 2009-12-26 7:44 UTC (permalink / raw)
To: community
26.12.2009 00:07, Владимир пишет:
> В сообщении от Пятница 25 декабря 2009 10:36:31 автор Anton Farygin написал:
>> 25.12.2009 10:26, Владимир пишет:
>>> В сообщении от Пятница 25 декабря 2009 10:01:55 автор Anton Farygin
> написал:
>>>> 25.12.2009 09:39, Владимир пишет:
>>>>
>>>> <skip>
>>>>
>>>> Ошибка в конфигурации. Что-то не так написано в xml файле. Там нужно
>>>> написать, что будет использоваться бридж и бридж называется breth0.
>>>
>>> <interface type='bridge'>
>>> <mac address='52:54:00:43:38:cd'/>
>>> <source bridge='breth0'/>
>>> </interface>
>>>
>>> маки менять пробовал.
>>
>> ну, правильно. А что говорит brctl show ?
> # brctl show
> bridge name bridge id STP enabled interfaces
> breth0 8000.0023549c4dc4 no eth0
> vnet0
Так у вас всё правильно - vnet0 в бридже с eth0, так что всё работает -
назначайте правильный IP в гостевой системе и вперёд.
>
>
>> С virtio работает на порядок быстрее, но должен быть драйвер в гостевой ОС.
> эээ... а оно есть или гостевой другое ядро ставить надо?
Оно есть в стандартном ядре.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-25 21:07 ` Владимир
2009-12-26 7:44 ` Anton Farygin
@ 2009-12-26 9:01 ` Sergey Vlasov
2009-12-26 9:09 ` Andrew Clark
1 sibling, 1 reply; 18+ messages in thread
From: Sergey Vlasov @ 2009-12-26 9:01 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 374 bytes --]
On Sat, Dec 26, 2009 at 12:07:11AM +0300, Владимир wrote:
> # brctl show
> bridge name bridge id STP enabled interfaces
> breth0 8000.0023549c4dc4 no eth0
> vnet0
Ещё попробуйте сделать:
echo 0 > /proc/sys/net/bridge/bridge-nf-call-iptables
echo 0 > /proc/sys/net/bridge/bridge-nf-call-ip6tables
echo 0 > /proc/sys/net/bridge/bridge-nf-call-arptables
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-26 9:01 ` Sergey Vlasov
@ 2009-12-26 9:09 ` Andrew Clark
2010-01-05 9:58 ` Владимир
0 siblings, 1 reply; 18+ messages in thread
From: Andrew Clark @ 2009-12-26 9:09 UTC (permalink / raw)
To: ALT Linux Community general discussions
On 26.12.2009 12:01, Sergey Vlasov wrote:
> Ещё попробуйте сделать:
> echo 0 > /proc/sys/net/bridge/bridge-nf-call-iptables
> echo 0 > /proc/sys/net/bridge/bridge-nf-call-ip6tables
> echo 0 > /proc/sys/net/bridge/bridge-nf-call-arptables
>
Может быть это поможет?
http://lists.altlinux.org/pipermail/community/2009-October/656849.html
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Ковчег kvm
2009-12-26 9:09 ` Andrew Clark
@ 2010-01-05 9:58 ` Владимир
2010-01-05 20:51 ` [Comm] не: " Michael Shigorin
0 siblings, 1 reply; 18+ messages in thread
From: Владимир @ 2010-01-05 9:58 UTC (permalink / raw)
To: ALT Linux Community general discussions
0_o ну в общем так...
сеть в kvm поработала, br0 был запущен....
понадобилось экстренно ребутнуться.... соответственно хистори потерял.
# ifup br0
ERROR: /etc/net/scripts/create-tuntap: /usr/sbin/tunctl does not exist or is
not executable. Try installing tunctl RPM.
ERROR: /sbin/ifup: Could not ifup dependency for interface 'br0'
и не стартует libvirtd
Jan 4 23:05:57 vtks libvirtd: 23:05:57.466: error : virGetHostname:1829 :
internal error getaddrinfo failed for 'vtks.localdomain': Name or service not
known
Jan 4 23:05:57 vtks libvirtd: error: Unable to initialize network sockets
Jan 4 23:05:57 vtks libvirtd: libvirtd startup failed
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Comm] не: Ковчег kvm
2010-01-05 9:58 ` Владимир
@ 2010-01-05 20:51 ` Michael Shigorin
0 siblings, 0 replies; 18+ messages in thread
From: Michael Shigorin @ 2010-01-05 20:51 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tue, Jan 05, 2010 at 12:58:59PM +0300, Владимир wrote:
> понадобилось экстренно ребутнуться.... соответственно хистори потерял.
Рекомендую zsh, он пишет после каждой команды.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2010-01-05 20:51 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-12-24 8:38 [Comm] Ковчег kvm Владимир
2009-12-24 8:44 ` Anton Farygin
2009-12-24 9:22 ` Anton Farygin
2009-12-24 10:19 ` Андрей Черепанов
2009-12-24 10:22 ` Anton Farygin
2009-12-24 10:24 ` Андрей Черепанов
2009-12-24 19:05 ` Владимир
2009-12-25 5:26 ` Anton Farygin
2009-12-25 6:39 ` Владимир
2009-12-25 7:01 ` Anton Farygin
2009-12-25 7:26 ` Владимир
2009-12-25 7:36 ` Anton Farygin
2009-12-25 21:07 ` Владимир
2009-12-26 7:44 ` Anton Farygin
2009-12-26 9:01 ` Sergey Vlasov
2009-12-26 9:09 ` Andrew Clark
2010-01-05 9:58 ` Владимир
2010-01-05 20:51 ` [Comm] не: " Michael Shigorin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git