Как заставить VMware Server 2.0.2 перестать глючить VMware Web Access в CentOS 5.4 x86_64

07 Апр 2010

Если вы пользуетесь бесплатным продуктом для виртуализации VMware Server на CentOS, наверняка вы заметили невероятно отвратительное поведение VMware Infrastructure Web Access после установки последних обновлений системы и самого VMware Server. Достаточно произвести несколько нехитрых действий и Web Access становится недоступным. Помогает лишь ручной перезапуск служб VMware Server (командой /etc/init.d/vmware-mgmt restart) или одна нехитрая модификация, которая описана ниже.

Как оказывается, причиной такому странному поведению есть баг в стандартной библиотеке glibc 2.5-42. Если вы обновляли CentOS до текущей версии 5.4, то наверняка у вас установлена именно эта версия библиотеки. Однако, если использовать версию glibc немного постарее (например, от CentOS 5.3), а еще лучше – исключительно для VMware Server, то Web Access становится абсолютно адекватным.

Вытянуть нужную версию glibc из пакета для CentOS 5.3 можно так :

[root@server1 ~]# mkdir ~/vmwareglibc
[root@server1 ~]# cd ~/vmwareglibc
[root@server1 ~]# wget http://vault.centos.org/5.3/os/x86_64/CentOS/glibc-2.5-34.x86_64.rpm
[root@server1 ~]# rpm2cpio glibc-2.5-34.x86_64.rpm | cpio -ivd
[root@server1 ~]# mkdir /usr/lib/vmware/lib/libc.so.6
[root@server1 ~]# mv lib64/libc-2.5.so /usr/lib/vmware/lib/libc.so.6/libc.so.6

Теперь нужно заставить VMware Server использовать именно эту библиотеку. Для этого в файл /usr/sbin/vmware-hostd перед последней строкой нужно вставить следующее :

export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libc.so.6:$LD_LIBRARY_PATH

В итоге, заключительная часть /usr/sbin/vmware-hostd будет выглядеть так :

if [ ! "@@VMWARE_NO_MALLOC_CHECK@@" = 1 ]; then
     export MALLOC_CHECK_=2
fi

export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libc.so.6:$LD_LIBRARY_PATH

eval exec "$DEBUG_CMD" "$binary" "$@"

Для корректной работы VMware Infrastructure Web Access остается только перезапустить VMware Server :

[root@server1 ~]# /etc/init.d/vmware restart

Popularity: 31% [?]

Добавить в закладки

Виртуализация, Новости ,

Распечатать запись Распечатать запись

1 звезда2 звезды3 звезды4 звезды5 звезд (Еще не оценили)
Loading ... Loading ...

Виртуализация Windows 7 в VMware Server 2.0.2 на CentOS 5.4 x86_64 : Оказывается, проблема

Кто бы мог подумать, что запуск виртуальной машины с Windows 7 в VMware Server 2.0.2 на сервере под управлением CentOS 5.4 x86_64 приводит к зависанию железяки? Да еще и такому, что кроме перезагрузки ничего помочь не в силах?

microsoft linux windows 7 penguin 255x300 Виртуализация Windows 7 в VMware Server 2.0.2 на CentOS 5.4 x86 64 : Оказывается, проблемаИтак, в чем суть. На сервере должны работать две виртуальных машины с ОС Windows. Изначально это были два экземпляра Windows XP. Работали они без особых нареканий. Но ведь нужно идти в ногу со временем – Windows XP уже не актуальна, Windows 7 покоряет все больше сердец. Однако, если запустить одновременно Windows XP и Windows 7 в VMware Server 2.0.2, хостовая система просто помрет без никаких подсказок в логах. Вы можете долго искать причины почему не дружат CentOS 5.4 и VMware 2.0.2, пробовать множество хаков, но все дело именно в Windows 7. Если закрыть глаза на прогресс операционных систем от Microsoft и продолжать пользоваться Windows XP, все будет замечательно.

Вот еще что : почему до сих пор в списке операционных систем, которые доступны для создания виртуальных машин в VMware Server,  нет Windows 7?

Popularity: 16% [?]

Добавить в закладки

Виртуализация, Новости , ,

Распечатать запись Распечатать запись

1 звезда2 звезды3 звезды4 звезды5 звезд (Еще не оценили)
Loading ... Loading ...

Монтирование виртуальных дисков VMware и Xen в CentOS

Процедура монтирования виртуального жесткого диска Xen приведена ниже. С помощью нее можно монтировать отдельные разделы виртуального диска. Главная фишка состоит в том, что название раздела в fdisk (в данном случае – loop1p1) совпадает с устройством, которое создает kpartx в папке /dev/mapper/.

root@server01 [~]# losetup /dev/loop1 /home/domains/delfit/home.img
root@server01 [~]# fdisk -l /dev/loop1
Disk /dev/loop1: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
      Device Boot      Start         End      Blocks   Id  System
/dev/loop1p1               1        1305    10482412   83  Linux
root@server01 [~]# kpartx -a /dev/loop1
root@server01 [~]# mount /dev/mapper/loop1p1 /mnt/xendisk

Отмонтировать виртуальный диск Xen можно так :

root@server01 [~]# umount /mnt/xendisk
root@server01 [~]# kpartx -d /dev/loop1
root@server01 [~]# losetup -d /dev/loop1

Чтобы смонтировать виртуальный жесткий диск VMware, нужно выполнить следующую команду :

root@server01 [~]# vmware-mount /home/domains/home.vmdk /mnt/vmwaredisk

Однако, приведенный выше пример не поможет смонтировать LVM-раздел на виртуальном жестком диске VMware. Для этого нужно выполнить следующее :

root@server01 [~]# wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.9-156507.tar.gz
root@server01 [~]# tar xvfz VMware-server-1.0.9-156507.tar.gz
root@server01 [~]# cp vmware-server-distrib/bin/vmware-loop /usr/bin/
root@server01 [~]# modprobe nbd
root@server01 [~]# vmware-mount -p /home/domains/vds.vmdk
Nr      Start       Size Type Id Sytem
-- ---------- ---------- ---- -- ------------------------
 1         63     208782 BIOS 83 Linux
 2     208845    8177085 BIOS 8E Unknown
root@server01 [~]# vmware-loop /home/domains/vds.vmdk 2 /dev/nbd0
root@server01 [~]# vgscan
root@server01 [~]# vgchange -ay VolGroup00
root@server01 [~]# mount /dev/VolGroup00/LogVol00 /mnt/vmwaredisk

Основная проблема при монтирования LVM-раздела VMware состоит в том, что для этого необходима утилита vmware-loop, которая доступна только в первой версии VMware Server. Однако, VMware Server 1 можно скачать с сайта разработчика, а вытянуть нужную утилиту из архива не составляет никаких проблем.

Как видно из примера, vmware-mount не видит никакой файловой системы на втором разделе виртуального диска vds.vmdk. Именно он и является LVM-разделом, его номер следует передать утилите vmware-loop. Данная утилита вынуждена работать постоянно, завершить ее можно с помощью Ctrl+C после окончания всех нужных операций с виртуальным диском, поэтому продолжать монтирование придется в новой консоли.

Отмонтировать виртуальный жесткий диск VMware с LVM можно так :

root@server01 [~]# umount /mnt/vmwaredisk
root@server01 [~]# vgchange -an VolGroup00

Popularity: 38% [?]

Добавить в закладки

Виртуализация , ,

Распечатать запись Распечатать запись

1 звезда2 звезды3 звезды4 звезды5 звезд (Еще не оценили)
Loading ... Loading ...

Microsoft® Hyper-V™ Server 2008 R2 доступен для загрузки

Итак, свершилось. Hyper-V Server 2008 R2 стал доступным для массовой загрузки и широкого бесплатного использования.

Microsoft Hyper-V Server 2008 R2 Release Candidate

Привожу цитату с официальной страницы загрузки Microsoft Hyper-V Server 2008 R2 :

Microsoft® Hyper-V™ Server 2008 R2 is a stand-alone product that provides a reliable and optimized virtualization solution enabling organizations to improve server utilization and reduce costs. With the addition of new features such as live migration and expanded processor and memory support for host systems, it allows organizations to consolidate workloads onto a single physical server and is a good solution for organizations who are consolidating servers as well as for development and test environments.

By having the ability to plug into existing IT infrastructures Microsoft Hyper-V Server 2008 R2 enables companies to reduce costs, improve utilization and provision new servers. It allows IT professionals to leverage existing patching, provisioning, management and support tools and processes. IT Professionals can continue to leverage their individual skills and the collective knowledge of Microsoft tools, minimizing the learning curve to manage Microsoft Hyper-V Server 2008 R2. In addition, with Microsoft providing comprehensive support for Microsoft applications and heterogeneous guest operating systems support, customers can virtualize with confidence and peace of mind.

Вот некоторые статьи, посвященные предварительной версии Microsoft Hyper-V Server 2008 R2, опубликованные на нашем блоге :

Загрузить Hyper-V Server 2008 R2 и наслаждаться бесплатной виртуализацией от Microsoft можно с помощью Microsoft Download Center.

– — – — –
Постовой : Социальные сети начали завоевывать все большую популярность у интернет-пользователей – нынче даже самый маленький ребенок сидит Вконтакте. Поэтому для развития бизнеса продвижение группы Вконтакте может помочь сэкономить значительные средства на других видах рекламы, оставив за рекламодателем возможность настраивать таргетинг своих объявлений.

Popularity: 59% [?]

Добавить в закладки

Виртуализация, Новости, Софт ,

Распечатать запись Распечатать запись

1 звезда2 звезды3 звезды4 звезды5 звезд (Еще не оценили)
Loading ... Loading ...

Parallels Desktop 4 для Windows и Linux

Parallels Ни для кого не секрет, что компания Parallels больше всего знакома пользователям Mac OS. Ведь именно она была первой, кто уделил внимание виртуализации Windows и Linux на компьютерах Apple. Даже после прихода в Mac-сообщество настольной виртуализации VMware Fusion от гиганта виртуализации, Parallels осталась довольно преуспевающей компанией в области настольной виртуализации. Свидетельством этого может быть, к примеру, объявление на VMworld 2009 о выпуске нового продукта от Parallels – Parallels Desktop 4 – для платформ Windows и Linux.

Parallels Desktop for Windows and Linux

Сразу нужно сказать, что сие ПО платное (около 80$), но предоставляет взамен спектр функций намного интереснее своего прямого конкурента VMware Workstation. Итак, что же нового и интересного в Parallels Desktop 4?

  • поддержка как 32-, так и 64-разрядных хостовых и гостевых систем;
  • поддержка технологий аппаратной виртуализации Intel VT-x, Intel VT-x2, AMD-V;
  • технология SmartX, которая позволяет получить доступ к вашим данным из любой ОС;
  • аппаратный ACPI, который позволяет осуществлять изящную перезагрузку и выключение поддерживаемых гостевых ОС;
  • адаптивный гипервизор (Adaptive hypervisor), позволяющий распределять ресурсы между хостовой и виртуальными машинами в зависимости от их загруженности;
  • утилиты для переноса физических машин в виртуальные, а также для конвертирования других виртуальных машин в виртуальную машину Parallels;
  • улучшенный графический интерфейс пользователя;
  • возможность быстрой автоматической установки Windows;
  • Coherence (аналог Unity в продуктах VMware) поддерживается для нескольких Windows-виртуальных машин, а цвета границ окон Coherence можно настраивать самому для более комфортной работы;
  • общие папки (Shared folders) между хостовой и гостевыми ОС;
  • технология SmartGuard позволяет автоматически создать снимки (snapshots) через определенный интервал времени и графическая среда для работы с ними;
  • автоматический запуск виртуальных машин;
  • общий буфер обмена и синхронизация времени;
  • и много другого.
Parallels Coherence

Parallels Coherence

Parallels Snapshot Manager

Parallels Snapshot Manager

Parallels Performance Monitor

Parallels Performance Monitor

Купить или скачать ознакомительную версию Parallels Desktop 4 можно здесь.

– — – — –
Постовой : Пикапер, ищущий приключения на свою голову, делится практикой пикапа на picaper.com : знакомства, игры, тренинги.
Самое выгодное пополнение счетов мобильных операторов, интернет провайдеров и сетевых игр доступны на Выгодней.Net.

Popularity: 24% [?]

Добавить в закладки

Виртуализация, Новости, Софт

Распечатать запись Распечатать запись

1 звезда2 звезды3 звезды4 звезды5 звезд (Еще не оценили)
Loading ... Loading ...

Rambler's Top100