Кему-Квм + Вирт-Манагер на Дебиану - Рачунарске мреже за мала и средња предузећа

Општи индекс серије: Рачунарске мреже за мала и средња предузећа: Увод

У мају 2013. године објавили смо на овом блогу, два чланка посвећен уградњи Кему-Квм у Дебиану 7 «Вхеези«. Они још увек важе. Како се окружење инсталације и конфигурације у Дебиану 8 "Јессие" мало променило, желимо да ажурирамо процедуру.

Не би било другачије него пре урањања у читање овога Како се то ради, посетиће претходни чланак Виртуелизација у Дебиану: Увод - Рачунарске мреже за мала и средња предузећа, да бисте имали мало позадине о тој теми.

Сајтови које предлажемо да посетите

Посматрање

  • Копирамо излаз наредби, јер су много дидактичније од било које друге композиције коју смо написали. Предлажемо да пажљиво прочитате поруке различитих мандата, јер је то један од најбољих начина учења без потребе за претрагом Интернета. Барем је то наше мишљење.

инсталација

Полазимо од основне инсталације Дебиан-ове "Јессие", као што смо видели Инсталација радне станице - Рачунарске мреже за МСП. Затим инсталирамо радну површину или радну површину по жељи како смо видели 6 Дебиан стона рачунара - рачунарске мреже за мала и средња предузећа.

За овај чланак смо изабрали Циннамон Десктоп. Одабрали смо га јер многи читаоци воле ово окружење за радну површину. 😉

Општи подаци наше радне станице су:

Име домена: desdelinux.лепеза
Име тима: сисадмин
ФКДН: сисадмин.desdelinux.лепеза
ИП адреса: 192.168.10.3
СубНет: 192.168.10.0/24
Уобичајени корисник: зујање
Корисничко име: Дебиан Фирст ОС Бузз

Проверавамо подршку за виртуелизацију

У конзоли извршавамо:

бузз @ сисадмин: ~ $ егреп -ц "(свм | вмк)" / проц / цпуинфо
2

У нашем случају, команда нам враћа да имамо 2 процесора са дужном подршком.

Пакете које ћемо инсталирати

Пре свега, сазнајемо да ћемо инсталирати помоћу следећих команди:

бузз @ сисадмин: ~ $ аптитуде претрага квм
п иквм - Јава виртуелна машина за ЦЛИ          
в квм                             - п либицсхарпцоде-нрефацтори-иквм5 - Ц # Библиотека рашчлањивања и рефакторирања - ИКВМ п либиквм-нативе - матична библиотека за ИКВМ.НЕТ п нова-цомпуте-квм - ОпенСтацк Цомпуте - рачунски чвор (КВМ)    
п кему-квм - КЕМУ Потпуна виртуелизација на к86 хардверу

бузз @ сисадмин: ~ $ аптитуде схов нова-цомпуте-квм
Пакет: нова-цомпуте-квм Ново: да Статус: није инсталирано Верзија: 2014.1.3-11 Приоритет: екстра Одељак: мрежа Програмер: ПКГ ОпенСтацк Архитектура: све Некомпресована величина: 50.2к Зависи од: аддусер, дпкг-дев, кему-квм | квм, либвирт-даемон-систем, нова-цоммон, нова-цомпуте, питхон-либвирт Зависно од: дпкг (> = 1.15.6 ~) Препорука: гуестмоунт Има сукоба са: нова-бареметал, нова-цомпуте-лкц, нова- цомпуте-кему, нова-цомпуте-умл, нова-цомпуте-кен Пружа: нова-цомпуте-хипервисор Опис: ОпенСтацк Цомпуте - рачунски чвор (КВМ) ОпенСтацк је поуздана инфраструктура у облаку. Његова мисија је да произведе свеприсутну платформу за рачунарство у облаку која ће задовољити потребе јавних и приватних добављача облака без обзира на величину, тако што ће бити једноставна за примену и масивно скалабилна. ОпенСтацк Цомпуте, кодног имена Нова, је контролер тканине за рачунарство у облаку дизајниран да буде модуларан и једноставан за проширење и прилагођавање. Поред свог „изворног“ ОпенСтацк АПИ-ја, он такође подржава Амазон ЕЦ2 АПИ и подржава много различитих позадинских база података (укључујући СКЛите, МиСКЛ и ПостгреСКЛ), хипервисоре (КВМ, Ксен) и системе корисничких директорија (ЛДАП, СКЛ ). Ово је пакет зависности за рачунарске чворове који користе КВМ. Главна страница: хттп://ввв.опенстацк.орг/софтваре/опенстацк-цомпуте/
  • Нећемо инсталирати пакет ОпенСтацк, јер нам није потребна цела инфраструктура виртуелизације за Цлоуд - облак,
бузз @ сисадмин: ~ $ аптитуде схов кему-квм
Пакет: кему-квм Ново: да Статус: није инсталирано Мулти-Арцх: страна Верзија: 1: 2.1 + дфсг-12 + деб8у1 Приоритет: опционално Одељак: остало Програмер: Дебиан КЕМУ тим Архитектура: амд64 Некомпресована величина: 60.4 к Зависи од: кему-систем-к86 (> = 1.7.0 + дфсг-2 ~) Има сукобе са: квм Бреак: кему-систем-к86 (<1.7.0 + дфсг-2 ~) Замењује: кему-систем-к86 (<1.7.0 + дфсг-2 ~) Обезбеђује: квм Опис: КЕМУ Потпуна виртуелизација на к86 хардверу КЕМУ је брзи процесорски емулатор. Овај пакет пружа само омотачку скрипту / уср / бин / квм која покреће кему-систем-к86 у квм режиму ради повратне компатибилности. Имајте на уму да се старе кему-квм датотеке за конфигурацију (у / етц / квм /) више не користе.
Главна страница: хттп://ввв.кему.орг/

Инсталирамо платформу за виртуелизацију Кему-Квм

бузз @ сисадмин: ~ $ судо аптитуде инсталл кему-квм либвирт-бин бридге-утилс
Биће инсталирани следећи НОВИ пакети:     
  Аугеас-сочива {а} Бридге-утилс дмевентд {а} ебтаблес {а} етхтоол {а} хдпарм {а} ипке-кему {а} либаио1 {а} либаппармор1 {а} либаугеас0 {а} либбоост-тхреад1.55.0 {а } либдевмаппер-евент1.02.1 {а} либфдт1 {а} либисцси2 {а} либлвм2цмд2.02 {а} либнетцф1 {а} либнума1 {а} либрадос2 {а} либрбд1 {а} либреадлине5 {а} либсеццомп2 {а} либспице-сервер {а} либвдеплуг1 {а} либвирт-бин либвирт-клијенти {а} либвирт-даемон {а} либвирт-даемон-систем {а} либвирт2 {а} либк0-86 {а} либкен-1 {а} либкенсторе4.4 { а} либкмл3.0-утилс {а} лвм2 {а} нетцат-опенбсд {а} пм-утилс {а} повермгмт-басе {а} кему-квм кему-систем-цоммон {а} кему-систем-к2 {а} кему -утилс {а} сеабиос {а} вбетоол {а} 86 пакета је ажурирано, 0 нова су инсталирана, 42 за уклањање и 0 није ажурирано. Морам да преузмем 0 кБ / 8,422 МБ датотека. Након распакивања користиће се 14.8 МБ. Да ли желите да наставите? [Д / н /?] И

I

  • Како инсталирамо на радну површину, требат ће нам интерфејс за управљање КВМ-ом. Ако смо инсталирали на један или више сервера, и инсталација на радној површини и инсталација Јаслице за виртуелне машине, коју ћемо инсталирати касније. Cна једном примерку овог графичког интерфејса, можемо управљати свим серверима на које смо инсталирали пакете кему-квм, либвирт-бин y мост-утилс.
  • Главни демон - демон виртуелизације је либвиртд. Да бисмо знали његов статус, извршавамо:
бузз @ сисадмин: ~ $ судо системцтл статус либвиртд
бузз @ сисадмин: ~ $ судо сервице либвиртд статус
  • Ако у излазу било које од претходних наредби читамо неке редове црвеном бојом, здраво је поново покренути услугу либвиртд и проверите поново или поново покрените рачунар и проверите. Он скрипталибвиртд.сервице који вози системд, налази се у /либ/системд/систем/либвиртд.сервице. Имајте на уму да и тог демона можемо призвати на стари начин, то јест:
бузз @ сисадмин: ~ $ судо сервис либвиртд
Употреба: /етц/инит.д/либвиртд {старт | стоп | рестарт | поновно учитавање | сила-поновно учитавање | статус | сила-стоп}

бузз @ сисадмин: ~ $ судо сервице либвиртд рестарт бузз @ сисадмин: ~ $ судо сервице либвиртд статуслибвиртд.сервице - демон виртуелизације
   Лоадед: лоадед (/либ/системд/систем/либвиртд.сервице; омогућено)
   Активност: активан (трчи) од Нед 2016-11-27 11:23:53 ЕСТ; Пре 8 минута Документи: ман: либвиртд (8) хттп://либвирт.орг Главни ПИД: 1112 (либвиртд) ЦГроуп: /систем.слице/либвиртд.сервице └─1112 / уср / сбин / либвиртд
  • El скрипта смештен у /етц/инит.д/кему-систем-к86, задужен је за уметање потребних модула за исправан рад Кему-Квм-а. Након што успешно обави свој посао, готово је. Ако проверимо његов статус, вратиће се да је 0 или успешан.
бузз @ сисадмин: ~ $ судо системцтл статус кему-систем-к86 ● кему-систем-к86.сервице - ЛСБ: КЕМУ КВМ скрипта за учитавање модула Учитана: учитана (/етц/инит.д/кему-систем-к86)
   Активност: активан (изашао) од Нед 2016-11-27 11:18:17 ЕСТ; Пре 18 минута Процес: 172 ЕкецСтарт = / етц / инит.д / кему-систем-к86 старт (код = изашао, статус = 0 / УСПЕХ)
  • Ако смо знатижељни и желимо знати који су то модули и њихова локација, извршавамо:
бузз @ сисадмин: ~ $ судо упдатедб

бузз @ сисадмин: ~ $ лоцате квм | греп ко
/lib/modules/3.16.0-4-amd64/kernel/arch/x86/kvm/kvm-amd.ko
/lib/modules/3.16.0-4-amd64/kernel/arch/x86/kvm/kvm-intel.ko
/lib/modules/3.16.0-4-amd64/kernel/arch/x86/kvm/kvm.ko

бузз @ сисадмин: ~ $ лс -л /либ/модулес/3.16.0-4-амд64/кернел/арцх/к86/квм/
укупно 1016 -рв-р - р-- 1 коренски корен 97120 17 2015. јула XNUMX квм-амд.ко
-рв-р - р-- 1 роот роот 223680 17. јула 2015 квм-интел.ко
-рв-р - р-- 1 роот роот 715920 17. јула 2015 квм.ко

Инсталирамо Виртуал Мацхине Манагер

бузз @ сисадмин: ~ $ судо аптитуде инсталирај вирт-манагер
[судо] лозинка за бузз: Биће инсталирани следећи НОВИ пакети: гир1.2-гтк-внц-2.0 {а} гир1.2-либвирт-глиб-1.0 {а} гир1.2-спице-цлиент-глиб-2.0 { а} гир1.2-спице-цлиент-гтк-3.0 {а} либвирт-глиб-1.0-0 {а} питхон-ипаддр {а} питхон-либвирт {а} питхон-урлграббер {а} вирт-манагер вирт-виевер {а} виртинст {а} 0 пакета је ажурирано, 11 нових је инсталирано, 0 за уклањање и 0 није ажурирано. Морам да преузмем 2,041 кБ датотека. Након распакивања користиће се 12.5 МБ. Да ли желите да наставите? [Д / н /?] И
  • Након инсталирања пакета консултујемо се:
бузз @ сисадмин: ~ $ цат /уср/схаре/доц/вирт-манагер/РЕАДМЕ.Дебиан 
Контрола приступа ============== Приступ утичници либвирт контролише чланство у групи "либвирт". Ако желите да управљате виртуелним машинама као некорентским, морате додати свог корисника у ту групу или морате да користите урис сесије попут кему: /// сессион. Такође погледајте /уср/схаре/доц/либвирт-бин/РЕАДМЕ.Дебиан. - Гуидо Гуентхер Тху, 04 Јун 2010 11:46:03 +0100
  • Горе наведено указује да морамо навести корисника да оглашава чланом либвирт група за приступ новоинсталираном интерфејсу:
бузз @ сисадмин: ~ $ судо аддусер бузз либвирт
Додавање корисничког бузза у групу `либвирт '... Додавање корисничког бузза у групу либвирт Готово.
  • Сада затворимо сесију и започињемо је поново. Након уласка у радну површину Циннамон, идемо на Мени -> Администрација -> Виртуал Мацхине Манагер, и приступамо административном интерфејсу нашег КВМ-а. вирт-менаџер

Виртуелне мреже у програму Виртуал Мацхине Манагер

Упркос чињеници да је Виртуал Мацхине Манагер једноставан за употребу и да свакодневном праксом можемо да магистрирамо у његовој употреби, нудимо Напојница о томе како изменити виртуелну мрежу коју Кему-Квм подразумевано инсталира.

Ми се крећемо вашим Мени -> Уреди -> Детаљи везе, и идемо на картицу «Виртуал Нетворкс«. Ако кликнемо на везу ИПв4 конфигурација, црвен, а такође нас обавештава да је за њега активиран ДХЦП сервер. Тај сервер ради захваљујући пакету днсмаск-басе, који је инсталиран.

За више информација погледајте датотеку: /уср/схаре/доц/либвирт-бин/РЕАДМЕ.Дебиан. мреже

Ако желимо да променимо мрежну конфигурацију «Уобичајено«, Наставићемо на следећи начин:

бузз @ сисадмин: ~ $ судо цп /етц/либвирт/кему/нетворкс/дефаулт.кмл /етц/либвирт/кему/нетворкс/дефаулт.кмл.оригинал
бузз @ сисадмин: ~ $ цат /етц/либвирт/кему/нетворкс/дефаулт.кмл.оригинал
Уобичајено 

бузз @ сисадмин: ~ $ судо нано /етц/либвирт/кему/нетворкс/дефаулт.кмл
Уобичајено 

бузз @ сисадмин: ~ $ судо системцтл поново покрените либвиртд
бузз @ сисадмин: ~ $ судо системцтл статус либвиртд

Да нисмо затворили Виртуал Мацхине Манагер пре поновног покретања демон либвиртд, добићемо следећу поруку о грешци, што је нормално да се ово догоди: грешка

Морамо само да затворимо Вирт-Манагер и поново га отворите. Враћамо се на део конфигурације виртуелних мрежа и верификујемо да је мрежа Уобичајено, већ имате измењене параметре.

Предлажемо да омогућите аутоматско покретање мреже Уобичајено, потврђивањем поља «Аутоницизе".

Складиштење у Вирт-Манагеру

Још један аспект који желимо да додирнемо је Складиштење - складиштење у Вирт-Манагеру. Подразумевано се налази системска мапа за чување свих слика виртуелних машина / вар / либ / либвирт / имагес. Претпоставимо да имамо чврсти диск који је потпуно посвећен тој функцији и да је монтиран / хоме / вмс. Да га додате у Вирт-Манагер, крећемо се кроз његов Мени -> Уреди -> Детаљи везе -> Похрана. У доњем левом углу кликнемо на дугме «+«. Тада се приказује чаробњак за «Направите канту за складиштење": складиштење

Погледајмо различите типове складишта које можемо бирати. Детаљну документацију ћемо наћи у Водич за примену и администрацију виртуелизације, из Ред Хат-а. Изабраћемо прву «дир: Директоријум система датотека". складиштење2

складиштење3

На крају чаробњака, нови резервоар за складиштење остаје активан и аутоматски се покреће.

Прва виртуелна машина

Морамо се кретати и прочитати различите опције које нуди Вирт-Манагер. Приметимо на претпоследњој слици оних приказаних касније, да када дођемо до издања новостворене виртуелне машине и пре Покрените инсталацију, у опцији «Процесор«, Означавамо оквир „Конфигурација“ Копирајте конфигурацију процесора главног рачунара. Можда то неће бити потребно, али држимо се Дебианове препоруке и наше праксе ХП сервера.

За више информација погледајте датотеку: /уср/схаре/доц/либвирт-бин/РЕАДМЕ.Дебиан. цреа-вм01

цреа-вм02

цреа-вм03

цреа-вм04

цреа-вм05

цреа-вм06

цреа-вм07

цреа-вм08

цреа-вм09

Само ћемо додати да већ више од три године имамо ову платформу за виртуелизацију у производњи у две компаније. Упркос прекиду напајања, нормални рачунари «адаптиран»Да функционишу као слуге и од свих потешкоћа које могу постојати у неразвијеној земљи попут наше, Кему-Квм увек је радио коректно, као и виртуелни сервери који раде на њему.

Надамо се да је овај чланак користан за вас.

Следећа испорука?

«Вирсх на Дебиану«

Запамтите да ће ово бити серија чланака Рачунарске мреже за МСП. Чекаћемо вас!


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Зодијак дијо

    Дидактички чланак који ће ми помоћи у примени мог пара сервера са Кему-КВМ. Хвала вам лепо Федерицо и наставићемо да чекамо ваше објаве.

  2.   Алберто дијо

    Врло добар чланак за било коју иницијацију у Кему-КВМ.
    Било би веома занимљиво да у будућим чланцима објасните КСМЛ датотеке виртуелних машина и танко обезбеђивање чврстих дискова, постижући тако врло ефикасну примену.
    Поздрав и хвала на доприносу.

  3.   Федерицо дијо

    Пуно вам хвала на коментарима !.

    Алберто: главни циљ наших чланака, као што смо већ писали у многим од њих, је да понуде улазну тачку за обрађене теме. Понекад врло концизно, а понекад мало експлицитније. Зависи од сложености теме. Из тог разлога дајемо читав низ веза до других сајтова, тако да читаоци, без обзира да ли су иницирани или не, проналазе више литературе да обогате своје знање. На врху сам те листе читалаца. 😉

    Из вашег коментара видим да нисте иницирани на ту тему. Тражите од мене да објасним прилично техничку карактеристику као што је „Танко обезбеђивање“, иако га на неки или други начин користимо у свакодневном раду.

    „Танко обезбеђивање“, у практичне сврхе, је када примењујемо технологије за виртуелизацију како бисмо имали дојам да имамо више хардверских ресурса него што заправо имамо. Ако систем увек има на располагању потребне хардверске ресурсе за подршку свим виртуелизованим ресурсима, онда не можемо говорити о томе да је у том систему имплементирано Лигхт Провисионинг.

    Трудим се да неопходни меморијски ресурси, простор на чврстом диску, број процесора итд. За извршавање виртуелних сервера или гостију не премашују ресурсе самог хоста.

    Трудим се да имам тешку залиху или Обезбеђивање тикета. Организујем виртуелизацију - кад год могу - тако да се укупни ресурси који се користе у Госту приближе укупном расположивом ресурсу.

    Предлаже се да ефикасност врсте обезбеђивања зависи од тога како је користимо, а не од технологије виртуелизације. Тешко обезбеђивање је најефикасније када се количина употребљених хардверских ресурса приближи количини доступних ресурса. Танко обезбеђивање је најефикасније када је количина употребљених хардверских ресурса много мања него што је доступно.

    За више информација о набавци, прво посетите: https://en.wikipedia.org/wiki/Thin_provisioning.

    Иначе то коментаришем у документу „Водич за примену и администрацију виртуелизације“ поменуто у овом чланку, упућује се само на једно танко обезбеђивање, а оно нам говори да ова врста обезбеђивања није подржана од стране складишта за складиштење или складишта података, са ЛВМ-ом или Логицал Волуме Манагер-ом.

    На крају, желим да вам скренем пажњу да пост не може да покрије или замени специјализовану литературу о одређеној теми. На пример, стари документ Ред Хат-а има 565 страница.

  4.   Федерицо дијо

    Луигис, имам потешкоћа са примањем објављених коментара.

    1.    Луигис торо дијо

      Радимо на томе

  5.   Марти Мцфли дијо

    Јер у Desde Linux Зар није било говора о издању 25 популарне Федора дистрибуције? Стекао сам утисак да је овај блог специјализован само за Дебиан и Убунту... Како жалосно што сам страствени читалац и истовремено Федора корисник

    1.    Луигис торо дијо

      Драги мој Марти, без сумње смо на Федору нешто заборавили, не због задовољства, већ због потребе. ГНУ / Линук и слободни свет се непрестано крећу и наше могућности тестирања, учења и комуникације су ограничене. Желели бисмо да имамо дана од 48 сати, да бисмо на овај или онај начин могли да дамо више и више тема.

      У једном тренутку ћемо писати о Федори, извињавамо се ако није сада, радимо на томе да досегнемо све више сарадника који ће нам помоћи у стварању садржаја, на овај начин ће бити више тачака које можемо покрити.

      Сви су позвани на сарадњу DesdeLinux, за ово постоји Водич за уреднике и Водич за уреднике https://blog.desdelinux.net/guia-redactores-editores/ Стога се надамо, у једном тренутку, да ћемо имати много више материјала за понудити.

    2.    Федерицо дијо

      Да ли желите да објавимо и о Убунту?

  6.   цреспо88 дијо

    Посебан чланак, навикли смо на њега. Хвала на овом достављачу, већ играш много занимљивије теме, што не одузима остатак постова, кажем то са своје тачке гледишта, јер је моје праћење Кему-КВМ-а започело пре неколико година и откад сам га упознао Немам жалбу на то.
    Надам се да Кему-КВМ остаје јак и наставља се у Дебиановој будућности.

  7.   Федерицо дијо

    Ако сте посматрач Цреспо88, у овим новим чланцима о Кему-КВМ идем дубље, као што сте већ видели у следећем, а видећете у још два која ћу ускоро објавити. У данашњем свету виртуелизација је основна технологија. Вреди се поглобити у његову употребу. Хвала на коментару !!!.

  8.   Исмаел Алварез Вонг дијо

    Веома добар чланак о томе како на једноставан и приступачан начин применити у пракси теорију о виртуелизацији заснованој на КВМ-у (или виртуелној машини заснованој на језгри), то јест, ово је све основно за почетак:
    1.) Инсталирајте платформу за виртуелизацију Кему-Квм.
    2.) Како домаћин има графички интерфејс, потребан нам је Виртуал Мацхине Манагер за управљање КВМ виртуализацијом.
    3.) Веома добри САВЕТИ за додавање нашег корисничког звука групи либвирт да би имали приступ интерфејсу Виртуал Мацхине Манагер; за модификовање интерфејса виртуелне мреже и подразумеваног складишта у Вирт-Манагеру на другу „монтирану“ партицију 2. чврстог диска.
    4. и завршна) Стварање 1. МВ.
    Хвала вам што делите ове информације „несебично“ како бисмо се даље усавршавали у свету Линука.

  9.   Федерицо дијо

    Хвала вам пуно на коментару, пријатељу Вонг. Поруке попут ваше су оно што ме тера да наставим да пишем за Заједницу DesdeLinux и за све љубитеље Линука