#9 Mht det andet så går jeg arbejdsløs pt og vil gerne lære noget om dette.
Så har du jo slet ikke tid til at sidde og lære en masse om QEMU og ZFS :-P
Spøg til side, så kender jeg ikke Unraid som produkt, andet end navnet.
Ved en MEGET hurtig gennemlæsning af:
https://pve.proxmox.com[...] så ligner instruktionerne meget det samme jeg har gjort, for at sætte min Linux Mint desktop maskine op med QEMU+GPU passthrough (nvidia), så ser det for mig ikke ud til at skulle være meget anderledes end så mange andre QEMU+GPU setups.
Men jeg holder stadigvæk fast på at, det helt klart ville være bedre, at du sætter dig ind i tingene adskilt, før du kaster dig over et avanceret Proxmox setup med ZFS+GPU passthrough.
- jeg tror du ville få mere ud af et generelt kendskab til Linux, især rent arbejdsmæssigt/professionelt samt, på det lidt mere på det filosofiske plan, så tror jeg det ville være sundt på mange forskellige måder for IT branchen generelt set, hvis nogle flere fik noget reel erfaring med Linux.
Her er et forslag til en "læse plan":
A: Installere Linux distro'er og opsætte netværk
1. Lær at installere en af de populære Linux distro'er, således at du ender op med et simpelt system med en boot partition og en root mountet partition, altså helt uden LVM/XFS eller sådan noget "pjat" endnu.
2. Lær at installere openssh-server og bruge PuTTY samt SFTP programmer på din Windows PC.
3. Lær at opsætte statiske IP adresser
4. Det er også en god ide at få lidt kendskab til iptables, til det formål kunne det være en god ide op at sætte en helt simpel netværks gateway på dit netværk med et WAN og LAN interface, så ville du nemlig også skulle igennem simple ting så som IP forwarding, opsætte masquerading og simple firewall regler, så som port forwarding, samt skulle konfigurere programmer så som dnsmasq eller bind/dhcpd for DNS/DHCP i dit netværk, således kommer du igennem lidt simpel konfiguration af services.
B: Filsystem forståelse i Linux verdenen kunne være:
1. Få styr på helt basale værktøjer, så som mount (og /etc/fstab), fdisk, mkfs (og mange andre jeg ikke har nævnt), således at nye værktøjer du møder fremadrettet ikke virker så fremmede. Du kan f.eks. formatere et par diske med ext4 og mount dem i dit filsystem, samt få en forståelse for "everything is a file" konceptet
2. Sæt et Linux RAID op:
https://raid.wiki.kernel.org[...] (her kan "everything is a file" være godt at forstå:
https://en.wikipedia.org[...]
3. Leg med mere avanceteret ting så som LVM, som ud over at kunne lave mirroring/striping, kan lave backups, importere/eksportere, multipathing m.m.
4. ZFS...
5. Profit ???
C: For QEMU kunne det være noget ala:
1. Installere Debian/Ubuntu/Fedora/Arch samt QEMU også sæt et par VMs op fra bunden i kommandoen linje og start med direkte med QEMU emulatoren.
2. Installer libvirt og leg lidt med virsh (evt virt-manager hvis du installere linux med GUI eller via X forwarding)
3. Sæt op GPU passthrough og få styr på at performance forbedring (her kommer du især igennem at skulle arbejde med Linux kerne moduler og de værktøjer man bruger til det, samt optimering af din VM ved at bruge VirtIO, CPU core pinning)
Når du har været igennem noget ala ovenstående, så vil du nærmest have være igennem alle grund komponenterne i Proxmox (og formentlig også Unraid), så vil du opdage at de bare er glorificeret Linux distro'er med fine web interfaces :-)
Jeg kan kun opfordre dig til at poste her på forummet, når du støder ind i specifikke problemer, så skal jeg gøre mit, for at forsøge at besvare dem, men hvis folk vil kaste sig ud i kæmpe projekter til at starte med, så kan det være svært/omfattende at hjælpe folk, hvis man skal starte helt fra bunden.
--
https://twitter.com[...] - Ned med #lurerSørenPape
--
Sidst redigeret 23-10-2018 17:30