* [Sysadmins] libvirt
@ 2012-04-13 20:45 Anton Gorlov
2012-04-14 8:32 ` Anton Gorlov
0 siblings, 1 reply; 10+ messages in thread
From: Anton Gorlov @ 2012-04-13 20:45 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Помогите снятся с ручника - где/чего забыл подкрутить - virsh pool-list
от обычного пользователя не показывает наличие онных. он же запущенный
от рута показывает что всё на месте
[stalker@f37 ~]$ LANG=C virsh pool-list
Name State Autostart
-----------------------------------------
[stalker@f37 ~]$
[root@f37 libvirt]# virsh pool-list
Name State Autostart
-----------------------------------------
default active yes
LVM_MAIN active yes
[root@f37 libvirt]# ls -la /var/run/libvirt
..
srwxrwx--- 1 root vmusers 0 Apr 14 00:36 libvirt-sock
srwxrwx--- 1 root vmusers 0 Apr 14 00:36 libvirt-sock-ro
в группу vmusers я вхожу
где-чего забыл?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] libvirt
2012-04-13 20:45 [Sysadmins] libvirt Anton Gorlov
@ 2012-04-14 8:32 ` Anton Gorlov
2012-04-14 9:05 ` Anton Gorlov
2012-04-16 8:56 ` Alexey Shabalin
0 siblings, 2 replies; 10+ messages in thread
From: Anton Gorlov @ 2012-04-14 8:32 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
так... с этим относительно разобрался. если указать
LIBVIRT_DEFAULT_URI=qemu:///system virsh pool-list
то всё красиво. Хотя непонятно почему. значение переменной что у рута
что у пользователя одинаковые.. по кр мере echo $LIBVIRT_DEFAULT_URI у
рута и у пользователя пустое.
14.04.2012 0:45, Anton Gorlov написал:
> Помогите снятся с ручника - где/чего забыл подкрутить - virsh pool-list
> от обычного пользователя не показывает наличие онных. он же запущенный
> от рута показывает что всё на месте
> [stalker@f37 ~]$ LANG=C virsh pool-list
> Name State Autostart
> [stalker@f37 ~]$
> [root@f37 libvirt]# virsh pool-list
> Name State Autostart
> default active yes
> LVM_MAIN active yes
> [root@f37 libvirt]# ls -la /var/run/libvirt
> ..
> srwxrwx--- 1 root vmusers 0 Apr 14 00:36 libvirt-sock
> srwxrwx--- 1 root vmusers 0 Apr 14 00:36 libvirt-sock-ro
>
>
> в группу vmusers я вхожу
>
> где-чего забыл?
> _______________________________________________
> Sysadmins mailing list
> Sysadmins@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] libvirt
2012-04-14 8:32 ` Anton Gorlov
@ 2012-04-14 9:05 ` Anton Gorlov
2012-04-14 9:38 ` Michael Shigorin
2012-04-14 19:38 ` Anton Gorlov
2012-04-16 8:56 ` Alexey Shabalin
1 sibling, 2 replies; 10+ messages in thread
From: Anton Gorlov @ 2012-04-14 9:05 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
заметил ещё 1 странность. в конфиге libvirt выставлено
auth_unix_rw = "none"
так вот при любых действиях оно в 1 момент о чём-то долго думает, даже
libvirt-install
в консоли при этом долго висело на
[stalker@f37 ~]$ virt-install -d --connect=qemu:///system -n debian6.0
--ram 512 --disk pool=LVM_MAIN,size=10,bus=virtio,cache=none --network
network=default,model=virtio --os-type=linux --os-variant=debiansqueeze
--cdrom
/mnt/cdrom/mirror/Debian/debian-cd/6.0.4/amd64/iso-dvd/debian-6.0.4-amd64-DVD-1.iso
--accelerate --vcpus=2 --arch=x86_64
Сбт, 14 Апр 2012 12:56:05 DEBUG Launched with command line:
/usr/bin/virt-install -d --connect=qemu:///system -n debian6.0 --ram 512
--disk pool=LVM_MAIN,size=10,bus=virtio,cache=none --network
network=default,model=virtio --os-type=linux --os-variant=debiansqueeze
--cdrom
/mnt/cdrom/mirror/Debian/debian-cd/6.0.4/amd64/iso-dvd/debian-6.0.4-amd64-DVD-1.iso
--accelerate --vcpus=2 --arch=x86_64
Сбт, 14 Апр 2012 12:56:05 DEBUG Requesting libvirt URI qemu:///syste
Сбт, 14 Апр 2012 12:56:05 DEBUG Received libvirt URI qemu://
Сбт, 14 Апр 2012 12:56:05 DEBUG Requesting virt method 'default', hv
type 'd
Сбт, 14 Апр 2012 12:56:05 DEBUG Received virt method 'hvm
Сбт, 14 Апр 2012 12:5
Сбт, 14 Апр 2012 12:56:05 DEBUG DISPLAY is set: graphics defaulting to
и только потом спустя где-то секунд 30 запустило virt-viewer.
как отдебажить откуда такие тормоза?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] libvirt
2012-04-14 9:05 ` Anton Gorlov
@ 2012-04-14 9:38 ` Michael Shigorin
2012-04-14 9:52 ` Anton Gorlov
2012-04-14 19:38 ` Anton Gorlov
1 sibling, 1 reply; 10+ messages in thread
From: Michael Shigorin @ 2012-04-14 9:38 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
On Sat, Apr 14, 2012 at 01:05:37PM +0400, Anton Gorlov wrote:
> как отдебажить откуда такие тормоза?
Случайно не DNS? (возможно, реверс-)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] libvirt
2012-04-14 9:38 ` Michael Shigorin
@ 2012-04-14 9:52 ` Anton Gorlov
0 siblings, 0 replies; 10+ messages in thread
From: Anton Gorlov @ 2012-04-14 9:52 UTC (permalink / raw)
To: shigorin, ALT Linux sysadmins' discussion
14.04.2012 13:38, Michael Shigorin написал:
> On Sat, Apr 14, 2012 at 01:05:37PM +0400, Anton Gorlov wrote:
>> как отдебажить откуда такие тормоза?
>
> Случайно не DNS? (возможно, реверс-)
>
да вот очень похоже.
особенно учитывая что оно тормозит в 1 раз..а потом нормально.
Проявляется после рестарта. на компе стоит локальный кеширующий..но
интересно что именно оно отрезолвить пытается. прям хоть tcpdum-ом
смотреть что в этот момент творится
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] libvirt
2012-04-14 9:05 ` Anton Gorlov
2012-04-14 9:38 ` Michael Shigorin
@ 2012-04-14 19:38 ` Anton Gorlov
2012-04-16 5:27 ` Anton Gorlov
1 sibling, 1 reply; 10+ messages in thread
From: Anton Gorlov @ 2012-04-14 19:38 UTC (permalink / raw)
To: sysadmins, Michael, shaba, Anton Farygin
14.04.2012 13:05, Anton Gorlov написал:
> заметил ещё 1 странность. в конфиге libvirt выставлено
> auth_unix_rw = "none"
> так вот при любых действиях оно в 1 момент о чём-то долго думает, даже
> libvirt-install
нет Майк - это таки не dns. Посидел с strace - оно тормозит на
futex(0x7db354, FUTEX_WAIT_PRIVATE, 4, NULL) = -1 EAGAIN (Resource
temporarily unavailable)
futex(0x7db354, FUTEX_WAIT_PRIVATE, 5, NULL) = 0
futex(0x7db328, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x7db328, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7db354, FUTEX_WAIT_PRIVATE, 9, NULL) = 0
futex(0x7db328, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x7db328, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7db354, FUTEX_WAIT_PRIVATE, 19, NULL
(и таких кусков с разными пидами довольно много)
тормозит по 6-10 секунд примерно. и стабильно после почти каждого
рестарта libvirtd
s -1 log*
log.29411
log.29412
log.29413
log.29414
log.29415
log.29416
log.29417
log.29418
log.29419
log.29420
log.29421
log.29422
попробую сейчас вылезти в апстрим
uname -a
Linux f37.local 3.3.1-std-def-alt1 #1 SMP Tue Apr 10 13:27:26 UTC 2012
x86_64 GNU/Linux
rpm -qa | grep libvirt
python-module-libvirt-0.9.6-alt1
libvirt-0.9.6-alt1
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] libvirt
2012-04-14 19:38 ` Anton Gorlov
@ 2012-04-16 5:27 ` Anton Gorlov
2012-04-16 16:31 ` Anton Gorlov
0 siblings, 1 reply; 10+ messages in thread
From: Anton Gorlov @ 2012-04-16 5:27 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
https://bugzilla.redhat.com/show_bug.cgi?id=812654
14.04.2012 23:38, Anton Gorlov написал:
> 14.04.2012 13:05, Anton Gorlov написал:
>> заметил ещё 1 странность. в конфиге libvirt выставлено
>> auth_unix_rw = "none"
>> так вот при любых действиях оно в 1 момент о чём-то долго думает, даже
>> libvirt-install
>
>
> нет Майк - это таки не dns. Посидел с strace - оно тормозит на
>
> futex(0x7db354, FUTEX_WAIT_PRIVATE, 4, NULL) = -1 EAGAIN (Resource
> temporarily unavailable)
> futex(0x7db354, FUTEX_WAIT_PRIVATE, 5, NULL) = 0
> futex(0x7db328, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
> futex(0x7db328, FUTEX_WAKE_PRIVATE, 1) = 0
> futex(0x7db354, FUTEX_WAIT_PRIVATE, 9, NULL) = 0
> futex(0x7db328, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
> futex(0x7db328, FUTEX_WAKE_PRIVATE, 1) = 0
> futex(0x7db354, FUTEX_WAIT_PRIVATE, 19, NULL
>
> (и таких кусков с разными пидами довольно много)
>
> тормозит по 6-10 секунд примерно. и стабильно после почти каждого
> рестарта libvirtd
>
> s -1 log*
> log.29411
> log.29412
> log.29413
> log.29414
> log.29415
> log.29416
> log.29417
> log.29418
> log.29419
> log.29420
> log.29421
> log.29422
>
>
> попробую сейчас вылезти в апстрим
> uname -a
> Linux f37.local 3.3.1-std-def-alt1 #1 SMP Tue Apr 10 13:27:26 UTC 2012
> x86_64 GNU/Linux
>
> rpm -qa | grep libvirt
> python-module-libvirt-0.9.6-alt1
> libvirt-0.9.6-alt1
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] libvirt
2012-04-14 8:32 ` Anton Gorlov
2012-04-14 9:05 ` Anton Gorlov
@ 2012-04-16 8:56 ` Alexey Shabalin
2012-04-16 9:33 ` Anton Gorlov
1 sibling, 1 reply; 10+ messages in thread
From: Alexey Shabalin @ 2012-04-16 8:56 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
14 апреля 2012 г. 12:32 пользователь Anton Gorlov написал:
> так... с этим относительно разобрался. если указать
> LIBVIRT_DEFAULT_URI=qemu:///system virsh pool-list
> то всё красиво. Хотя непонятно почему. значение переменной что у рута что у
> пользователя одинаковые.. по кр мере echo $LIBVIRT_DEFAULT_URI у рута и у
> пользователя пустое.
/etc/libvirt/libvirt.conf ?
>
>
> 14.04.2012 0:45, Anton Gorlov написал:
>>
>> Помогите снятся с ручника - где/чего забыл подкрутить - virsh pool-list
>> от обычного пользователя не показывает наличие онных. он же запущенный
>> от рута показывает что всё на месте
>> [stalker@f37 ~]$ LANG=C virsh pool-list
>> Name State Autostart
>> [stalker@f37 ~]$
>> [root@f37 libvirt]# virsh pool-list
>> Name State Autostart
>> default active yes
>> LVM_MAIN active yes
>> [root@f37 libvirt]# ls -la /var/run/libvirt
>> ..
>> srwxrwx--- 1 root vmusers 0 Apr 14 00:36 libvirt-sock
>> srwxrwx--- 1 root vmusers 0 Apr 14 00:36 libvirt-sock-ro
>>
>>
>> в группу vmusers я вхожу
>>
>> где-чего забыл?
>> _______________________________________________
>> Sysadmins mailing list
>> Sysadmins@lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/sysadmins
>
>
> _______________________________________________
> Sysadmins mailing list
> Sysadmins@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
--
Alexey Shabalin
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] libvirt
2012-04-16 8:56 ` Alexey Shabalin
@ 2012-04-16 9:33 ` Anton Gorlov
0 siblings, 0 replies; 10+ messages in thread
From: Anton Gorlov @ 2012-04-16 9:33 UTC (permalink / raw)
To: shaba, ALT Linux sysadmins' discussion
16.04.2012 12:56, Alexey Shabalin написал:
> 14 апреля 2012 г. 12:32 пользователь Anton Gorlov написал:
>> так... с этим относительно разобрался. если указать
>> LIBVIRT_DEFAULT_URI=qemu:///system virsh pool-list
>> то всё красиво. Хотя непонятно почему. значение переменной что у рута что у
>> пользователя одинаковые.. по кр мере echo $LIBVIRT_DEFAULT_URI у рута и у
>> пользователя пустое.
> /etc/libvirt/libvirt.conf ?
grep -v "^\(#\|$\)" /etc/libvirt/libvirtd.conf
mdns_adv = 0
unix_sock_group = "vmusers"
unix_sock_ro_perms = "0770"
unix_sock_rw_perms = "0770"
unix_sock_dir = "/var/run/libvirt"
auth_unix_ro = "none"
auth_unix_rw = "none"
log_level = 2
но меня щас больше волнует вопрос тормозов. опытным путём удалось
выяснить что оно тормозит при работе с lvm
В конфиге указан существующий vg, на котором ещё живёт парочке lv окромя
тех, что создал virt-install. Да и ради интереса/опыта создал на
основном vg lv-том который сделал так же vg и отдал его монопольно
libvirt. так вот когда делаю его start получаю тормоз секунд на 30-40
ума не приложу как дебажить такое. С удовольствием выслушаю любое
предложение
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] libvirt
2012-04-16 5:27 ` Anton Gorlov
@ 2012-04-16 16:31 ` Anton Gorlov
0 siblings, 0 replies; 10+ messages in thread
From: Anton Gorlov @ 2012-04-16 16:31 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
В общем проблема проявляется на 3 ядрах (3.3.1) к примеру.
при откате на 2.6.32 (el-smp) всё шикарно. На 3 зацикливается где-то в
дебрях.
16.04.2012 9:27, Anton Gorlov написал:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=812654
>
> 14.04.2012 23:38, Anton Gorlov написал:
>> 14.04.2012 13:05, Anton Gorlov написал:
>>> заметил ещё 1 странность. в конфиге libvirt выставлено
>>> auth_unix_rw = "none"
>>> так вот при любых действиях оно в 1 момент о чём-то долго думает, даже
>>> libvirt-install
>>
>>
>> нет Майк - это таки не dns. Посидел с strace - оно тормозит на
>>
>> futex(0x7db354, FUTEX_WAIT_PRIVATE, 4, NULL) = -1 EAGAIN (Resource
>> temporarily unavailable)
>> futex(0x7db354, FUTEX_WAIT_PRIVATE, 5, NULL) = 0
>> futex(0x7db328, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
>> futex(0x7db328, FUTEX_WAKE_PRIVATE, 1) = 0
>> futex(0x7db354, FUTEX_WAIT_PRIVATE, 9, NULL) = 0
>> futex(0x7db328, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
>> futex(0x7db328, FUTEX_WAKE_PRIVATE, 1) = 0
>> futex(0x7db354, FUTEX_WAIT_PRIVATE, 19, NULL
>>
>> (и таких кусков с разными пидами довольно много)
>>
>> тормозит по 6-10 секунд примерно. и стабильно после почти каждого
>> рестарта libvirtd
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2012-04-16 16:31 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-13 20:45 [Sysadmins] libvirt Anton Gorlov
2012-04-14 8:32 ` Anton Gorlov
2012-04-14 9:05 ` Anton Gorlov
2012-04-14 9:38 ` Michael Shigorin
2012-04-14 9:52 ` Anton Gorlov
2012-04-14 19:38 ` Anton Gorlov
2012-04-16 5:27 ` Anton Gorlov
2012-04-16 16:31 ` Anton Gorlov
2012-04-16 8:56 ` Alexey Shabalin
2012-04-16 9:33 ` Anton Gorlov
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git