ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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