Ru-Board.club
← Вернуться в раздел «Другие ОС»

» VMware ESX Server и VMware Infrastructure

Автор: LevT
Дата сообщения: 19.02.2008 19:03
мне, однако, быстренько ответили:

Цитата:
Thank you for applying for the esXpress v3 download. Unfortunately
your application cannot be approved. We cannot idetify your corporate
credentials. As stated on the registration page, we cannot homor
anonymous requests for download. Please see your personal download
page to edit your information.

регистрировался с гмыла, анкету оставил далеко не пустую, но и разумеется реальными данными не светил. На офсайте у них как предлог выставлены "экспортные ограничения" сша.
Автор: Notser
Дата сообщения: 19.02.2008 19:03
LevT
Для ESX 3.5 они еще не доделали, нет GUI. Лучше зарегистрироваться они часто новые билды выкладывают.
_http://www.esxpress.com/docs/esXpress_v3.1_CHANGES.txt
_http://www.esxpress.com/Documents/esXpress_v3.1_README.txt
_http://www.esxpress.com/docs/esXpress_v3.1_RESTORES.txt
Учи мат.часть пока.
Автор: LevT
Дата сообщения: 19.02.2008 19:53

А вот подскажите насчет терминальника. Чтобы юзвери не выли, мне приходится выставлять этой виртуалке Processor Shares - Custom, и более 50% тех шарезов ей отдавать. (Так работает худо-бедно приемлемо, хотя по прежнему крайне нуждаюсь в советах по оптимизации).

Проблема в том, что эта настройка не сохраняется после перезагрузки сервера: шарезы терминальника возвращаются к "средним по больнице". Мало того, некоторым виртуалкам самопроизвольно назначаются лимиты Mhz (почему-то всегда 9000 из 9600 возможных). Конкретно это не критично, но напрягает то, что меня также не спрашивают нигде об этих производимых настройках. Что за хрень?
Автор: ffk31337
Дата сообщения: 20.02.2008 11:14
День добрый люди, кто нибудь "баловался" установкой програмного роутера на гостевую ОС.
Имею в виду kerio winroute firewall, добавить пару железных сетевых карт, отдать их этой ВМ.
Или глупо это?
Автор: Michigun
Дата сообщения: 20.02.2008 13:27

Цитата:
День добрый люди, кто нибудь "баловался" установкой програмного роутера на гостевую ОС.
Имею в виду kerio winroute firewall, добавить пару железных сетевых карт, отдать их этой ВМ.
Или глупо это?

делал, правда, не под ESX, а под VMware Server. ИМХО, для небольшой конторы несколько таких сервисов в ВМ вполне себе решение.
Автор: trepov
Дата сообщения: 20.02.2008 13:30

Цитата:
ffk31337

отлично работает.
две сетевухи гостевой машины смотрят в разные виртуальные свичи, которые подключены к разным сетевым интерфейсам.
Автор: LevT
Дата сообщения: 20.02.2008 14:29

Цитата:
если CPU Usage 100%, а CPU ready 0 - это абсолютно штатная ситуация.


А где посмотреть это самое CPU ready?
Автор: ffk31337
Дата сообщения: 20.02.2008 15:22
trepov
Чудненько, а местный firewoll как напроч отключить?
Еще вопрос, не нашел примет ли ESX 3.02 карты 3com - 3c905с-tx-m
Автор: Michigun
Дата сообщения: 20.02.2008 16:58

Цитата:
А где посмотреть это самое CPU ready?

Через мониторинг Virtual Center.


Цитата:
Чудненько, а местный firewoll как напроч отключить?

А зачем?
Автор: LevT
Дата сообщения: 20.02.2008 17:47
ffk31337
устройства 3Com есть в /etc/vmware/pciid/3c90x.xml в 3.5

Сетап сервера мою карточку не находит, и если она единственная - отваливается и не хочет ничего ставить. Но если ее добавить впоследствии, vmkernel-у она видна. И некторые косметические глюки наблюдаются с автоопределением скорости и состояния Down/Full - при том, что всё работает.

ЗЫ. С автоопределением скорости оно иногда и на броадкомах ошибается: свитч горит зелёным (гигабит), а рисует 100 Full
А с моим 3Com ошибается в противоположную сторону: систематически рисует 1000 Full - взяться которым неоткуда. Ну и функционирующий линк частенько бывает перечеркнут, как будто он Down.


Michigun
Я его не вижу на вкладке Performance ни хоста, ни виртуалок. Не туда гляжу?
Автор: Michigun
Дата сообщения: 20.02.2008 21:07

Цитата:
Я его не вижу на вкладке Performance ни хоста, ни виртуалок. Не туда гляжу?

ВМ -> Perfomance -> change chart options -> CPU real time -> в списке находим и отмечаем cpu ready
Автор: ffk31337
Дата сообщения: 21.02.2008 07:33
LevT

Цитата:
устройства 3Com есть в /etc/vmware/pciid/3c90x.xml в 3.5

Спасибо за озвученый экспиреенс, у меня сейчас ESX 3.0.2 при этом по тому же пути у него 3c90x.xml так же присутствует, это так же говорит о поддержке карт?
И главный вопрос если я карты воткну, как их ESX найдет? или нужно ручками добавлять?
Сори я просто в никсах нуб полный.
Автор: LevT
Дата сообщения: 21.02.2008 08:12
ffk31337
добавляешь к рабочему серверу такую карточку - видишь новый vmnicN. Это автосоздаваемый сетевой интерфейс, полный аналог виндового Local Area Connection N: логика появления в точности такая же. Создается автоматом, если ось видит новую для себя сетевуху и способна подобрать для нее драйвер.

Смотреть в VIC через Configuration->Network Adapters, в консоли esxcfg-nics -l

Добавлено:

Цитата:
Проблема в том, что эта настройка не сохраняется после перезагрузки сервера: шарезы терминальника возвращаются к "средним по больнице".

Сам себе отвечаю: я их менял динамически на вкладке "Resource Allocation" сервера. А они, оказывается, нон-персистент: инициализируются из файла vmx, и задаются на третьей закладке свойств гостя.
Автор: ffk31337
Дата сообщения: 21.02.2008 08:20
LevT
Понял спасибо.
Автор: LevT
Дата сообщения: 21.02.2008 11:54
Serjevski
Ну что, докладываю о первых результатах эксперимента. Перенес виртуалку с терминальником на другой сервер. Процы идентичные: Q6600 (SLACR G0)

Было Стало
Автор: LevT
Дата сообщения: 21.02.2008 17:29
All
Играюсь с UDA, ставлю ESX 3.5 под ESX 3.5: все десктопы под рукой без виртуализации. Тормоза жуткие: сдаётся мне, что не всё я подпилил в vmx.

У кого есть рабочий конфиг?
Автор: LevT
Дата сообщения: 22.02.2008 08:59

Можно ли поставить на сервисную консоль ESX драйвер NTFS, хотя бы только для осторожного чтения?
Автор: LevT
Дата сообщения: 22.02.2008 18:39
К вопросу об оптимизации гостевого терминальника нашел статью:
http://www.brianmadden.com/content/article/A-short-guide-to-virtualizing-Presentation-and-Terminal-servers-on-VMware-ESX-3

Есть там такое:
Цитата:
Dual-processor Virtual Machines incur more overhead; this overhead has a dramatic effect on Terminal Servers that is not seen in other types of servers.

В связи с этим - вопрос. Сейчас гостевому терминальнику даны все 4 ядра на растерзание. Не станет ли легче, если вместо этого сделать ферму однопроцессорных терминальников и назначить им affinity?
Автор: Paravozov
Дата сообщения: 26.02.2008 02:31
На выходные умер ESX 3.02 Update 1. Перезагрузка показала что умер RAID 5, фактически отказал один диск, даже не отказал а просто потерял контакт в разъеме. Windows сервер в такой ситуации продолжил бы работать, просто медленней так как RAID контроллер просчитывал бы недостающий диск, а ESX server помер. Фактически получается что ESX намного ненадежней чем Windows Server и это за такие бабки. Я перестроил RAID из BIOS и перезапустил сервер. Он перезагрузился и не дал ни одной ошибки, но при попытке соединения с ним посредством VI Client я получал ошибку Connection failed. У меня нет Virtual Center, просто пара серверов и VI Client. Ко второму серверу подключаюсь без проблемм. У меня не установлены никакие обновления, так что я взял установочный диск и переустановил ESX в режиме Update. После этого мне на короткое время удавалось подключиться к нему клиентом, но после нескольких секунд соединение отваливалось. Через некоторое время я уже не мог подключится совсем. При загрузке сервера одни зеленые OK, терминальные сессии с консолью работают, FAST SCP подключается без проблем. На сервере крутилась только одна виртуальная машина без которой пока можно обойтись (запасной контроллер домена). Если бы умер другой сервер все было бы намного хуже. Я пытаюсь восстановить этот сервер чтобы иметь практический опыт, но нигде не могу найти ничего путного как это делать. Подскажите где можно почитать об этом или дайте практические советы как найти проблему и пофиксить. Заранее благодарю всех откликнувшихся.

Добавлено:
Вот пока что откопал. Команда
vmware-cmd -l
выдает
/usr/bin/vmware-cmd: Could not connect to server
(VMControl error -3: Invalid arguments: Login failed.)

а должна выдать список зарегистрированных VMS
P.S. команда выдана от имени root c консоли, при logon as root никаких проблем нет.
Автор: Michigun
Дата сообщения: 26.02.2008 08:36

Цитата:
В связи с этим - вопрос. Сейчас гостевому терминальнику даны все 4 ядра на растерзание. Не станет ли легче, если вместо этого сделать ферму однопроцессорных терминальников и назначить им affinity?

вчера на vmworld был на небольшой сессии, посвященной оптимизации. Кроме прочего, там советовалось использовать меньшее число виртуальных CPU там где это можно, и если юзаеться Win2003, ставить на нее SP2. Так что ответ на твой вопрос - Вполне может быть. И я бы попробовал, например, оставить не 4, а 2 CPU и посмотреть что будет. С другой стороны, есть вероятность, что конкретно в этом случае эта рекомендация не поможет - ибо говорилось о ней в контексте скорее уменьшения накладных расходов, и для большого кол-ва ВМ. Но я бы попробовал.
Paravozov
что за железо? логи смотрел?
Автор: Paravozov
Дата сообщения: 26.02.2008 09:01
Железо Dell Power Edge 2500 server. Полностью совместим с ESX по железу. Логи не знаю какие смотреть, поэтому не смотрел. Где они хоть находятся? Думаю что они много не дадут так как при загрузке не вижу ошибок вообще. Хотя конечно посмотреть надо, но что?
Автор: Michigun
Дата сообщения: 26.02.2008 09:17
Paravozov
http://www.vm4.ru/2007/12/esx-vc.html
Автор: Paravozov
Дата сообщения: 26.02.2008 10:20
Ничего интересного в логах не наблюдается. В vmkernel видно как умирал сервер, после перезагрузки все вроде нормально. Только в hostd.log есть что-то непонятное

[2008-02-25 22:20:21.027 'vm:/vmfs/volumes/4730d3b1-13bf8c2a-5a80-00065b3b97b4/CGYVS2/CGYVS2.vmx' 5737392 verbose] Retrieved current power state from foundry 0
[2008-02-25 22:20:21.027 'Vmsvc' 5737392 info] Vmsvc: Running vm count: 0 out of 1
[2008-02-25 22:20:21.048 'App' 5737392 error]

Exception: Assert failed!
[2008-02-25 22:20:21.049 'App' 5737392 error] Backtrace:
[00] eip 0x445886e
[01] eip 0x43af3a9
[02] eip 0x4369595
[03] eip 0x4369c3e
[04] eip 0x4369cf9
[05] eip 0x4369dc5
[06] eip 0x83b8cde
[07] eip 0x838e695
[08] eip 0x838e097
[09] eip 0x839139a
[10] eip 0x4468032
[11] eip 0x44606b8
[12] eip 0x4464121
[13] eip 0x4466bd2
[14] eip 0x5b0dd8
[15] eip 0xdc9d1a

Только это все может быть полезно для разработчика, конечному пользователю вся эта лабуда мало что даст.
Автор: LevT
Дата сообщения: 26.02.2008 13:25

Управляю хостом через VIC и VS, без кряков и лицензий. Хосту жить еще больше месяца, VS - вяло напоминает, что осталось 15 дней.

Гость (тот самый терминальник) замечен в том, что иногда выключается самопроизвольно. Может быть, я на что-то и нажимал, но хотелось бы посмотреть, где именно и в каком контексте, потому что сознательно выключать ничего даже и не думал. Куда глядеть?
Автор: Michigun
Дата сообщения: 26.02.2008 18:00
Paravozov
может в саппорт стоит попробовать обратиться?
Автор: Paravozov
Дата сообщения: 27.02.2008 07:50
Докладываю о проведении реальных учений.

1) Найти что-либо в Интернете помогающее продиагностировать и найти причину сбоев в ESX server практически невозможно. Если упадет реальный продакшен сервер то копаться времени не будет, у меня оно было но это мне никак не помогло.

2)Обращение в суппорт в таких ситуациях просто пустая трата времени. Суппорт будет
часами задавать дурацкие вопросы не имеющие отношения к проблемме, а за это время вас уже могут и уволить если на сервере будет висеть критические для бизнеса приложения.

3)Что действительно бы помогло в этой ситуации это Vmmotion, но это требует дорогостоещей SAN который тоже кстати доложен быть отказоустойчивым, и защищенным от ситуации типа пожар в офисе, а это уже выливается в такие бабки за которые к физическому серверу можно прикупить по два запасных горячего и холодного резерва и это окажется дешевле.

4)Переустановка сервера в режиме обновления ситуацию не исправляет, он остается с теми же проблемами. Поскольку я имел доступ к консоли я просто переместил мой виртуальный сервер на второй ESX, зарегистрировал его и запустил. Это приемлемо только в случае если у вас есть куда перемещать и объем данных невелик. Если на сервере 800-900 GB занято под виртуальные машины и более это потребует значительного времени на копирование и процесс копирования может завершить уже другой человек Вас уже могут попросить к тому времени покинуть компанию.

5)Я протестировал еще один вариант и он оказался самым подходящим для такой ситуации - установка сервера с нуля, но в опциях установки указываешь все нахрен переформатировать и установить новую систему за исключением хранилища с виртуальными машинами. Установка занимает минут 20, после установки вы имеете доступ ко всем вашим виртуальным машинам, остается их только зарегистрировать и запустить.

Рекомендую найти ненадежное железо, поставить на него ESX и потренироваться когда он упадет.
Автор: CHIRT
Дата сообщения: 27.02.2008 12:37
LevT


Цитата:
Гость (тот самый терминальник) замечен в том, что иногда выключается самопроизвольно.


А сами клиенты терминального сервера не могли ли его случайно выключать? (Т.е. может вдруг чего не доглядел, и у кого-то есть такая возможность.)


Добавлено:
2 Paravozov

Я думаю, 5-й пункт и есть правильное решение в твоей ситуации.

Мой опыт по поводу железа.

Я обычно систему не ставлю на RAID5, а ставлю на зеркало (RAID1, 2 диска). А, вот, хранилище - на RAID5 (4 диска). Также, как правило, у меня есть запасные диски. Один раз у меня вылетал диск в RAID5, и один раз - диск в зеркале. Ни разу ESX этого не заметил. После замены диска (в обоих случаях) всё автоматически восстанавливалось.

Таким образом, у 6-ти дискового сервера 2 диска уходят на отказоустойчивость (1 в RAID1 и 1 в RAID5), а полезный объём составляет 4 диска, причём из них поолезный объём самого сториджа для виртуальных машин 3 диска. Из 6-ти! Такая ситуация может только огорчать. Это одна из причин, побудившая меня обратить взор на 3i.
Автор: PhoenixUA
Дата сообщения: 27.02.2008 16:34
CHIRT
офф
RAID-6 на два LUN?
2 диска на отказоустойчивость, полезных 4, причем одномоментно шпинделей используется больше, соответственно шустрее все бегает...
Автор: CHIRT
Дата сообщения: 27.02.2008 17:33
PhoenixUA

RAID6 у меня контроллер не позволяет делать.
У RAID5 на 6 дисках - полезных будет 5.
Автор: LevT
Дата сообщения: 27.02.2008 17:40
CHIRT

Цитата:
А сами клиенты терминального сервера не могли ли его случайно выключать?


Спасибо! Точно так.
Пришлось их сделать паверюзверями пару недель назад - потому что ворд (и 2007, и 2003) с органиченными правами перестал открывать окошко Save As и, соответственно, что-либо сохранять.

Снесу к завтрему глючный экземпляр нахрен, достало. Слава виртуализации, новый терминальник уже в печке подрумянивается

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110

Предыдущая тема: IMS REAL/32 v7.8x ... 7.94 (Buy?)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.