The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"xen guest регулярно подвисает"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"xen guest регулярно подвисает"  +/
Сообщение от Dmitri (??) on 21-Июн-09, 02:32 
В который раз сетаплю RHEL5 пара-виртуальные xen машины под такой же ОС (RHEL5.3) и постоянно одна и та же проблема, виртуалки подвисают то на несколько секунд, то порой до 2-3 минут. сам сетуп занимает около 3-н часов. все настройки дефолтные, пробывал на разных серверах и винтах (SAS,SATA,SCSI), никакой другой нагрузки на винт нету


при этом следующие не понятные вещи:

1. на этом же сервере бегают vista и xp, с ними никаких проблем
2. стоит перенести виртуальный диск на другой винт (не системный)- всё становится идеальным

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "xen guest регулярно подвисает"  +/
Сообщение от сабакка on 21-Июн-09, 10:09 
может свапится? sar -B
а вообще системный диск лучше использовать только для небольших и неважный сторонних задач.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "xen guest регулярно подвисает"  +/
Сообщение от Dmitri (??) on 21-Июн-09, 16:02 
>может свапится? sar -B
>а вообще системный диск лучше использовать только для небольших и неважный сторонних
>задач.

Swap:  8159224k total,      152k used,  8159072k free,  2343848k cached


[root@nexus xen]# sar -B
Linux 2.6.18-128.1.14.el5xen (nexus)    06/21/2009

11:10:04 AM       LINUX RESTART

11:20:01 AM  pgpgin/s pgpgout/s   fault/s  majflt/s
11:30:01 AM      2.34     86.01    195.98      0.00
11:40:01 AM      0.02    570.63     68.97      0.00
11:50:01 AM      0.01    548.56     60.38      0.00
12:00:01 PM      0.46    535.16     60.37      0.00
12:10:01 PM      0.02    512.92     63.39      0.00
12:20:01 PM      0.01    536.26     88.37      0.00
12:30:01 PM      0.01    575.94     60.78      0.00
12:40:01 PM      0.01    537.96     60.04      0.00
12:50:01 PM      3.61    582.41     60.69      0.00
01:00:01 PM      0.41    614.42     60.36      0.00
01:10:01 PM      3.89    624.78     69.81      0.00
01:20:01 PM     30.50    590.53     95.20      0.00
01:30:01 PM      1.49    597.08     60.72      0.00
01:40:01 PM      0.78    630.45     95.31      0.00
01:50:01 PM      0.90    604.87     78.34      0.00
02:00:01 PM      1.50    702.71     60.38      0.00
02:10:02 PM      7.76    694.52     64.04      0.00
02:20:01 PM      6.34    807.69     89.64      0.00
02:30:01 PM      1.07    667.01     59.49      0.00
02:40:01 PM     10.67    717.43    187.32      0.01
02:50:01 PM     34.62    701.18    119.92      0.00
Average:         5.07    592.30     83.79      0.00


причём подвисают именно при обращении к винту,

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "xen guest регулярно подвисает"  +/
Сообщение от сабакка on 21-Июн-09, 17:28 
диски для гостей надо на LVM'e или чистых партициях делать.

нагрузку на диски можно sar -d посмотреть.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "xen guest регулярно подвисает"  +/
Сообщение от Dmitri (??) on 21-Июн-09, 18:20 
>диски для гостей надо на LVM'e или чистых партициях делать.
>
>нагрузку на диски можно sar -d посмотреть.

думаешь достаточно просто на отднльную партицию на том же винте перекинуть?

шас у меня

[root@nexus ~]# cat /etc/fstab
/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "xen guest регулярно подвисает"  +/
Сообщение от Dmitri (??) on 24-Июн-09, 22:06 
я тупой :)

ставил RedHat через virt-install, а он по умолчанию делал sparse файл для имиджа. Помогло элементарное прочтение мануала, где "русским" языком было написано:


... Sparse files are created much faster and can used for testing but should not be used in production environments.

$ sudo dd if=/dev/zero of=/xen/images/FileName.img bs=1M seek=4096 count=0

Non-sparse, pre-allocated files are recommended for file based storage containers. Create a non-sparse file, execute:

$ sudo dd if=/dev/zero of=/xen/images/FileName.img bs=1M count=4096


теперь всё летает :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру