Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Ошибки при работе в виртуальной машине (http://forum.oszone.net/showthread.php?t=263591)

ogryg 02-07-2013 13:34 2178002

Ошибки при работе в виртуальной машине
 
Добрый день. На виртуальной машине установлен FreeBSD 8.2 и на него накачен Postfix. С недавнего времени начала возникать проблема следующего плана - некоторые пользователи получают "битые" файлы по почте и не могут их открыть. В ежедневных отчетах сыпятся логи типа такого :

*servername* kernel log messages:
+++ /tmp/security.JLrk0kDl 2013-06-25 03:02:33.000000000 +0600
+g_vfs_done():ad1s1d[READ(offset=2543322513188036608,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-7946143795590873088,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-6228027821612531712,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-7946143795590873088,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-6228027821612531712,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-7946143795590873088,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-6228027821612531712,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-7946143795590873088,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-6228027821612531712,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-7946143795590873088,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=-6228027821612531712,
+length=16384)]error = 5
+g_vfs_done():ad1s1d[READ(offset=2543322513188036608,
+length=16384)]error = 5

Насколько я понял - проблема с жестким диском, а именно с ad1s1d, но, как я и говорил, система находится в виртуальной среде, диск тоже виртуальный. Вопрос к знатокам - в чем причина, и как можно решить данную проблему?
P.S. Сам я новичок в FreeBSD, только начинаю его осваивать.
P.P.S. Операционка на которой установлена виртуалка - Windows Server 2008r2, программа Hyper-V.

vadblm 02-07-2013 15:54 2178098

Проблема скорее всего в том, что дисковая подсистема тормозит. Для FreeBSD пока нет официальных компонентов интеграции с Hyper-V, вы работаете через крайне медленную эмуляцию IDE. Впрочем, есть неофициальный патч. Ну и наверняка там не одна виртуалка, да и дисковая подсистема на хосте не фонтан (кстати что там?).

Как по мне, крайне неудачное сочетание гостя/гипервизора. Я бы поменял хотя бы гостя на Linux (для него есть официальные компоненты интеграции), а в идеале и от Hyper-V избавился вместе с виндой. Но это имхо.

ogryg 03-07-2013 06:33 2178434

На сервере установлены sas диски в зеркалировании. Не сказал бы что дисковая система тормозит, все стабильно работает, да и Megaraid показывает что на виртуалках нет битых секторов. И да, виртуалка не одна- еще установлена машина на Windows.

vadblm 03-07-2013 08:28 2178460

Цитата:

Цитата ogryg
Не сказал бы что дисковая система тормозит, все стабильно работает »

Лог говорит об обратном.
Цитата:

Цитата ogryg
Megaraid показывает что на виртуалках нет битых секторов. И да, виртуалка не одна- еще установлена машина на Windows. »

Это фигня, если б их было с полдесятка… хотя, как знать, как имеющиеся нагружают диск. Но ладно, допустим, что нагрузка невелика, тогда остаётся
Цитата:

Цитата vadblm
вы работаете через крайне медленную эмуляцию IDE »


ogryg 03-07-2013 09:54 2178499

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

vadblm 03-07-2013 10:05 2178505

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

ogryg 03-07-2013 11:06 2178531

Понятно, спасибо.

vadblm 03-07-2013 17:52 2178778

Цитата:

Цитата ogryg
может ли помочь перенос виртуальной машины на физическую основу? »

Да, вполне, если есть такая возможность. Только это напрасная трата ресурсов, я бы не стал.

ogryg 04-07-2013 11:06 2179111

ну что поделать... слишком много битых писем в последнее время, придется идти на такое..


Время: 09:25.

Время: 09:25.
© OSzone.net 2001-