Страница 1 из 1
PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-02 12:08:41
terminus
Я тут счас разбираюсь с одной интересной штукой. Есть такой "типабесплатный" IBM'овский продукт как PowerVM Lx86 - это пакет для (не знаю как правильно охарактеризовать... паравиртуализация, трансляция?) обеспечения запуска х86 линуксового софта под линуксом работающем на PPC POWER процессорах.
Фишка такая - при инсталяции PowerVM Lx86, в отдельной директории создается что-то вроде FreeBSD'шного jail - туда копируется i386 дистрибутив линукса (при установке надо подсунуть ISO образы для i386, из них он дергает пакеты и библиотеки).
После установки есть возможность заходить в джайл через команду runx86, после этого работаем в отдельной i386 системе - можно ставить софт, запускать демонов и все такое прочее что обычно. Запуск демонов в джайле синхронизирован с основной системой - если хост перезапустить то и все демоны в джайле на соответсвующем runlevel тоже поднимутся.
Будем пробовать запускать в этой штуке Lotus Domino 8.5 для i686. По результатам отпишусь потом...
http://www-03.ibm.com/systems/power/sof ... dex.html#1
http://www-03.ibm.com/systems/power/sof ... index.html
http://www14.software.ibm.com/webapp/se ... /home.html
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-02 17:25:34
paix
хм...а какой смысл в этом всем?
разве лотус домино не работает нейтивно на POWER PC?
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-02 18:02:14
terminus
Вот в этом-то как раз и кроется
вселенская несправедоливость!!! System P нет
http://www-01.ibm.com/support/docview.w ... wg27013072
Domino 8.5 - Detailed system requirements
(18)
Product documentation
Abstract
This document contains the detailed system requirements for the IBM® Lotus® Domino® 8.5 server
Content
32-bit Domino Server
* Microsoft Windows
* Linux
Linux
Supported versions
* Novell SUSE Linux Enterprise Server (SLES) 10 x86 (32-bit)
* Novell SUSE Linux Enterprise Server (SLES) 10 x86_64 (64-bit)
* Red Hat Enterprise Linux (RHEL) 5.0 and 5.1 (32-bit)
Note: XGL and SELinux must be disabled
* Red Hat Enterprise Linux (RHEL) 5.0 and 5.1 (64-bit)
Note: XGL and SELinux must be disabled
Service pack point releases will be supported. See also "Domino 8.5 - required Linux packages and updates"
Processors
* Intel Pentium or higher and compatibles (32-bit and 64-bit chips as appropriate), or equivalents
----
64-bit Domino Server
* Microsoft Windows
* IBM AIX
* Linux on System z
Linux on System z
Supported versions
* Novell SUSE Linux Enterprise Server (SLES) 10 on System z (64-bit)
* Red Hat Enterprise Linux (RHEL) 5 on System z (64-bit)
Note: XGL and SELinux must be disabled
See also "Domino 8.5 - required Linux packages and updates"
Processors
* Any that supports your release level of Linux on System z
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-03 12:25:55
paix
ну раз фирма IBM не смогла родить домино под POWER, то юзайте линух

зачем вам кастыли?
а то мне очень сильно напоминает аналогию попытки запуска виндовых прог через wine, их последующую работчу через Ж.
Окромя этого, я бы задумался на будущее как будете решать проблемы в случае их появления. Вариант с эмуляцией "пахнет керосином".
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-03 14:20:36
terminus
paix писал(а):ну раз фирма IBM не смогла родить домино под POWER, то юзайте линух

зачем вам кастыли?
Да на том сервере (LPAR) как раз SLES 10 и поставлен - версия для PPC. Тут никак не изхитриться. А у клиента мечта перенести домино с какого-то полуживого виндового сервака на свой новый POWER...
paix писал(а):
Окромя этого, я бы задумался на будущее как будете решать проблемы в случае их появления. Вариант с эмуляцией "пахнет керосином".
Там видно будет

Из описаний выходит, что ничего сверх сложного эта прослойка из себя не представляет. К тому же IBM клянется, что в 99% софт работает под этой эмуляцией без проблем.
Авось все будет хорошо...

Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-03 14:32:11
paix
ну, конечно, вам виднее )
но не всегда желания клиентов совпадают с реальной жизнью.
На счет 99%,
я(и еще несколько людей) недавно потратили пару десятков человеко-часов на решение некоторых багов, связанных с генерацией тумбнейлов в продуктах атлассиана (jira, confluence).
Проблема оказалась в java-1.6.0-openjdk, в то время как на SUNовской яве все заработало сразуже без каких либо шаманст. Мораль обьяснять не нужно

?
Сколько времени и нервов я бы сэкономил, если бы сразу сделал все стандартно...
Вообщем, я вам желаю не попадать на глюки, из того оставшегося 1%, ибо дебажить их будет весьма сложно.
PS. настоятельно рекомендую всем адептам почитать книгу Эрика Реймонда "Искусство программирования для UNIX", посвященную философии UNIX и методом проэктирования программных средст и систем согласно духу unix.
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-03 16:31:26
_andy
paix писал(а):PS. настоятельно рекомендую всем адептам почитать книгу Эрика Реймонда "Искусство программирования для UNIX", посвященную философии UNIX и методом проэктирования программных средст и систем согласно духу unix.
У меня в бумажном виде есть

Хорошая книга.
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-29 16:47:26
terminus
Докладаю: попытка запуска Domino 8.5 x86 под этой фиговиной закончилась полным и окончательным провалом!!!
Теперь у клиента единственный выход покупать лицензию на AIX 6.1. Естли купят - я им заинстолю и тогда будет попытка №2, иначе - несудьба...
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-29 17:38:21
paix
terminus писал(а):Докладаю: попытка запуска Domino 8.5 x86 под этой фиговиной закончилась полным и окончательным провалом!!!
Теперь у клиента единственный выход покупать лицензию на AIX 6.1. Естли купят - я им заинстолю и тогда будет попытка №2, иначе - несудьба...
почему бы не прекратить е..ть себе мозг и не поставить какой-нибудь нормальный линух x86\x86_64, например, RHEL\CentOS, под которым работает этот домино?
цена решения - 1000$ (купить стандартное железо), я не думаю что лицензия на аикс стоит дешевле
почему люди так не любят простые решения?
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-29 17:41:37
paix
меня осенило!!!
на покупке повера и лицензии на аикс можно отмыть лаве на новенький лексус

еще и гнуть пальцы веером, какие мы крутые перцы!!
решение для клиента зачетное

Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-29 18:11:53
terminus
Да тут проблема в том, что POWER сервер уже куплен и теперь клиент хочет по возможности большее количество своих сервисов переташить на него. Решение о покупке принимал клиент - это не йа им насоветовал...
Что-то на этот сервак уже перетащено, что-то еще в процессе.
"нормальный линух x86\x86_64" на повер не поставить

вот тут беда.
В общем есть POWER сервак и задача запуска на нем Domino.

Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-29 18:22:09
paix
мне, признаться, не понятны такие размышления.
себестоимость+времязатраты решения "купить стандартное железо и установить на нем стандартно домино" напорядок меньше в сравнении с вашим вариантом "клиент хочет на повере, надо пое..ся и завести на нем"
Причем время специалиста часто стоит дороже, чем железо.
ну чтож, хозяин-барин. Весьма любопытно наблюдать историю

Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-07-29 20:38:11
terminus
paix писал(а):ну чтож, хозяин-барин. Весьма любопытно наблюдать историю

Мне тоже

не, реально
Желаение клиента переташить свои сервисы на эту железяку обусловлено тем, что она подключена к IBM N6000 сторейджу, а ихнее старое домино в данный момент живет на чем-то виндово-дешевом.
В общем есть направление движения - стараемся двигаться...

Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-08-12 13:35:25
Alex Keda
terminus писал(а):"нормальный линух x86\x86_64" на повер не поставить

вот тут беда.
а я бы яайца ножовкой тупой отпиливал всем желающим на поверы линух или чего там поставить.
ибо будет оно как на писюке. а вот родной ос с железом ихним - ой как хорошо работают.
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-08-12 13:57:10
terminus
Скоро-скоро - лицензию на AIX для одного проца уже почти купили (правда дорого мать их - почти две штуки баксоф за лицензию). Продолжение следует...

Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-08-12 15:09:59
Alex Keda
э.... а нам тут на курсах втирали что аикс бесплатен...
типа если у тя железо есть - плати 50 баксов за диск - и тебе пришлют
прогнали?
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-08-12 15:39:04
terminus
Фик его знает - торговцы у дистрибьютера цены уточняли сколько стоит купить лицензию.
Наверное это зависит от оригинальной комплектации - например этот сервер шел от IBM без аикса, но с OEM SLES10 в комплекте. И вот теперь значит решили в одну из LPAR купить и поставить AIX.
Re: PowerVM Lx86 - запуск i686 32bit софта под POWER6
Добавлено: 2009-08-14 9:23:29
Alex Keda
под поверы цена аискса уже вроде включена в цену железа...