Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu

Dzięki konwencjonalnym przełączeniu KVM, co się skończyło. Skrót "KVM" jest dekodowany jako "Mysz wideo klawiatury". Urządzenie KVM pozwala mieć tylko jeden zestaw klawiatury + monitor + mysz (km), zarządzać wieloma komputerami (blokami systemowymi). Innymi słowy, bierzemy jednostki systemowe N, podłączyć swoje wyjścia z KMM. W urządzeniu KVM i już podłączyć prawdziwy monitor, klawiaturę i manipulator-mysz do samego urządzenia. Przełączanie za pomocą KVM między komputerami, możemy zobaczyć, co dzieje się na ekranie wybranego komputera, a także do kontrolowania go, jak gdybyśmy byli połączeniom bezpośrednio.

Jest to wygodne, jeśli potrzebujemy kilku samochodów do pracy, ale dostęp do nich jest jednocześnie wymagany. Ponadto istnieje wiele miejsc - monitoruje, nawet ciekły kryształ, zajmuje dość dużą ilość miejsca na stole. Tak i za mało. A w stos klawiatury i myszy na stole można szybko zmieszać ...

Zaawansowani czytelnicy różnią się - i dlaczego takie trudności, jeśli komputery są najprawdopodobniej podłączone do jednej sieci lokalnej i można użyć zdalnego dostępu do systemu operacyjnego (lub zewnętrznych), takich jak usługi terminalowe lub radmin pod Windows, VNC, SSH pod * Nix jak systemy operacyjne. W porządku, ale co zrobić, jeśli potrzebujesz, na przykład, wprowadź komputer BIOS lub system operacyjny przestał ładować, ponieważ umieściliśmy jakiś niepoprawny sterownik lub program? Lub ustawimy kilka operację systemu operacyjnego i musimy wybrać domyślny start? Ogólnie rzecz biorąc, wszystkie te programy są naprawdę dobre, ale do pewnych ograniczeń - podczas gdy komputer działa i potrzebujemy tylko dostępu do komputera po uruchomieniu tego systemu operacyjnego.

Na przykład rozważ kilka charakterystycznych przełączników KVM na przykładzie urządzeń produkowanych przez firmę.

Specyfikacje urządzenia.

CN-6000 obsługuje oddzielenie autorytetu między użytkownikami i umożliwia uruchomienie do 64 kont administracyjnych lub użytkowników, do 16 kont może jednocześnie pracować z urządzeniem. Urządzenie ma wbudowany interfejs internetowy administracyjny, a jego małe wymiary umożliwiają umieszczenie go na tabeli lub montażu (za pomocą specjalnej listy, która przychodzi w zestawie) na bocznej farmie stojaka (montażowa stojakowa 0U). CN-6000 obsługuje aktualizację oprogramowania układowego za pośrednictwem połączenia Ethernet (z interfejsu internetowego lub narzędzia natywnego). Maksymalna rozdzielczość wideo obsługująca urządzenie wynosi 1600x1200 punktów.

Podsumowanie tabeli specyfikacji:

Wymaganie sprzętu (zdalny klient)Pentium III 1 GHz.
InterfejsyKonsola lokalnaKlawiatura1 × mini-DIN-6 F (fioletowy)
Wideo1 × HDB-15 f (niebieski)
Mysz 1 × HDB-15 F (zielona)
Systemowy (kvm)1 × SPHD-15 F (żółty)
Port LAN.1 × RJ-45 (F)
Moc w sieci (zastrzeżona)1 × DB9 (m)
Interfejs mocy1
Przyciski / przełączniki.Reset KVM.1 × semi-jasny, przód
Wskaźnikiodżywianie1 × pomarańczowy.
podłączanie zdalnego użytkownika1 × zielony.
LAN 10/100 Mb / s.1 × zielony / pomarańczowy
Obsługiwane protokoły.10Baset Ethernet i 100Basetx Fast Ethernet. TCP / IP.
Rozdzielczość wideoDo 1600 × 1200 60 Hz
Mieszkaniowymetal
Rozmiary (długość × szerokość × wzrost) 200 × 80 × 25mm

Idź do testów.

Na płycie kompaktowej, która przychodzi w zestawie, możesz znaleźć cztery narzędzia:

  • CN6000 Client - program klienta w systemie Windows, z którym można podłączyć do komputera zdalnego
  • podobny program klienta napisany w Java (w formacie JAR)
  • Narzędzie adminowe CN6000 - Menedżer konfiguracji urządzenia (pod Windows)
  • log Server - program, który można skonfigurować do odbierania i przechowywania plików dziennika z CN-6000

Ponadto serwer WWW jest osadzony w przełączniku KVM, dzięki czemu można skontaktować się z urządzeniem przez przeglądarkę internetową. Ale wrócimy do interfejsu internetowego trochę później, najpierw rozważmy indywidualne narzędzia.

Konfigurowanie CN-6000 za pośrednictwem narzędzia Admin Utility.

Program ma na celu skonfigurowanie urządzenia, ustawić hasła do dostępu, bezpieczeństwa itp.

Kiedy zaczyna się, nie było to bez ciekawości:

Po pierwszym uruchomieniu wszystkich narzędzi z dostarczonej płyty musisz wprowadzić numer seryjny. W dokumentacji (nawet najnowsza wersja, która leży na stronie producenta), mówi się, że seryjna jest drukowana na dole obudowy CN-6000. I jest naprawdę drukowany przez jakiś numer seryjny, tylko jest znacznie krótszy niż wymagane są programy. Ogólnie rzecz biorąc, cierpiąc trochę, wprowadzając znaleziony seryjny seryjny i sprawę, dodając zera lub luki do niego i bez osiągnięcia czegoś więcej niż okno "Nieprawidłowy numer seryjny", już chciałem zakończyć testy urządzenia tego dnia. Robienie płyt CD z CD-ROM-A (najpierw umieściłem go na dysku CD - konieczne było zainstalowanie oprogramowania), znalazłem dziwną naklejkę na dysku - okazało się, że jest cenionym seryjnym.

Oczywiście teoretycznie, osoba może zwracać uwagę na to, co jest napisane lub wklejone na płycie CD, gdy wkłada go do napędu. Ale nie zwracaj na to uwagi? :) i pyta, dlaczego konieczne było napisanie w dokumentacji oczywiście fałszywe informacje? Powtarzam - witryna jest nowszą wersją dokumentacji, a tam ta "literówka" nie jest ustalona. Zauważam, że nie jest to ostatnia niedokładność dostępu do dokumentacji, więc czasami musisz działać zgodnie z powiedzeniem "Nie wierzcie w oczy".

Utility administracyjne CN-6000 jest przydatne, ponieważ umożliwia znalezienie urządzenia w sieci, nawet jeśli jego adres IP nie należy do podsieci, w którym jesteśmy wystarczy, co próbujemy uzyskać dostęp do tego, co chcemy uzyskać dostęp CN-6000) znajdowały się w tym samym lokalnym segmencie sieci, co przełącznik KVM.

Po wprowadzeniu logowania użytkownika i hasła wprowadzamy menu konfiguracji urządzenia:

Aten ma całkiem dobrze podeszła do bezpieczeństwa urządzenia. Po pierwszym wejściu do konfiguracji urządzenia ostrzegamy nas, że standardowy logowanie i hasło byłyby miłe i zmieniały ...

W rozdziale Sieć Urządzenie jest skonfigurowane do adresowania Urządzenie, porty są ustawione dla zdalnego dostępu do sterowanego przez komputery CN-6000. I tu można określić adres MAC maszyny, na którym znajduje się program "Log Server", który przechowuje pliki dziennika (zdarzenia) wysłane z przełącznika KVM (jeśli go nie określisz, dzienniki będą przechowywane na Sam kvm i zobacz, że mogą być z interfejsu internetowego). Ta maszyna (dla serwera dziennika) może być dowolnym komputerem, na którym stoi okna, a program działa. Problem polega na tym, że komputer musi znajdować się w tym samym segmencie sieci (mniej więcej mówiąc, jest podłączony do tego samego przełącznika), ponieważ sama KVM CN-6000, dlatego przydatność tego "fichi" jest wątpliwa.

Na karcie. Bezpieczeństwo Filtry (adresy Mac i / lub IP) są skonfigurowane (na adresach Mac i / lub IP) Dostęp do zdalnego ekranu podawanych komputerów, a także filtr do podawania samego CN-6000.

Poniższa zakładka jest ustawiona według nazw użytkowników i haseł, a także ich prawa. Co jest godne uwagi, możesz ograniczyć login do konfiguracji CN-6000 i korzystając z klienta Java. Minimalna długość hasła, którą zajmuje narzędzie do konfiguracji wynosi osiem znaków. Szkoda, oczywiście, że hasło nie jest sprawdzane dla "prostoty", ale nawet sprawdzanie długości hasła sugeruje, że bezpieczeństwo ATEN zwraca uwagę.

Ostatnia karta umożliwia aktualizację oprogramowania urządzenia, umożliwia możliwość jednoczesnego połączenia z komputerem zdalnym do kilku osób (choć mysz i klawiatura są nadal same, z punktu widzenia zarządzanego komputera, więc jedna biegnie, Odpoczynek - spójrz ... lub zakłócać sobie nawzajem, ciągnąc mysz w różnych kierunkach). Natychmiast reakcja na niewłaściwy proces uwierzytelniania jest regulowany, jak również włączenie różnych "ukrywania" CN-6000 (bez odpowiedzi ping i zabrania się, gdy automatycznie wyszukasz urządzenia w sieci lokalnej za pośrednictwem narzędzia klienta lub narzędzia administracyjnego) .

W tej samej zakładce znajduje się inny przedmiot - Zresetuj wyjście.. Sugerowałbym, że jest to reset ustawień do domyślnych, ale w tym przypadku oznacza ponowne uruchomienie urządzenia podczas wychodzenia z narzędzia konfiguracji. W przeciwnym razie (jeśli nie zostaniesz ponownie uruchomiony), nowe ustawienia zostaną również zapamiętane, ale nie będą używane (przed ponownym uruchomieniem).

Ta rozważenie narzędzia konfiguracji można uznać za zakończone (inny aspekt zostanie poddany przeglądowi w sekcji Java-Client).

Idź do interfejsu internetowego.

Konfiguracja interfejsu internetowego

Aby dostać się do interfejsu internetowego urządzenia, wystarczy wybrać adres IP w dowolnej przeglądarce zainstalowanej na CN-6000.

Warto zauważyć, że przeglądarka natychmiast przenosi klienta do Connect przez HTTPS: //, tj. Wszystkie dalsze prace występują za pomocą chronionego połączenia SSL.

Po wprowadzeniu nazwy użytkownika i hasła stają się aktywne (możesz je kliknąć) ikony w lewym i górnym interfejsie internetowych.

Górne ikony otwierają sekcje związane z konfiguracją CN-6000. W większości wszystkie opcje powtarzają opcje interfejsu Windows-Utility Narzędzie administratora.Ale są pewne różnice. Na przykład w tym oknie (konfiguracja adresów sieciowych), możemy ustawić tylko adres IP urządzenia, ale nie możemy określić maski podsieci i bramy. Ponadto zadanie adresu IP działa jako krzywej rzeczy - nie mogłem zmienić adresu IP urządzenia z interfejsu internetowego (przy użyciu narzędzia Admin Utility, zmieniono bez problemów).

W tym miejscu można zaobserwować w narzędziu Admin Utility, próbując zmienić adres przez interfejs internetowy z 10.0.0.9 w 192.168.0.1. Maska podsieci z jakiegoś powodu została zmieniona ze standardem 255.255.255.0 do 10.0.0.9, a urządzeniem (po ponownym uruchomieniu) sekundy 5 odpowiada na 192.168.0.1, a następnie zaczyna reagować w dniu 10.0.0.9 (około 192.168.0.1 Fuśczy ). Być może jest to błąd aktualnej wersji oprogramowania układowego (1.5.141), ale ta wersja, w momencie testowania, była najczęściej nowa, która można znaleźć na stronie internetowej firmy.

Nie było więcej błędów związanych z interfejsem internetowym podczas testów.

Sekcja Bezpieczeństwo Powtarza podobną sekcję w narzędziu Admin Utility.

Podobna sytuacja z sekcją Menedżer użytkownika.

... i sekcja Dostosowywanie.

Ikona Log.Znajduje się po lewej stronie interfejsu internetowego, umożliwia wyświetlenie zdarzeń, które miały miejsce podczas pracy urządzenia. W tym przypadku zrzut ekranu odzwierciedla dzienniki, które pojawiły się w momencie testowania urządzenia przez program Nessus.

Jak wspomniano powyżej, dzienniki można odrzucić na zewnętrznym serwerze dziennika (ale z pewnymi ograniczeniami w lokalizacji).

Moduł wirtualny KVM lub jądra to moduł wirtualizacji dla jądra Linux, który umożliwia obrócenie komputera do hiperwizora do sterowania maszynami wirtualnymi. Moduł ten działa na poziomie jądra i obsługuje technologie przyspieszenia sprzętowego, takie jak Intel VT i AMD SVM.

Sam oprogramowanie KVM w przestrzeni użytkownika nie wirtualizuje niczego. Zamiast tego używa pliku / dev / kvm, aby skonfigurować wirtualne przestrzenie adresowe do samochodu dla gości w jądrze. Każda maszyna gościnna będzie miała swoją kartę wideo, kartę sieciową i audio, dysk twardy i inny sprzęt.

Również w systemie gościa nie będzie miał dostępu do składników rzeczywistego systemu operacyjnego. Wirtualna maszyna jest wykonywana w w pełni odosobnionej przestrzeni. Możesz użyć KVM zarówno w graficznym systemie interfejsu, jak i na serwerach. W tym artykule pojawimy się, w jaki sposób przeprowadzimy instalację KVM Ubuntu 16.04.

Przed przełączeniem na samą instalację KVM musisz sprawdzić, czy procesor ma przyspieszenie sprzętowe wirtualizacji z Intel-VT lub AMD-V. Aby to zrobić, podążaj za tym poleceniem:

egrep -C "(VMX | SVM)" / Proc / Cpuinfo

Jeśli wynik zostanie zwrócony 0 - wówczas procesor nie obsługuje wirtualizacji sprzętu, jeśli 1 lub więcej - można użyć KVM na komputerze.

Teraz możemy przejść do instalacji KVM, zestaw programu można uzyskać bezpośrednio z oficjalnego repozytorium:

sudo Apt Install Qemu-KVM Libvirt-Bin Bridge-Utils VI-Manager CPU

Zainstalowaliśmy nie tylko narzędzie KVM, ale także biblioteka libvirt, a także menedżer maszyn wirtualnych. Po zakończeniu instalacji. Musisz dodać swojego użytkownika do libvirdd, ponieważ tylko root i użytkownicy tej grupy mogą korzystać z maszyn wirtualnych KVM:

sudo gasspd -a user libvirddd

Po wykonaniu tego polecenia zamknij system i zaloguj się ponownie. Następnie sprawdźmy, czy wszystko zostało poprawnie zainstalowane. Aby to zrobić, użyj polecenia KVM-OK:

Info: / dev / kvm istnieje
Można użyć przyspieszenia KVM

Jeśli wszystko zostało zrobione poprawnie, zobaczysz tę samą wiadomość.

Korzystanie z KVM w Ubuntu 16.04

Porozumienie z zadaniem, aby zainstalować KVM w Ubuntu, ale nie możesz używać tego środowiska wirtualizacji, ale musisz go skonfigurować. Następnie przyjrzymy się, jak skonfigurowany jest KVM Ubuntu. Najpierw musisz skonfigurować sieć. Musimy stworzyć most, z którym maszyna wirtualna zostanie podłączona do sieci komputerowej.

Setup Bridge w NetworkManager

Można to zrobić na kilka sposobów, na przykład, możesz użyć programu konfiguracji sieci NetworkManager Network.

Kliknij ikonę NetworkManager na panelu, a następnie wybierz zmień połączenianastępnie kliknij Dodaj:

Następnie wybierz typ połączenia Most i naciśnij Stwórz:

W oknie otwiera się, kliknij Dodaj Aby połączyć nasz most z połączeniem internetowym:

Z listy wybierz Ethernet. i naciśnij Stwórz:

W następnym oknie wybierz w polu urządzenie, Interfejs sieciowy, z którym powinien być powiązany nasz most:

Teraz na liście połączeń sieciowych zobaczysz swój most. Pozostaje ponownego uruchomienia sieci, aby w pełni zastosować zmiany, na ten temat następuje:

Ręczne ustawienie mostu.

Najpierw musisz zainstalować zestaw narzędzi Bridge-Utils, jeśli jeszcze tego nie zrobiłeś:

sudo apt install most-utils

Następnie, używając programu BRTL, możemy stworzyć most, którego potrzebujemy. Aby to zrobić, użyj takich poleceń:

sudo brctrcl addbr Bridge0
$ sudo IP Addr Show
$ sudo addif bridge0 eth0

Pierwsze polecenie dodaje urządzenie mostowe BR0, korzystając z drugiego, musisz określić, który interfejs sieciowy jest głównym połączeniem z siecią zewnętrzną, w moim przypadku jest eth0. Z pomocą ostatniego zespołu kojarzymy most Br0 z eth0.

Teraz musisz dodać kilka wierszy w ustawieniach sieciowych, dzięki czemu wszystko wzrośnie automatycznie po uruchomieniu systemu. Aby to zrobić, otwórz plik / etc / sieci / interfejsów i dodaj tam takie linie:

sudo Gedit / etc / Network / Interfejsy

pętla
Auto Lo Bridge0.
Iface Lo Inet Loopback
IFACE Bridge0 Inet DHCP
Bridge_ports eth0.

Po dodaniu ustawień, aby ponownie uruchomić sieć:

sudo Systemctl Restart Networking

Teraz instalowanie i konfigurowanie KVM jest w pełni zakończone i można utworzyć pierwszą maszynę wirtualną. Po tym możesz obejrzeć niedrogie mosty za pomocą zespołu:

Tworzenie maszyn wirtualnych KVM

Konfiguracja KVM Ubuntu jest zakończona, a teraz możemy przejść do jego użycia. Najpierw sprawdź listę już istniejących maszyn wirtualnych:

vIRSH -C QEMU: // Lista systemowa

To jest puste. Możesz utworzyć maszynę wirtualną przez terminal lub w interfejsie graficznym. Aby utworzyć terminal, użyj polecenia instalacji VIRT. Najpierw przejdźmy do folderu libvirt:

cD / VAR / lib / libvirt / boot /

Aby zainstalować zespół Centos będzie wyglądał tak:

sudo wir
--Virt-type \u003d kvm
--Name centos7
--ram 2048
--vcpus \u003d 2
--os-wariant \u003d RHEL7
--Hvm
--Cdrom \u003d / var / livirt / boot / centos-7-x86_64-DVD-1511.ISO
--network \u003d most \u003d br0, model \u003d wiroga
--Graphics vnc
--Disk Pat \u003d / Var / libvirt / Images / centos7.qcow2, rozmiar \u003d 40, autobus \u003d wiroga, format \u003d qcow2

Bardziej szczegółowo przeanalizujemy, co oznaczają parametry tego polecenia:

  • typit. - rodzaj wirtualizacji w naszym przypadku KVM;
  • nazwa. - nazwa nowego samochodu;
  • baran - liczba pamięci w megabajtach;
  • vCPUS. - liczba rdzeni procesorów;
  • wariant OS. - rodzaj systemu operacyjnego;
  • cdrom. - system instalacji obrazu;
  • network-Bridge. - Most sieciowy, który skonfigurowaliśmy wcześniej;
  • grafika. - sposób na uzyskanie dostępu do interfejsu graficznego;
  • diskPath. - Adres nowego dysku twardego do tej maszyny wirtualnej;

Po zakończeniu instalacji maszyny wirtualnej można znaleźć ustawienia połączenia VNC za pomocą polecenia:

sudo virsh vncdisplay centos7

Teraz możesz wprowadzić dane uzyskane w kliencie VNC i łączy się z maszyną wirtualną nawet zdalnie. W przypadku Debiana zespół będzie nieco inny, ale wszystko wygląda:

Idź do folderu na zdjęcia:

cD / VAR / lib / libvirt / boot /

W razie potrzeby możesz pobrać obraz instalacji z Internetu:

sudo wget https://mirrors.kernel.org/debian-cd/current/amd64/iso-dvd/debian-8.5.0-emd64-dvd-1.iso.

Następnie utwórz maszynę wirtualną:

sudo wir
--Virt-type \u003d kvm
--Name \u003d dębina8
--ram \u003d 2048
--vcpus \u003d 2
--os-wariant \u003d Debian8
--Hvm
--Cdrom \u003d / var / livirt / boot / lib / libvirt / boot / debian-8.5.0-amd64-DVD-1.is
--network \u003d most \u003d most0, model \u003d virtio
--Graphics vnc
--Disk ścieżka \u003d / var / libvirt / obrazy / debian8.qcow2, rozmiar \u003d 40, autobus \u003d wiroga, format \u003d qcow2

Zobaczmy teraz listę dostępnych samochodów:

vIRSH -C QEMU: // Lista systemowa

Aby uruchomić maszynę wirtualną, możesz użyć polecenia:

sudo virsh start_mashina.

Zatrzymać:

sudo virsh shutdown name_mashina

Aby przenieść do trybu uśpienia:

sudo virsh zawiesia name_mashina

Uruchomić ponownie:

sudo virsh reboot_name_mashina.

sudo virsh reset namashina

Aby zakończyć usuwanie maszyny wirtualnej:

sudo virsh niszczą nazwę_mashina

Tworzenie maszyn wirtualnych w GUI

Jeśli masz dostęp do interfejsu graficznego, nie ma potrzeby korzystania z terminala, możesz zastosować pełnoprawny interfejs graficzny wirtualnego maszyn wirtualnych Menedżera. Program można uruchomić z głównego menu:

Aby utworzyć nową maszynę, kliknij ikonę za pomocą ikony monitora. Ponadto będziesz musiał wybrać obraz systemu ISO systemu. Możesz także użyć prawdziwego napędu CD / DVD:

Na następnym ekranie wybierz numer pamięci, który ma być dostępny dla maszyny wirtualnej, a także liczbę rdzeni procesorów:

Na tym ekranie musisz wybrać rozmiar dysku twardego, który będzie dostępny w urządzeniu:

Na ostatnim etapie kreatora musisz zweryfikować poprawność ustawień maszyny, a także wprowadź jego nazwę. Musisz także określić mostek sieci, przez który maszyna łączy się z siecią:

Po tym samochód będzie gotowy do użycia i pojawi się na liście. Możesz uruchomić go za pomocą zielonego trójkąta na pasku narzędzi Menedżer.

wnioski

W tym artykule uważaliśmy, jak zainstalować KVM Ubuntu 16.04, zdemontowane, jak w pełni przygotować ten środowisko do pracy, a także jak tworzyć maszyny wirtualne i ich używać. Jeśli masz jakieś pytania, zapytaj komentarze!

Pod koniec wykładu od Yandex o tym, co wirtualizacja w Linuksie:

Próbowałem wielu zarządzania interfejsu sieciowego, a nie z nich był wystarczająco dobry jak VI-Manager.

Wiesz, jestem jednym z tych facetów, którzy kiedyś byli VMware, gdzie 90% kliknięcia sterowania.

Moje pytania:

1) Czy istnieje jakieś "interaktywne" narzędzie CLI, na przykład MC (Midnight Commander) lub coś, jak zarządzać KVM? (WŁ. / OFF VM, zwiększ MemMory, uruchom ponownie maszyny wirtualne, dodaj sprzęt wirtualny, dodając nowe dyski itp.)

2) Czy mógłbyś polecić mi trochę interfejsu zarządzania interfejsem internetowym dla KVM w Squeeze Debian? Czy widziałeś serwer VMware 2? Istnieje kontrolę internetową. Wiem, że było powolne, ale jest to normalne, gdy jesteś gdzieś bez terminala. (Na przykład, na Androida z przeglądarką internetową) Próbowałem wielu z nich, ale nic, czego próbowałem, pracował.

5) Jak poprawić bezpieczeństwo KVM? Czy interfejs internetowy może rozwiązać ten problem? (Na przykład księgowość, zarządzanie użytkownikami?)

Wiem, że istnieje Google, Wiki, istnieje długa lista interfejsu użytkownika dla KVM, ale potrzebuję opinii, ekspertów lub użytkowników, którzy używają KVM. Mam nadzieję, że nie jest to głupie pytanie. Dziękuję wszystkim za odpowiedzi na moje pytania.

5 Rozwiązania Zbieraj formularz WWW dla "KVM - należy użyć sterowania przez interfejs internetowy?"

Dla menedżera WWW KVM możesz spróbować ProxMox. Instrukcje dotyczące ściskania Debiana tutaj.

Posiada narzędzia wiersza poleceń, ale nie w menu podstawowym.

Musisz ustawić małe środowisko i spróbować. Następnie skonfiguruj cel i wdrożyć go.

W tym celu nie ma dokładnej odpowiedzi / samouczek. Jak odbudowany serwer / Klient KVM naprawdę zależy od tego, ile zasobów (procesora / RAM / pamięci) jest dostępny.

Ponownie, zależy od twojego środowiska, a na przykład są na przykład wielowarstwowe / urządzenia. Routery, zaporę, tabele IP, zasady haseł, zasady dostępu itp. Nie znam żadnych GUI, Baza internetowa, czy nie, co może przetwarzać wszystkie z nich, w tym KVM. (Ok, jest chmura, ale w ogóle nie mam doświadczenia)

Próbowałeś Kimchi. ? Jest to najwygodniejsze dla użytkowników otwartych źródeł na KVM i sponsoruje IBM.

Zastrzeżenie: Na ogół nie jestem powiązany z kimchi. Tak lubię jego życzliwość.

Eksperci używają CLI. Nie GUI. Jest nawet prawdziwy dla doświadczonych administratorów systemu Windows.

Nie, interfejsy graficzne nadal się poprawiają, ale szybciej napisane skrypty szybciej i robią to, co chcesz.

Zwiększ wydajność w KVM? Wykorzystywać to.

To tylko wskazówka eksperta Xen-PV. Szybsze są tylko LXC (lub inne kontenery) lub rozwiązania oparte na chrootach.

Podręcznik instalacji KVM może nie być bardzo szczegółowy, ale przynajmniej daj lub dostarczyć pomysłów dotyczących procesu instalacji i konfiguracji.

Na poziomie korporacyjnym znajduje się nowy KVM i system AV / IT o nazwie Boxilla, w której znajduje się kompleksowe i scentralizowane centrum dowodzenia, co zapewnia maksymalną wydajność, łatwość obsługi i bezpieczeństwo.

Zapewnia możliwość kontrolowania wysokiej wydajności KVM, KVM przez IP, zwirtualizowanych punktów końcowych i różnych urządzeń AV / IT w jednym centrum komend, umożliwia administratorom zarządzania wielopoziomowymi wdrożeńami KVM i AV / IT za pomocą silnej sieci i wspólnego użytkownika berło. Możesz go znaleźć tutaj: https://www.blackbox.co.uk/gb-gb/page/37929/solutions-Industries/technology-products/kvm-Switching-d-extension/centralized-kvm-v- menedżer -Boksilla.

Dziś wiele zadań, dla których tradycyjnie przeniesiono kilka serwerów fizycznych do wirtualnych środowisk. Technologia wirtualizacji jest w programach Demand and Software, ponieważ pozwala kompleksowo testować aplikacje w różnych systemach operacyjnych. Jednocześnie upraszczając wiele pytań, same systemy wirtualizacji muszą zarządzać, a bez szczególnych decyzji nie jest tutaj.

Włóczęga.

Wirtualna maszyna VirtualBox zasłużyła do popularności wśród administratorów i programistów, umożliwiając szybkie stworzenie niezbędnych środowisk za pomocą interfejsu graficznego lub interfejsu wiersza poleceń. Jeśli kwota VM nie przekracza trzech, brak trudności w wdrażaniu i zarządzaniu, ale nowoczesne projekty mają właściwość do konfiguracji, aw rezultacie okazuje się bardzo złożoną infrastrukturę, aby poradzić sobie z którym nie jest łatwe. Oto ten problem i ma na celu rozwiązanie Vragrant Virtual Environmental Manager, który umożliwia tworzenie kopii maszyn wirtualnych z określoną konfiguracją i dynamicznie redystrybucją zasobów VM (dostarczania) w razie potrzeby. W podstawowej dostawie, włóczęga współpracuje z Virtualbox, ale system wtykowy umożliwia podłączenie innego systemu wirtualizacji. Dziś kod wtykowy dla AWS i Cloud Rackspace został otwarty dla subskrypcji komercyjnej do obsługi VMware Fusion / Workstation.

Vagrant nie tworzy wirtualnej maszyny od podstaw. Dla wygody projekt oferuje kilka podstawowych obrazów (pudełek), które są importowane, a następnie wykorzystywane do szybkiego wdrażania systemu, operacyjny gościa z żądaną konfiguracją jest montowany na podstawie skrzynek.

Szef kuchni i marionetka są ustawione, aby uprościć wdrażanie aplikacji w pudełkach. Ponadto niezbędne instalacje można ustawić za pomocą powłoki. Środowisko zawiera kompletny zestaw do uruchomienia i rozwijania aplikacji na Ruby. SSH służy do dostępu do VM, udostępnianie plików jest możliwe za pośrednictwem wspólnego katalogu.

Napisany przez Vagrant za pomocą Ruby, możesz go zainstalować na dowolnej platformie, dla której znajdują się komponenty VirtualBox i Ruby. Na stronie pobierania pakietów dla systemu Windows, Linux (Deb i RPM) i OS X są dostępne.

Proces instalacji i użytkowania w Ubuntu jest prosty. Pobierz pakiety VirtualBox i Vagrant i zestaw:

$ sudo dpkg -i virtualbox-4.2.10_amd64.deb $ sudo dpkg -i vagrant_1.2.2.2x86_64.deb

W momencie pisania artykułu z ostatnią miejscową wersją VirtualBox 4.2.14, wystąpiły problemy podczas uruchamiania włókniny, więc lepiej jest stosować 4.2.12 lub test 4.2.15. Alternatywnie możesz wykonać:

$ CD ~ / .Vagrant.d / box / boxName / virtualbox $ openssl sha1 * .vmdk * .ovf\u003e box.mf

Dam alternatywną wersję instalacji Vagrant - za pomocą Ruby:

$ sudo apt-get install ruby1.8 ruby1.8-dev rubygems1.8 $ sudo gem install vagrant

Wszystkie ustawienia projektu są wykonane w specjalnym pliku VagrantFile. Aby nie tworzyć szablonu ręcznego, można go wygenerować w następujący sposób:

$ MKDIR Projekt $ CD Project $ Vagrant init

Teraz możesz spojrzeć w utworzony plik ustawień i wypełnij: Ustawienia VM (config.vm. ) Opcje połączenia ssh (config.ssh.), Parametry Vagrant (config.vagrant). Wszystkie są dobrze udokumentowane, znaczenie niektórych jasnych i bez wyjaśnienia.

W rzeczywistości, gdy zaczynasz, istnieje kilka takich plików, każde późniejsze definiuje poprzedni: wbudowany w Vagrant (nie można go zmienić) dostarczonej z polami (pakowaną przy użyciu klawisza "--vagrantfile") znajdującego się w ~ /. Vagrant.d i plik projektu. Takie podejście umożliwia korzystanie z ustawień domyślnych, nadrzędnych w określonym projekcie tylko to, co jest potrzebne.


Wszystkie instalacje są produkowane za pomocą polecenia Vagrrant, lista dostępnych kluczy można oglądać za pomocą "-H". Po instalacji nie mamy jednego obrazu, uruchomienie listy skrzynkowych Vagrant wyświetli pustą listę. Gotowe pudełko może znajdować się w lokalnym serwerze FS lub na zdalnym serwerze, nazwa jest ustawiona na jego nazwę, dla której udostępnimy projekty. Na przykład korzystamy z oficjalnego pola Ubuntu 12.04 LTS oferowane przez deweloperów Vagrant.

$ Vagrant Box Dodaj precyzyjne64 http://files.vagrantup.com/precise64.box

Teraz możesz się z nim skontaktować z VagrantFile:

Config.vm.box \u003d "precyzyjny64"

Chociaż łatwiej jest natychmiast wskazać go podczas inicjowania projektu:

$ Vagrant init precyzyjny64

Najłatwiejszym sposobem, w jaki nie wymaga badania szefa kuchni i marionetki jest użycie standardowych poleceń powłoki do konfigurowania VM, który można przepisać bezpośrednio do Vagrantfile lub, nawet lepiej, łączą się w skrypt, który łączy się w następujący sposób:

Vagrant.configure ("2") do | config | config.vm.provision: powłoka,: inline \u003d\u003e "script.sh" koniec

Teraz wszystkie polecenia określone w Script.SH będą wykonywane po uruchomieniu maszyny wirtualnej. Na początku projektu tworzony jest plik OVF, można go wyświetlić za pomocą interfejsu graficznego VirtualBox lub poleceń VBOXMANAGE:

$ VBOXAGRAGE Import /Home/user/.vagrant.d/boxes/precise64/virtualBox/box.ovf System wirtualny 0: 0: Suggeted OS Typ: "Ubuntu_64" (Zmień z "--vsys 0 --sysype "Użyj" listy Ostypy "Aby wyświetlić wszystkie możliwe wartości) 1: Sugerowana nazwa VM" precyzyjna64 "(zmiana za pomocą" --vsys 0 --vmname ") 2: Liczba procesorów: 2 (zmiana za pomocą" --vsys 0 --cpus ") 3: Pamięć gości: 384 MB (zmiana z" --vsys 0 --memory ")

Nie zawsze spełniają określonych warunków, ale przy użyciu ustawień dostawcy można łatwo zmienić ustawienia określonego VM (patrz "Zmiana za pomocą ..." Poniżej:

Config.vm.provider: VirtualBox do | VB | vb.customize ["modyfyvm" ,: id, "--memory", "1024"] koniec

Uruchom i podłącz do SSH System:

$ Vagrant up $ Vagrant ssh

Aby zatrzymać VM, zatrzymać się lub niszczyć parametr jest używany (drugi - z czyszczeniem wszystkich plików, następnym razem, gdy wszystkie operacje zostaną zakończone od samego początku), jeśli chcesz wysłać go do hibernacji - Vagrant zawiesić, powrót - Vagrant Wznawianie. Na przykład możesz użyć gotowej receptury z szefem kuchni, z którym skonfigurujesz apt i apache2:

Config.vm.provision: Chef_solo do | szef kuchni | Chef.Recipe_url \u003d "http://files.vagrantup.com/getting_started/cookbooks.tar.gz" Chef.add_recipe ("Vagrant_main")

Aby uzyskać dostęp do VM "z zewnątrz", musisz skonfigurować porty portów. Domyślnie 3 -\u003e 2222 jest wykonywane przez podłączenie do SSH. Dodaj do Vagrantfile:

Vagrant :: config.run do | config | Config.vm.forward_port 80, 1111 koniec

Teraz możesz skontaktować się z serwerem WWW, klikając http://127.0.0.1:1111/. Aby za każdym razem, aby nie skonfigurować środowiska za każdym razem, lepiej zebrać gotowy pakiet oparty na nim.

$ Vagrant Package --vagrantFile VagrantFile --Output Project.Box

Teraz plik Project.Box można rozpowszechniać między innymi administratorami, deweloperami lub prostymi użytkownikami, którzy łączą go za pomocą polecenia Vagrrant Box Add Project.Box.

Convird.

Systemy wirtualizacji Xen / KVM produkowane w ramach swobodnych licencji nie mają wygodnego interfejsu, który często jest interpretowany na ich korzyść. Jednak ten brak jest łatwy do wypełnienia. Convirt umożliwia wdrażanie maszyn wirtualnych na wielu serwerach Xen i KVM dosłownie za pomocą jednego przycisku, używając prostego w celu użycia interfejsu. Wszystkie niezbędne operacje z maszynami wirtualnymi są dostępne: Start, zatrzymaj, tworząc migawki, kontrola i redystrybucję zasobów, połączenie z VM Via VNC, automatyzacją zadań administracyjnych. Technologia AJAX sprawia, że \u200b\u200binterfejs interaktywny i podobny do aplikacji pulpitu. Na przykład VM z jednego serwera może być po prostu przeciągnięty na inny. Interfejs jest nieładowany, ale kontrola jest intuicyjna.


Łączenie serwerów do basenu umożliwia skonfigurowanie i monitorowanie maszyn wirtualnych i zasobów na poziomie basenu serwera, a nie oddzielnym serwerem. W systemach wirtualnych, agenci nie są zainstalowane, na serwerze fizycznym wymagane jest tylko pakiet Convird-Tool. Upraszcza administrację i wdrażanie.

Po dodaniu nowego serwera Convirt automatycznie zbierał dane dotyczące jego konfiguracji i wydajności, zapewniając informacje wyjściowe na wielu poziomach - z oddzielnej maszyny wirtualnej, fizycznego serwera do po prostu basenu. Zebrane dane są używane do automatycznego publikowania nowych systemów gości. Ta informacja jest również wyświetlana jako grafika wizualna.

Aby utworzyć maszyny wirtualne, są używane szablony - opisy ustawień maszyny wirtualnej zawierającej dane na przydzielonej zasobach, ścieżce do plików OS i dodatkowych ustawień. Po instalacji dostępnych jest kilka gotowych wzorów, ale jeśli to konieczne, są łatwe do stworzenia siebie.

Wszystkie technologie są obsługiwane: obciążenie równoważenie, gorąca migracja, dyski wirtualne z rosnącą pojemnością, co pozwala na wykorzystanie zasobów w razie potrzeby, a wiele innych funkcji wdrożonych w Xen i KVM. Redystrybucja zasobów, zatrzymanie VM nie jest wymagane.

Zaimplementował możliwość zarządzania wirtualnym środowiskiem do kilku administratorów z możliwością audytu i kontroli nad swoimi działaniami.

Convirtus jest utrzymywany przez konwurcie, przy użyciu koncepcji otwartego rdzenia (otwarta podstawa), gdy tylko podstawowy zestaw funkcji jest swobodnie dystrybowany, reszta jest dostępna w wersji handlowej. W otwartym źródle nie ma dużej obsługi obsługi, integracji z VLAN, tworzenie kopii zapasowych i odzyskiwania, możliwość sterowania z wiersza poleceń, powiadomień i oficjalnego wsparcia.

Podczas opracowywania, ramy Turbogears2, biblioteki EXTJS i Flota są używane, do przechowywania informacji - MySQL, DNSMASQ jest zaangażowany jako serwer DHCP i DNS. Wymagany pakiet można znaleźć w repozytoriach popularnych dystrybucji Linuksa.

Karesansui.

Wszystkie możliwości zarządzania środowiskami wirtualnymi są zaimplementowane: Instalacja systemu operacyjnego, konfiguracje podsystemu dysku i wirtualne karty sieciowe, zarządzania kwotami, replikacja, zamrażanie VM, tworzenie migawek, przeglądać szczegółowe statystyki i dzienniki danych, można znaleźć monitorowanie. Z jednej konsoli można zarządzać na nich wieloma fizycznymi serwerami i wirtualnymi maszynami. Praca wieloosobowa jest możliwa z podziałem praw. W rezultacie deweloperzy udało się wdrożyć wirtualne środowisko w przeglądarce, co pozwala w pełni zarządzać systemami.

Pisemne Karesansui w Pythonie, Sqlite jest stosowany jako DBMS dla systemu jednopełnogowego. Jeśli planujesz zarządzać ustawieniami KaresSui Opublikowane na kilku serwerach fizycznych, należy użyć MySQL lub PostgreSQL.

Możesz wdrożyć Karesansui w dowolnym Linuksie. Sami deweloperzy wolą Centos (dla których istnieje szczegółowa instrukcja na stronie), chociaż Karesansui czuje się dobre dla Debiana i Ubuntu. Przed instalacją należy wykonać wszystkie zależności określone w dokumentacji. Następnie rozpoczyna się skrypt instalacyjny, a baza danych jest inicjowana. Jeśli używana jest konfiguracja wielu serwera, wystarczy określić zewnętrzną bazę danych.

Kolejna praca w pełni kompensuje niedogodności dla instalacji. Wszystkie ustawienia są podzielone na siedem zakładek, którego celem jest zrozumiałe z nazwy: gości, ustawień, pracy, sieci, pamięci masowej, raportu i dziennika. W zależności od roli użytkownika, a nie wszystkie z nich będą dla niego dostępne.

Możesz utworzyć nowy VM z lokalnego pliku ISO lub podanie zasobu HTTP / FTP z obrazami instalacji. Musisz także ustawić inne atrybuty: Nazwa systemu, który zostanie wyświetlony na liście, nazwa sieci (nazwa hosta), technologii wirtualizacji (XEN lub KVM), rozmiar pamięci RAM i dysku twardego (rozmiar pamięci i rozmiar dysku) - i wybierz zdjęcie, które pasuje do wirtualnego systemu operacyjnego, upraszczając szybki wybór wizualny w konsoli.

Webvirtmgr.

Możliwości opisanych rozwiązań są często zbędne, a ich instalacja nie zawsze jest jasna dla administratora z małym doświadczeniem. Ale tutaj jest wyjście. Scentralizowana usługa zarządzania maszynami wirtualnych Webvirtmgr została stworzona jako prosta wymiana wir-menedżera, która zapewni wygodną pracę z VM z przeglądarką z zainstalowaną wtyczką Java. Obsługuje Management Ustawienia KVM: Utwórz, Zainstaluj, Ustawić, uruchom maszyny wirtualne WM, SNAS i Backup. Basen Sieć i basen repozytorium są dostarczane, pracując z ISO, Cloning Images, przeglądając CPU i ładowanie RAM. Dostęp do maszyny wirtualnej odbywa się Via VNC. Wszystkie operacje są ustalone w magazynach. Korzystając z jednej instalacji Webvirtmgr, możesz zarządzać wieloma serwerami KVM. Aby połączyć się z nimi, użyj RPC Libvirt (TCP / 16509) lub SSH.


Interfejs jest napisany w Python / Django. Aby zainstalować, będziesz potrzebować serwera Running Linux. Jest dystrybuowany w tektach źródłowych i pakietach RPM dla Centos, RHEL, Fedora i Oracle Linux 6. Sam proces wdrażania jest łatwy i jest dobrze opisany w dokumentacji projektu (w języku rosyjskim), wystarczy skonfigurować libvirt i zainstalować Webvirtmgr. Cały proces trwa pięć minut. Po podłączeniu do pulpitu nawigacyjnego wybierz Dodaj połączenie i określ ustawienia węzła, a następnie możemy skonfigurować VM.

Stworzenie skryptów VM.

Najprostszy skrypt do tworzenia i uruchomienia wirtualnych obrabiarek przez Virtualbox:

#! / BIN / BASH VMNAME \u003d "Debian01" VBOXMANAGE CREATEVM --name $ (VMNAME) --Stype "Debian" --Register VBOXMANAGE MODIFIFEVM $ (VMNAME) --Memory 512 --ACPI ON --boot1 DVD VBOXMANAGE CREATEHD - -Filame "$ (VMNAME) "--Port 0 --Device 0 --type HDD - Medium" $ (VMNAME) -Medium /so/debian-7.1.0-i386-netinst.iso VBOXMANAGE MODIFEVM $ (VMNAME) --NIC1 Bridged --BridgeAdapter1 eth0 --BablConnected1 na VBOXMANAGE MODIFEVM $ (VMNAME) --vrde na ekranie VBOXTELETHELSHETHTHM --Startvm $ (VMNAME)

Proxmox ve.

Poprzednie rozwiązania są dobre dla tych sytuacji, gdy istnieje infrastruktura. Ale jeśli jest to konieczne tylko wdrożenie, warto myśleć o wyspecjalizowanych platformach, które pozwalają szybko uzyskać pożądany wynik. Przykładem tutaj jest wirtualne środowisko ProxMox, która jest dystrybucją Linuksa (na podstawie Debiana 7.0 Wheezy), co pozwala szybko zbudować infrastrukturę wirtualnych serwerów za pomocą OpenVZ i KVM oraz praktycznie nie ustępuje takich produktów jak VMware VSphere, MS Hyper-V i Citrix XenServer.


W rzeczywistości system powinien być zainstalowany tylko (kilka prostych kroków), wszystko inne działa z pudełka. Następnie możesz utworzyć VM za pomocą interfejsu internetowego. W tym celu najłatwiej korzystać z szablonów i pojemników OpenVZ, które są ładowane z zasobów zewnętrznych bezpośrednio z interfejsu jednym kliknięciem (jeśli ręcznie skopiowane do katalogu / Var / lib / VZ / szablon). Ale szablony można utworzyć, w tym klonowanie już utworzonych systemów w trybie wiązania. Ta opcja umożliwia zapisanie miejsca na dysku, ponieważ wszystkie powiązane środowiska używają tylko jednej wspólnej kopii danych szablonu odniesienia bez duplikowania informacji. Interfejs jest zlokalizowany i jasny, specjalne niedogodności nie mają żadnych niedogodności podczas pracy z nim.

Istnieją wsparcie dla klastrów, narzędzia do tworzenia kopii zapasowych środowisk wirtualnych, Migracja VM jest możliwa między węzłami bez zatrzymywania pracy. Dostęp do dostępnych obiektów (VM, przechowywanie, węzły) jest wdrażane na podstawie ról, różnych mechanizmów uwierzytelniania (AD, LDAP, Linux PAM, wbudowany ProxMox VE) są obsługiwane. Interfejs sieci Web zapewnia możliwość dostępu do VM za pomocą konsol VNC i SSH, możesz wyświetlić status zadań, dzienników, danych monitorujących i wiele innych. Prawda, niektóre operacje specyficzne dla systemów HA będą musiały nadal występować w wieku konsoli, na przykład, aby utworzyć autoryzowane połączenie ISCSI, dostosować klaster, utwórz multipath i inne operacje.

Wymagania systemowe są małe: CPU X64 (korzystnie z Intel VT / AMD-V), 1+ GB pamięci RAM. Projekt oferuje gotowy obraz ISO i repozytorium dla Debiana.

Wniosek

Wszystkie opisane rozwiązania są dobre na swój własny sposób i doskonale kopalni z zestawem zadań. Wystarczy wybrać najbardziej odpowiednią sytuację.

W Ubuntu zaleca się użycie hiperwizora (wirtualny menedżer maszynowych) KVM i biblioteki libvirt jako zestaw narzędzi do zarządzania. Libvirt obejmuje zestaw programów API i zarządzania wirtualną obsługą (VIRD-Manager) lub Virsh (Line Command, CLI). Alternatywni menedżerowie, możesz użyć Convirt (GUI) lub Convirt2 (Interfejs Web).

Obecnie tylko Hypervisor KVM jest oficjalnie wspierany w Ubuntu. Ten hiperwizor jest częścią podstawowego kodu systemu operacyjnego Linux. W przeciwieństwie do Xen, KVM nie obsługuje pathrahrytualizacji, czyli, aby go użyć, procesor musi posiadać technologię VT. Możesz sprawdzić, czy procesor obsługuje tę technologię, uruchamiając polecenie w terminalu:

Jeśli wynik był komunikat:

Info: / dev / kvm istnieje przyspieszenie KVM

więc KVM będzie działał bez problemów.

Jeśli otrzymałeś wiadomość na wyjściu:

Twój procesor nie obsługuje rozszerzeń KVM, nie można używać przyspieszenia KVM

nadal możesz korzystać z maszyny wirtualnej, ale będzie działać znacznie wolniej.

    Zainstaluj jako 64-bitowe systemy

    Przydziel do systemów gościnnych więcej niż 2 GB pamięci RAM

Instalacja

Sudo Apt-Get Instalacja QEMU-KVM Libvirt-Bin Ubuntu-VM-Builder Bridge-Utils

Jest to instalacja na serwerze bez XS, tj. Nie zawiera interfejsu graficznego. Zainstaluj go może być nakazane

Sudo Apt-Get Install VI-Manager

Następnie menu pojawi się "Menedżer maszyn wirtualnych", a z dużą ilością prawdopodobieństwa wszystko będzie działać. Jeśli nadal pojawią się jakiekolwiek problemy, musisz przeczytać instrukcje w Wiki w języku angielskim.

Tworzenie systemu gościa

Procedura tworzenia systemu gościa za pomocą interfejsu graficznego jest dość prosta.

Ale można opisać tryb tekstowy.

qCOW2.

Podczas tworzenia systemu za pomocą interfejsu graficznego jako dysku twardego zaproponowano, aby wybrać istniejący obraz pliku lub urządzenie blokujące, lub utworzyć nowy plik z danymi RAW (RW). Nie jest to jednak jedyny dostępny format pliku. Ze wszystkich typów dysków wymienionych w MAN QMU-IMG QCOW2 jest najbardziej elastyczny i nowoczesny. Obsługuje migawki, szyfrowanie i kompresję. Musi być utworzony przed utworzeniem nowego systemu gościa.

QEMU-IMG Create -o PrealLokacja \u003d Metadata -F QCOW2 QCOW2.IMG 20g

Według tego samego człowieka QEMU-IMG, wstępnie umieszczające metadane (-o preallocation \u003d metadane) sprawia, że \u200b\u200bdysk początkowo nieco bardziej, ale zapewnia lepszą wydajność w tych momentach, gdy obraz musi rosnąć. W rzeczywistości, w tym przypadku ta opcja unika nieprzyjemnego błędu. Obraz utworzony początkowo zajmuje mniej niż megabajty w miejscu i zwiększa się do określonego rozmiaru w razie potrzeby. System gości powinien natychmiast zobaczyć ten ostatni określony rozmiar, jednak na etapie instalacji widać rzeczywisty rozmiar pliku. Oczywiście odmówi go zainstalowania na tarczy sztywnej. Błąd nie jest specyficzny dla Ubuntu, objawia się w RHEL, co najmniej.

Oprócz typu obrazu można następnie wybrać metodę podłączenia IDE, IDE, SCSI lub Virtio Disk. Ten wybór będzie zależeć od wydajności podsystemu dysku. Nie ma zdecydowania poprawnej odpowiedzi, musisz wybrać z zadania, które zostanie przypisane do systemu gościa. Jeśli system gości jest tworzony ", aby zobaczyć", w jakikolwiek sposób spadnie. Ogólnie rzecz biorąc, zazwyczaj I / O jest wąskie gardło maszyny wirtualnej, więc przy tworzeniu systemu o wysokiej załadunku do tego pytania należy podjąć najbardziej odpowiedzialny, jak to możliwe.

Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu