controlxen

xen  时间:2021-01-06  阅读:()
CopyrightIBMCorporation2009ТорговыемаркиОбеспечениевысокойготовностинавиртуальномсервереXenСтраница1из6ОбеспечениевысокойготовностинавиртуальномсервереXenИспользованиеIBMSystemDirectorVirtualAvailabilityManagerдляреализациивысокойготовностинавиртуальномсервереXenДаШуанХеЧжуоМа26.
02.
2009ВстатьеприводятсяпошаговыеинструкциипореализациивысокойготовностивиртуальногосервераXenспомощьюпрограммыIBMSystemDirectorVirtualAvailabilityManager.
VirtualAvailabilityManagerвходитвпакетIBMSystemDirectorVirtualizationManager,расширениядляIBMDirector.
Встатьеизложенывсеэтапынастройки,отпредварительныхусловийиустановкидопоискаиустранениянеисправностей—все,чтонеобходимодляполучениявиртуальныхвозможностейвысокойготовности.
ЭтишагипомогутобеспечитьвысокуюготовностьвиртуальногосервераXenспомощьюIBMSystemDirectorVirtualAvailabilityManager.
ВкачествеаппаратнойплатформыиспользуютсяIBMBladeServerHS21иIBMStorageDS4300.
ПредварительныеусловияДляначаланамнеобходимытриblade-сервераHS21сустановленнойSUSELinux10SP1.
Длядвухизтрехblade-серверов,blade2иblade3,должнобытьсконфигурированаобщаясистемахранения;приэтомобщедоступноепространствохранениядолжнобытьболее19ГБ.
Подготовкасредыдляхост-сервераНеобходимыешагидляподготовкисредыхост-сервера:1.
УстановитенеобходимыепрограммысустановочногообразаSUSE10SP1:heartbeatненижеверсии2.
0.
8ocfs2-toolsненижеверсии1.
2.
2developerWorksibm.
com/developerWorks/ru/ОбеспечениевысокойготовностинавиртуальномсервереXenСтраница2из6evms-haненижеверсии2.
5.
5python-cursesненижеверсии2.
4.
2Приустановкеиздругихисточниковудостоверьтесь,чтополучилиправильныеверсии!
2.
УстановитеядроXenсверсиейновее,чем2.
6.
16.
53–т.
е.
спатчемдляпакетаocfs2.
3.
Сконфигурируйтебрандмауэр:ДляVirtualAvailabilityManagerПредоставьтедоступслужбамNFSServerиДдемонаSLPОткройтепортыамTCP3268,3269,15988159896988ипортуUDP24074.
Отключитеслужебныйлокальныйпротокол(SLP)изсистемнойслужбы5.
Проверьтесовместноиспользуемуюсистемухранениякомандойls/dev/mapper.
Результатдолженвыглядетьследующимобразом:3600a0b800017939900003573484f4be03600a0b800017939900003573484f4be0-part13600a0b800017939900003573484f4be0-part43600a0b800017939900003573484f4be0-part5controlЕслирезультатвыглядитнетак,значит,неоткрытымножественныепути.
Выполнитекомандыchkconfigboot.
multipathиchkconfigmultipathd,чтобыоткрытьих.
6.
Удостоверьтесь,чтоэтидвахостамогутраспознатьдругдруга.
ЕслиэтидваименихостасконфигурированывDNS,настройтедлянихправильныйDNS-сервер.
Еслиимяхостасконфигурировановручную,необходимоотредактироватьфайл/etc/hostsнаобоиххостахтак,чтобывнёмуказывалосьимядругогохоста.
Этоозначает,чтофайлнаобоиххостахбудетвключатьоднузаписьдлясебяидругуюзаписьдлядругого.
7.
Настройкидаты/временинаэтихдвуххостахblade2иblade3должнысоответствоватьнастройкамнасервереblade1;впротивномслучаесерверIBMDirectorбудетсчитать,чтоонивыключены.
Средахостауспешноподготовлена;теперьможноустановитьпрограммноеобеспечение,относящеесякVirtualAvailabilityManager.
УстановкаVirtualAvailabilityManagerЧтобыустановитьпрограммноеобеспечение,относящеесякVirtualAvailabilityManager:1.
Установитепрограммноеобеспечениевысокойготовностинасервереblade1(IBMDirectorServer5.
20.
2иIBMDirectorVirtualizationManager1.
2Server).
TheDirectorVirtualizationManagerвключаетвсебяVirtualAvailabilityManagerServer.
2.
Установитепрограммноеобеспечениенаведущихсерверахblade2иblade3(DirectorAgentCoreserverversion5.
20.
2иIBMDirectorVirtualizationManager1.
2Agent,включающиевсебяVirtualAvailabilityManagerAgent).
УстанавливаяVirtualizationManagerAgentнаведущихсерверах,выберитеопцию"создатьмастер-образпозже"инеклонируйтефизическийсервернавиртуальныйсервер.
СозданиегруппывысокойготовностиДлясозданиясервернойгруппывысокойготовностисделайтеследующее:ibm.
com/developerWorks/ru/developerWorksОбеспечениевысокойготовностинавиртуальномсервереXenСтраница3из61.
ДобавьтехостыкIBMDirectorServerиотправьтезапроскним.
Затемпроверьтеатрибутхостов-объектдолженбытьвсети,уровеньегоагентадолженбыть1иподдерживаемыепротоколы—SSHиCIM.
ЕслихостнедоступенилинеподдерживаетпротоколCIM,спомощьюкомандыservicecimserverdstatusудостоверьтесь,чтослужбаservicecimserverdstatusзапущенанахостах.
Еслиcimserverdостановлена,запуститеее.
Еслиуровеньагентахоста=0,временноотключитебрандмауэриповторнодобавьтехосткIBMDirectorServer.
2.
ОткройтеWeb-интерфейсIBMSystemDirectorVirtualizationManagerивDirectorConsoleвыберитезадачуVirtualServersandHosts.
ПриэтомоткроетсяWeb-интерфейсIBMSystemDirectorVirtualizationManager.
3.
ВыберитезадачуCreateVirtualFarmвпунктеHardwareandSoftware,затем:1.
Введитеназвание(имя)виртуальнойгруппысерверов,например,HAFarm.
2.
ДляхарактеристикигруппывыберитеHighAvailabilitywithworkloadmanagement.
3.
Вкачественачальногохоставыберитеblade2.
4.
ДлясовместноиспользуемогоустройствахраненияданныхвыберитеWWN.
5.
ДляполитикигруппывыберитеRestart.
6.
Выполучитеошибкупотаймауту;VirtualAvailabilityManagerнеможетзакончитьсозданиезатакоевремя.
7.
Проверьтефайлжурнала/opt/ibm/director/am/logs/aminfr.
logнахостеblade2,чтобыузнать,законченлипроцесссоздания.
Такаязапись:[07/08/0813:49:23]startam[INFO]:Exitingstartam().
[07/08/0813:49:24]amm[INFO]:amm_add_nodeExit"означает,чтопроцесссозданиягруппысерверовсвысокойготовностьюужезакончен.
8.
ВыберитезадачуAddHost.
.
.
идобавьтехостblade3кгруппепослетого,каконабудетсоздана.
Онадолжнауспешносоздаться;записижурналадолжныбытьаналогичнытем,чтобылипоказанынапредыдущемшаге.
4.
Чтобыубедиться,чтогруппасерверовсозданауспешно:Проверьтепапки/opt/ibm/director/am/mnt/keystoreнаобоиххостах;онидолжныбытьодинаковымиисодержатьчетырефайла.
Проверьтепапки/opt/ibm/director/am/mnt/clusterdataнаобоиххостах;онидолжныбытьодинаковымиисодержатьтрифайла.
Проверьтефайлконфигурациифайловойсистемысовместноиспользуемогоустройствахранения/etc/ocfs2/cluster.
conf;егосодержаниедолжнобытьодинаковымнадвуххостах.
СозданиевиртуальногосервераЧтобысоздатьвиртуальныйсервер,сделайтеследующее:1.
СкопируйтесодержимоефайловустановочногообразаSUSE10SP1впапку(например,/shared/tmp);этапапкадолжнабытьдоступнаназапись.
2.
Выполнитекоманду/opt/ibm/director/vm/im/suse_inst.
py--dest=/shared/vm_master.
img--src=/shared/tmp--net=localнахостеblade2,чтобысоздатьобраз-оригинал.
developerWorksibm.
com/developerWorks/ru/ОбеспечениевысокойготовностинавиртуальномсервереXenСтраница4из63.
Скопируйтефайлобраза-оригиналавпапку/opt/ibm/director/am/mnt/images/masters/.
4.
ВWeb-интерфейсеIBMSystemDirectorVirtualizationManagerоткройтезадачуCreateSystemtemplateвпунктеTemplatesandDeploymentдляшаблонавыберитефайлобраза-оригинала,которыйвытолькочтосоздали.
5.
ВыберитезадачуCreateVirtualServerвпунктеHardwareandSoftwareисоздайтевиртуальныйсервернахостеblade2;выберитетолькочтосозданныйшаблон.
6.
1.
Попримерупредыдущихшаговможносоздатьдополнительныевиртуальныесерверы.
Этовсе,чтонеобходимодлясозданиягруппысерверовсфункциямивысокойготовностиивиртуальногосервера.
Теперьдавайтепроверим.
ЗапускипроверкафункцийвысокойготовностиЧтобызапуститьипроверитьфункциивысокойготовности:1.
ВыберитезадачуActivateHACapabilities,чтобыприменитьфункциивысокойготовности.
Выполнитекомандуcrm_monнаобоиххостах,чтобыпроверитьсостояниемониторинга.
2.
Отключитехостblade2.
Можнобудетувидеть,чтовиртуальныйсервер,которыймысоздали,переместилсянахостblade3;этоозначает,чтомыуспешнореализоваливозможностивысокойготовностивиртуальногосервера.
ВозвращениесредывисходноесостояниеЧтобывернутьсредувисходноесостояние,сделайтеследующее:1.
Отключитефункциивысокойготовностиуфермысерверов.
2.
Удалитеобахостаизгруппысерверов.
3.
УдалитеобахостаигруппуизIBMSystemDirectorVirtualizationManager.
4.
Запуститекоманду/opt/ibm/director/am/bin/amDoctorpurifyнаобоиххостах.
Есликоманданевсостояниизавершиться,перезагрузитехостипопробуйтекомандуснова.
5.
Размонтируйтеразделяемоесовместноиспользуемоеустройствохранениянахранилищеизхостахов.
Выполнитекомандуevms_queryvolumes,чтобыопроситьтекущиеустройствахранения.
Результатыдолжнывыглядетьследующимобразом:/dev/evms/600a0b8000179399000035794872607e_FS_Volume/dev/evms/sda1/dev/evms/sda26.
Выполнитекомандуevms,азатемdr:/dev/evms/600a0b8000179399000035794872607e_FS_Volumeдляудалениятомов.
Выберитевсезначенияпоумолчанию.
7.
Перезагрузитеобахостаснова.
Теперьвыготовыкзапуску.
УстранениевозможныхнеисправностейЕслифайлывпапке/opt/ibm/director/am/mnt/keystoreи/opt/ibm/director/am/mnt/clusterdataнаэтихдвуххостахразличаются,илиеслисодержаниефайлаконфигурацииустройствibm.
com/developerWorks/ru/developerWorksОбеспечениевысокойготовностинавиртуальномсервереXenСтраница5из6хранения/etc/ocfs2/cluster.
confразличнонаэтихдвуххостах,проверьте,знаютлиобахостаименадругдруга.
Еслинет,добавьтеимяиIP-адресдругогохоставфайл/etc/hosts.
Есливыполучилиошибкувовремясозданиягруппысерверов,придобавлениивнеёхостовилижеактивизации,проверьтесостояниеслужбыcimserverdнаобоиххостахкомандойservicecimserverdstatus;такженужноэтосделать,еслиcimserverdбылвнезапноостановленвтекущемагентеDirector.
developerWorksibm.
com/developerWorks/ru/ОбеспечениевысокойготовностинавиртуальномсервереXenСтраница6из6ПохожиетемыОригиналстатьиDeliverhighavailabilitywithaXenvirtualserver(EN).
IBMSystemDirectorVirtualAvailabilityManagement:продуктотIBM,обеспечивающийподдержкувысокойготовности,атакжединамическогоистатическогоперераспределениядлявиртуальныхсерверовXen.
IBMDirector:интегрированныйнаборинструментов,которыйпредоставляетвсесторонниевозможностисопровождениясистемы,позволяяувеличитьготовностьсистемыиснизитьИТ-затраты.
"ВиртуальныйLinux"(developerWorks,декабрь2006г.
):обзорметодов,архитектурыипримененийвиртуализации.
"VirtualizationwithcoLinux"(developerWorks,март2007г.
):coLinuxкакбыстрыйвариантLinux/Windows-виртуализацииидемонстрациядругогопутивиртуализации.
ПоддержкаизагрузкафайловдляIBMTotalStorageDS4300MidrangeDiskSystem,включаявстроенноепрограммноеобеспечение,управлениеустройствамихраненияипрограммноеобеспечениеадаптерашиныхоста,атакжесредствауправленияидиагностики.
(EN)Xen.
org:актуальнаяинформацияпогипервизоруXen,обеспечивающемунаборфункциональныхвозможностейдлявиртуализациинаx86,x86_64,IA64,PowerPCинадругихархитектурах,атакжеширокогодиапазонагостевыхоперационныхсистем,включаяWindows,Linux,SolarisиразличныеверсииоперационныхсистемBSD.
(EN)РазделLinuxнасайтеdeveloperWorksдополнительныересурсыдляразработчиковLinux(включаяновичковвLinux)атакженаиболеепопулярныестатьиипособия.
ВсесоветыиучебныепособияпоLinuxотdeveloperWorks.
ИспользуйтеввашемследующемпроектеразработкидляLinuxознакомительныеверсииПОIBM,которыеможноскачатьнепосредственносdeveloperWorks.
CopyrightIBMCorporation2009(www.
ibm.
com/legal/copytrade.
shtml)Торговыемарки(www.
ibm.
com/developerworks/ru/ibm/trademarks/)

wordpress通用企业主题 wordpress高级企业自适应主题

wordpress高级企业自适应主题,通用型企业展示平台 + 流行宽屏设计,自适应PC+移动端屏幕设备,完美企业站功能体验+高效的自定义设置平台。一套完美自适应多终端移动屏幕设备的WordPress高级企业自适应主题, 主题设置模块包括:基本设置、首页设置、社会化网络设置、底部设置、SEO设置; 可以自定义设置网站通用功能模块、相关栏目、在线客服及更多网站功能。点击进入:wordpress高级企业...

v5server:香港+美国机房,优质CN2网络云服务器,7折优惠,低至35元/月

v5net当前对香港和美国机房的走优质BGP+CN2网络的云服务器进行7折终身优惠促销,每个客户进线使用优惠码一次,额外有不限使用次数的终身9折优惠一枚!V5.NET Server提供的都是高端网络线路的机器,特别优化接驳全世界骨干网络,适合远程办公、跨境贸易、网站建设等用途。 官方网站:https://v5.net/cloud.html 7折优惠码:new,仅限新客户,每人仅限使用一次 9...

BuyVM新设立的迈阿密机房速度怎么样?简单的测评速度性能

BuyVM商家算是一家比较老牌的海外主机商,公司设立在加拿大,曾经是低价便宜VPS主机的代表,目前为止有提供纽约、拉斯维加斯、卢森堡机房,以及新增加的美国迈阿密机房。如果我们有需要选择BuyVM商家的机器需要注意的是注册信息的时候一定要规范,否则很容易出现欺诈订单,甚至你开通后都有可能被禁止账户,也是这个原因,曾经被很多人吐槽的。这里我们简单的对于BuyVM商家新增加的迈阿密机房进行简单的测评。如...

xen为你推荐
中国域名注册中国十大域名注册商com域名注册com域名注册要注意哪些情况啊?我想现在注册一个com域名~网站域名空间哪个网站的域名空间的便宜?100m网站空间网站空间100M指多大什么是虚拟主机什么是“虚拟主机”?请解释祥细些!虚拟主机mysql在虚拟主机如何打开数据库?云南虚拟主机大家觉得云南天成科技服务器租用给力吗?新加坡虚拟主机请问新网的虚拟主机靠谱吗?沈阳虚拟主机网站慢想要换一个沈阳的双线机房双线虚拟主机G型双线虚拟主机是什么意思
虚拟主机试用30天 怎么申请域名 注册cn域名 独享100m vmsnap3 免费网站监控 轻博 免费美国空间 空间合租 双12 根服务器 东莞服务器托管 atom处理器 实惠 广州服务器托管 时间服务器 godaddy退款 cx域名 WHMCS 服务器是什么 更多