Съществуват различни техники за тестване на нови приложения, нови операционни системи и нови стилове на ИТ инфраструктура, но много от тях могат да имат отрицателно въздействие както върху оборудването, така и върху производителността. Това може да повлияе на проблеми със съвместимостта, производителността или рекурсията.
За да се предотврати това, има техника за виртуализация, която ви позволява да създавате виртуални машини за Windows, Linux, macOS и други операционни системи (дори на компютри, които не са съвместими помежду си) и оттам да изпълнявате задачи като:
Задачи на виртуална машина
- Запознайте се с новите функции на освободените операционни системи.
- Тествайте дали приложенията (нови или съществуващи) са съвместими и работят напълно в една система.
- Създайте нови сценарии за развитие.
- Проверете конфигурациите между програмите.
- Избягвайте повреда на услуги и процеси.
- Взаимодействайте между различни операционни системи, за да тествате команди, командлети и други линии за поддръжка.
Виртуализацията има положително въздействие върху нещо, от което се страхуват хиляди потребители: „Разходи“, тъй като виртуализацията ще използва същите физически ресурси на компютъра и няма да е необходимо да инвестирате в допълнителен хардуер.
ЗабележкаSolvetic препоръчва, за да оптимизираме използването на виртуални машини, да имаме добри хардуерни параметри на ниво диск, процесор и RAM памет.
Една от най -универсалните платформи за виртуализация е VirtualBox, която можем да изтеглим безплатно на следната връзка:
Виртуални функцииНякои от функциите на VirtualBox са следните:
- Не изисква хардуерна виртуализация.
- Съвместим с 32-битова и 64-битова архитектура.
- Поддържа ACPI
- Предлага различни разделителни способности на екрана.
- Съвместим с USB устройства.
- Възможност за създаване на групи за управление на виртуални машини.
VirtualBox може да бъде инсталиран на следните операционни системи:
Операционни системи Windows, поддържани от VirtualBox
- Windows 7
- Windows 8
- Windows 8.1
- Windows 10 RTM (1507) компилация 10240
- Windows 10 ноември Update (1511) build 10586
- Windows 10 Anniversary Update (1607) build 14393
- Windows 10 Creators Update (1703) компилация 15063
- Windows 10 Fall Creators Update (1709) компилация 16299
- Windows 10 април2021-2022 актуализация (1803) компилация 17134
- Windows 10 октомври2021-2022 актуализация (1809) компилация 17763
- Windows Server 2008 R2
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server2021-2022
Операционни системи MacOS, поддържани от VirtualBox
- 10.12 (Сиера)
- 10.13 (High Sierra)
- 10.14 (Мохаве)
Операционни системи Linux, поддържани от VirtualBox
- Ubuntu 16.04 LTS, 18.04 LTS и 18.10
- Debian GNU / Linux 9 („Разтягане“)
- Oracle Linux 6 и 7
- Redhat Enterprise Linux 6 и 7
- Fedora 28 и 29
- Gentoo Linux
- SUSE Linux Enterprise сървър 12 и 15
- openSUSE Leap 42.3 и 15.0
CentOS 8 е новата версия на тази мощна и безопасна операционна система, която ни предлага някои функции като:
- Администриране от уеб конзола.
- Нови инструменти за контейнери.
- Нови общосистемни политики за крипто.
- Подобрения в стека на TCP.
За да знаем подробно всичко за CentOS 8, можем да посетим следната връзка:
Сега ще се научим да инсталираме CentOS 8 във VirtualBox и по този начин ще се запознаем максимално с неговите новини и функции, преди да бъде монтиран в продуктивна среда.
1. Как да конфигурирате VirtualBox
Етап 1
За да стартираме този процес, имаме достъп до VirtualBox и там можем да създадем нашата виртуална машина, използвайки някоя от следните опции:
- От менюто File / New
- Използване на клавишите Ctrl + N
- Щракване върху бутона New в централния панел
Увеличете
Стъпка 2
Щракването там ще покаже следния прозорец, където конфигурираме:
- Име на виртуалната машина.
- Местоположението му.
- Тип операционна система, в този случай Linux.
- Системна версия за използване, която ще бъде Red Hat (64 битова).
Стъпка 3
Щракваме върху Напред и сега ще присвоим желаното количество RAM:
Стъпка 4
Щракваме върху Напред и е време да конфигурираме твърдия диск, там опциите са:
- Не добавяйте виртуален твърд диск (трябва да го направим по -късно).
- Създайте виртуален твърд диск, който е стойността по подразбиране.
- Използвайте съществуващ виртуален твърд диск.
Щракнете върху бутона Създаване
Стъпка 5
Продължаваме да избираме типа твърд диск, който да използваме:
Стъпка 6
След като бъде избрано, в следващия прозорец ще дефинираме типа на хранилището. Там можем да използваме динамичното пространство, което ще расте, когато въвеждаме информация на диска или използваме фиксирания размер, който ще бъде ограничен до установения размер:
Стъпка 7
След като това бъде дефинирано, щракваме върху Напред и е време да зададем пътя на виртуалния твърд диск, както и неговия размер:
Стъпка 8
След като това приключи, щракнете върху бутона „Създаване“, за да продължите с това действие и ще видим, че виртуалната машина е създадена във VirtualBox:
Увеличете
Сега имаме възможност да направим някои конфигурационни настройки на виртуалната машина за това можем:
- Щракнете върху бутона Настройки
- Отидете в менюто Машина / Конфигурация
- Използвайте клавишите Ctrl + S
- Щракнете с десния бутон върху виртуалната машина и изберете Настройки
Там откриваме различни раздели като:
общВ този раздел можем да извършваме действия като:
- Променете името, типа или версията на виртуалната машина.
- Активирайте буферната памет и опциите за плъзгане.
- Шифроване на диска.
СистемаТова е един от най -деликатните раздели, тъй като там можем:
- Определете RAM за машината.
- Задайте реда на зареждане.
- Приложете разширени функции.
- Конфигурирайте виртуални процесори.
- Активирайте функциите за ускорение.
ЕкранКакто показва името му, там можем да управляваме екрана с действия като:
- Задайте видео памет.
- Определете броя на мониторите.
- Активирайте отдалечен сървър за показване.
- Активирайте и конфигурирайте запис на екрана.
СъхранениеВ този раздел откриваме какво е свързано с виртуалния твърд диск и единиците, които можем да добавим или премахнем:
АудиоТя ни позволява да активираме аудиото и да изберем контролера, който да използваме:
НетТам ще бъде възможно да активирате мрежовия (ите) адаптер (и) и да конфигурирате техния метод на свързване (NAT, локален, мостов адаптер и т.н.), това ще позволи свързването на виртуалната машина с мрежата
Серийни портовеТам можем да активираме този тип портове, ако желаем:
USBТам откриваме различните версии на USB, които можем да активираме във виртуалната машина:
Споделени папкиТук ще бъде възможно да се добавят папки между физическия компютър и виртуалната машина:
Потребителски интерфейсВ този раздел можем да направим някои корекции във външния вид на VirtualBox:
С това конфигуриране можем да щракнем върху OK, за да продължим с конфигурацията на CentOS 8.
2. Как да инсталирате CentOS 8 на VirtualBox
Етап 1
За да отстъпим на този процес, кликваме върху бутона Старт и ще се покаже следното. Там трябва да кликнете върху иконата на папката и да отидете на пътя, където е изображението на CentOS 8 ISO, което можем да изтеглим на следната връзка:
Стъпка 2
Щракваме върху Open и ISO образът ще бъде интегриран във VirtualBox:
Стъпка 3
Щракваме върху Старт, за да продължим с зареждането на CentOS 8
Стъпка 4
Първият прозорец, който ще видим, ще бъде следният, където ще имаме следното:
- „Инсталиране на CentOS Linux 8.0.1905“: тази опция ни позволява да стартираме инсталацията на системата незабавно.
- „Тествайте този носител и инсталирайте CentOS Linux 8.0.1905“: това е опция, която ви позволява да извършите предварителен анализ на компютърния хардуер, преди да продължите с инсталацията, за да потвърдите, че всичко е в съответствие.
- „Trubleshooting“: позволява ви да коригирате проблеми преди инсталирането на CentOS 8.
Стъпка 5
Това ще отстъпи място на инсталатора:
Стъпка 6
Избираме първия ред и ще изберем езика за инсталиране на CentOS 8:
Стъпка 7
Щракваме върху Продължи и влизаме в общите системни настройки:
Стъпка 8
В раздела Клавиатура можем да определим нова клавиатура за CentOS 8:
Стъпка 9
В езикова поддръжка ще бъде възможно да добавите още езици към CentOS 8:
Стъпка 10
В Дата и час можем да конфигурираме тези стойности според нашето физическо местоположение:
Стъпка 11
В източника на инсталация намираме ISO образа на CentOS 8, който ще бъде източникът на инсталацията:
Стъпка 12
В Избора на софтуер намираме всички опции за инсталиране на CentOS 8, по подразбиране първоначалната стойност е „Сървър с графичен интерфейс“:
Стъпка 13
Но е възможно да се назначи сървър само в терминален режим, да се зададе като хост за виртуализация, като работна станция и т.н. В десния панел ще бъде възможно да маркирате желаните функции за CentOS 8.
Ако редактираме някаква стойност, трябва да кликнете върху бутона Готово, за да потвърдите промените.
В секцията „Дестинация за инсталиране“ трябва да изберем виртуалния твърд диск, на който ще бъде инсталирана операционната система:
Стъпка 14
След като бъдат избрани, се предлагат допълнителни опции като:
- Добавете нови твърди дискове.
- Конфигурирайте разделянето както автоматично, така и ръчно „Персонализиран“, което ви позволява ръчно да въведете как ще се разпределя твърдият диск с неговите дялове.
Стъпка 15
В Мрежа и оборудване трябва да кликнете върху превключвателя, за да разрешите на мрежата, която е деактивирана по подразбиране, да приеме свойствата на мрежата. Там можем да добавим мрежови адаптери или да кликнете върху Конфигуриране, за да редактирате неговите свойства и като допълнителна точка ще бъде възможно да промените името на хоста в полето „Име на компютъра“.
Стъпка 16
И накрая, в раздела Политика за сигурност можем да добавим файлове с поток от данни, ако е приложимо:
Стъпка 17
Когато всички параметри са конфигурирани, ще бъде възможно да видите, че бутонът "Стартиране на инсталацията" е активиран:
Стъпка 18
Щраквайки там, ще видим следното:
Стъпка 19
Ще бъде необходимо да зададете паролата за root и да конфигурирате потребителя на администратор. Кликваме върху „Root парола“ и продължаваме да я присвояваме и потвърждаваме:
Стъпка 20
Кликваме върху Готово и сега кликваме върху „Създаване на потребител“ и определяме вашето име, парола и администраторско разрешение:
Стъпка 21
Кликваме върху Готово и виждаме, че тези стойности са дефинирани и инсталацията продължава:
Стъпка 22
Когато процесът на инсталиране приключи, ще видим следното съобщение. Там трябва да кликнете върху Рестартиране
Стъпка 23
Премахнете виртуалното устройство с ISO образа и ще имаме достъп до GRUB на CentOS 8:
Стъпка 24
След този процес ще се покаже следният прозорец, където е необходимо да приемете лицензионните условия. За да направите това, кликнете върху „Информация за лиценза“
Стъпка 25
След това активираме полето „Приемам лицензионното споразумение“:
Стъпка 26
Кликваме върху Готово и виждаме, че тази стъпка е завършена. Сега кликваме върху „Завършване на конфигурацията“
Стъпка 27
Продължаваме да влизаме с потребителя, създаден по време на процеса:
Стъпка 20
Това е първият достъп до CentOS 8 и ще се покаже следният съветник. Щракваме върху Напред и можем да зададем още езици за писане. В следващия прозорец можем да активираме услуги за местоположение. Следва възможността за свързване на акаунти онлайн:
Стъпка 24
След това ще завършим основната конфигурация на CentOS 8:
Стъпка 25
Най -накрая съветникът на GNOME ще се отвори:
Отсега нататък сме готови да използваме CentOS 8 във VirtualBox.
3. Как да инсталирате VirtualBox Guest Additions на CentOS 8
Гост добавките във VirtualBox са поредица от плъгини и функции, които позволяват взаимодействието между физическите и виртуалните машини, както и пълното изпълнение на функциите на VirtualBox.
Етап 1
За да инсталираме тези добавки за гости, ще отидем в менюто Устройства и там ще изберем реда „Инсталиране на CD изображение на <>:
Стъпка 2
Виждаме, че когато щракнем там, съветникът ще се отвори, където ще кликнем върху „Изпълнение“, след което трябва да въведем администраторската парола:
Стъпка 3
Въвеждаме паролата и кликваме върху Удостоверяване и процесът на инсталиране на Допълнения за гости в CentOS 8 ще започне:
Стъпка 4
Когато това приключи, ще видим следното:
Там натискаме Enter, за да се върнем в системата и по този начин Допълненията за гости са инсталирани в CentOS 8.
Видяхме как да инсталираме новата версия CentOS 8 във виртуализирана среда, за да знаем предварително нейната работа и съвместимост, преди да решим да я стартираме на основния си компютър.