Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

virt-p2v-make-kickstart - Online w chmurze

Uruchom virt-p2v-make-kickstart u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie virt-p2v-make-kickstart, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


virt-p2v-make-kickstart - Zbuduj kickstart virt-p2v

STRESZCZENIE


virt-p2v-make-kickstart [-o p2v.ks] [--proxy=http://...] repozytorium [repo...]

OPIS


virt-p2v(1) konwertuje maszynę fizyczną w celu uruchomienia zwirtualizowanej na KVM, zarządzanej przez libvirt,
OpenStack, oVirt, Red Hat Enterprise Virtualization (RHEV) lub jeden z pozostałych celów
wspierany przez virt-v2v(1).

Kickstart to format używany przez dystrybucje wywodzące się z Red Hata (takie jak Fedora, Red Hat
Enterprise Linux, CentOS, Scientific Linux i inne), aby opisać, jak tworzyć Live CD,
zainstaluj dystrybucję, zrób "Spins" i tak dalej. Jest napędzany przez plik kickstart.

virt-p2v-make-kickstart buduje plik kickstart, który może być użyty do zbudowania bootowalnego P2V
ISO, Live CD, klucz USB lub obraz PXE. To narzędzie buduje tylko plik kickstart, ale to
Strona podręcznika opisuje niektóre ze sposobów wykorzystania pliku kickstart.

BUDYNEK THE ROZRUCH FILE


Korzystanie z virt-p2v-make-kickstart jest bardzo proste:

fedora virt-p2v-make-kickstart

zbuduje plik kickstart dla Fedory. Plik kickstart zostanie nazwany p2v.ks i
znajduje się w bieżącym katalogu.

Parametry są listą jednego lub więcej repozytoriów. Niektóre wbudowane repozytoria są
dostępne: "fedora", "rawhide", "koji" lub "rhel-VERSION" (np. "rhel-7.1"). Możesz także
użyj adresu URL jako parametru wskazującego repozytorium, na przykład:

virt-p2v-make-kickstart https://dl.fedoraproject.org/pub/fedora/linux/releases/21/Everything/x86_64/os/

Aby kontrolować nazwę pliku wyjściowego, użyj -o parametr. Aby powiedzieć kickstartowi, aby używał
serwer proxy lub pamięć podręczna sieci, aby pobrać pliki, użyj --pełnomocnik parametr.

BUDYNEK A RELACJA NA ŻYWO CD / ISO


Gdy masz już plik kickstart, możesz użyć twórca livecd(8) nagranie live CD:

Sudo livecd-creator p2v.ks

Przed uruchomieniem tej notatki, prawdopodobnie powinieneś uruchomić "livecd-creator" w jednorazowym
maszyna wirtualna z tych powodów:

· Musisz wyłączyć SELinux podczas uruchamiania narzędzia.

· To narzędzie musi być uruchamiane jako root i ma kilka nieprzyjemnych trybów awarii.

· Możesz utworzyć tylko taką samą dystrybucję Live CD, jak dystrybucja hosta. kompilacje krzyżowe
zawiedzie w dziwny sposób (np. RHBZ#1092327).

BUDYNEK A FEDORA SPIN ZA POMOCĄ KOJI


Wymaga to uprawnień „spin-livecd” na Koji, które zwykle nie są przyznawane, nawet
Pakowacze Fedory. Jednak zakładając, że otrzymałeś te uprawnienia (lub masz swoje
własna instancja Koji, jak sądzę), to możesz zrobić:

koji spin-livecd [--scratch] virt-p2v 1.XX.YY rawhide x86_64 p2v.ks

· Dodaj opcję „--scratch”, aby wykonać kompilację od podstaw (zalecane do testowania).

· „1.XX.YY” powinien odpowiadać wersji libguestfs

· Zamiast "surowej skóry" możesz użyć dowolnego celu Koji.

BUDYNEK A BUTY USB KEY


Użyj livecd-iso-na-dysk(8) program do konwersji ISO utworzonego powyżej na klucz USB:

sudo livecd-iso-na dysk livecd-p2v.iso /dev/sdX

BUDYNEK A PXE BOOT ZDJĘCIA


Użyj programu „livecd-iso-to-pxeboot”, aby przekonwertować plik ISO utworzony powyżej na rozruch PXE
obraz.

sudo livecd-iso-to-pxeboot livecd-p2v.iso

Spowoduje to utworzenie podkatalogu "tftpboot" w bieżącym katalogu zawierającym pliki
wymagane do rozruchu PXE virt-p2v:

$ ls -1R tftpboot/
tftpboot/:
initrd0.img
xelinux.0
xelinux.cfg/
vmlinuz0

tftpboot/pxelinux.cfg:
domyślnym

32 OR 64 BIT VIRT-P2V?


Virt-p2v może przekonwertować dowolnego 32- lub 64-bitowego gościa, niezależnie od tego, czy sam virt-p2v jest
zbudowany jako 32- lub 64-bitowy plik binarny. Jedynym ograniczeniem jest to, że 64-bitowego virt-p2v nie można uruchomić
na 32-bitowym sprzęcie.

Stary virt-p2v 0.9 był zawsze budowany jako 32-bitowy (i686) ISO. Oznaczało to, że płyta CD może być
uruchamiany na dowolnym 32- lub 64-bitowym sprzęcie i686 lub x86-64 i może konwertować dowolnego gościa. Stary
ISO virt-p2v dostarczane przez firmę Red Hat było oparte na systemie Red Hat Enterprise Linux (RHEL) 6.

Ponieważ RHEL 7 porzucił wsparcie dla maszyn 32-bitowych, obecne virt-p2v na RHEL może być tylko
zbudowany dla 64 bitów. Nie może działać na starym 32-bitowym sprzęcie.

Pliki ISO virt-p2v Fedory są generalnie budowane dla 32-bitowych, więc podobnie jak stary virt-p6v oparty na RHEL 2
0.9 mogą uruchamiać się na dowolnym sprzęcie.

BADANIE VIRT-P2V ZA POMOCĄ QEMU


BADANIE THE P2V ISO ZA POMOCĄ QEMU
Możesz użyć qemu do przetestowania rozruchu ISO P2V:

qemu-kvm -m 1024 -hda /tmp/guest.img -cdrom /tmp/livecd-p2v.iso -boot d

Zwróć uwagę, że „-hda” to (wirtualny) system, który chcesz przekonwertować (do celów testowych). Ono
może być dowolny typ gościa obsługiwany przez virt-v2v(1), w tym Windows lub Red Hat Enterprise
Linux.

BADANIE PXE WSPIERAJ ZA POMOCĄ QEMU
· Rozpakuj katalog tftpboot do / Tmp (więc wygląda na /tmp/tftpboot).

· Kopiuj xelinux.0 i dllinux.c32 z syslinux (zwykle z /usr/share/syslinux) w
/tmp/tftpboot.

· Dostosuj wiersz "DOŁĄCZ" w /tmp/tftpboot/pxelinux.cfg/default Jeśli wymagane. Widzieć
"KONFIGURACJA LINII POLECEŃ KERNEL" w virt-p2v(1).

· Uruchom qemu w ten sposób, aby działał jako serwer TFTP i BOOTP, emulując netboot:

qemu-kvm \
-m 4096 -hda /tmp/gość.img \
-rozruch n \
-netdev użytkownik,id=unet,tftp=/tmp/tftpboot,bootfile=/pxelinux.0 \
-urządzenie virtio-net-pci,netdev=unet \
-szeregowe st

Zauważ, że wymaga to znacznie więcej pamięci, ponieważ obraz PXE jest ładowany do
pamięć. Ponadto serwer TFTP qemu jest bardzo wolny, a obraz PXE virt-p2v jest bardzo
duże, więc może się wydawać, że „zawiesza się” po uruchomieniu pxelinux.

DODAWANIE AN SSH TOŻSAMOŚĆ


Możesz wstrzyknąć plik tożsamości SSH (klucz prywatny) do kickstartu, a tym samym do ISO
używając --inject-ssh-tożsamość opcja. Zauważ, że ty nie może wstrzyknąć klucz, gdy ISO
został wybudowany.

Najpierw utwórz parę kluczy. Musi mieć puste hasło:

ssh-keygen -t rsa -N '' -f id_rsa

Tworzy to parę kluczy prywatnych („id_rsa”) i publicznych („id_rsa.pub”). Społeczeństwo
klucz należy dołączyć do pliku „authorized_keys” na serwerze konwersji virt-v2v
(zwykle do "/root/.ssh/authorized_keys").

Klucz prywatny należy dodać do pliku kickstart, a następnie odrzucić:

virt-p2v-make-kickstart [...] --inject-ssh-identity id_rsa
rm id_rsa

ISO można następnie zbudować od kickstartu w zwykły sposób (patrz powyżej) i będzie
zawierać osadzoną tożsamość SSH (/var/tmp/id_rsa).

Podczas uruchamiania virt-p2v podaj adres URL wstrzykiwanego pliku w następujący sposób:

│ Nazwa użytkownika: [root_____________________________] │
│ │.
│ Hasło: [ ]
│ │.
│ Adres URL tożsamości SSH: [file:///var/tmp/id_rsa___________] │

lub jeśli używasz wiersza poleceń jądra, dodaj:

p2v.identity=file:///var/tmp/id_rsa

Aby uzyskać więcej informacji, zobacz „TOŻSAMOŚCI SSH” w virt-p2v(1).

OPCJE


--help
Wyświetl pomoc.

--inject-ssh-tożsamość id_rsa
Dodaj plik tożsamości SSH (klucz prywatny) do kickstartu. Zobacz „DODAWANIE SSH
TOŻSAMOŚĆ” powyżej.

-o WYDAJNOŚĆ
--wyjście WYDAJNOŚĆ
Napisz kickstart do "WYJŚCIA". Jeśli nie określono, wartością domyślną jest p2v.ks w aktualnej
katalogiem.

--pełnomocnik URL
Powiedz kickstartowi, aby używał serwera proxy lub pamięci podręcznej sieci do pobierania.

-V
--wersja
Wyświetl numer wersji i wyjdź.

Użyj virt-p2v-make-kickstart online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Zwiększ biblioteki C ++
    Zwiększ biblioteki C ++
    Boost zapewnia bezpłatne przenośne
    recenzowane biblioteki C++. The
    nacisk kładziony jest na przenośne biblioteki, które
    dobrze współpracuje z biblioteką standardową C++.
    Zobacz http://www.bo...
    Pobierz biblioteki Boost C++
  • 2
    WirtualnyGL
    WirtualnyGL
    VirtualGL przekierowuje polecenia 3D z a
    Unix/Linux OpenGL na a
    GPU po stronie serwera i konwertuje plik
    renderowane obrazy 3D do strumienia wideo
    z którym ...
    Pobierz VirtualGL
  • 3
    libusba
    libusba
    Biblioteka, aby włączyć przestrzeń użytkownika
    programy użytkowe do komunikacji
    Urządzenia USB. Publiczność: deweloperzy, koniec
    Użytkownicy/Pulpit. Język programowania: C.
    Kategorie...
    Pobierz plik libusb
  • 4
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 5
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 6
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • więcej »

Komendy systemu Linux

Ad