Permalänk
Medlem

ESXi och filserver.

Tar en pause i semesterpackandet och skriver en liten tråd. Gått och funderat ett par timmar nu på hur man egentligen skall sätta upp en filserver på/i en ESXi-maskin som ej stödjer passthrough.

Bakgrund;
Har i dagsläget en maskin för var syssla, enligt signatur.

En HTPC/TV-surf som kombinerat agerar NAS. Klart overkill och inte direkt best-practice. Står mest och idlar. Kör dock någon spelserver, webserver, ftp etc.
En pfSense-maskin som med största sannolikhet får stanna i sin fysiska form.
En ESXi-maskin som endast agerar labserver, står mest och idlar.

Så, tanken var att göra sig av HTPC/NAS'en och ersätta den med en snorbillig fusion-historia som får gå på typ xubuntu och endast agera HTPC. Samt slänga in all disk i ESXi-maskinen och köra igång något kul där istället. Det hela används endast av hushållet på ett par personer för att lagra foton/dokument/video etc. Saker man inte vill förlora

Dock känner jag mig inte helt säker på hur man skall lösa det hela med diskar/lagring när moderkortet ej stödjer passthrough. Har heller inte tillräckligt med kunskap för att själv sätta upp typ solaris eller freebsd med ZFS (från grunden) när vi kommer in på den virtuella lösningen, utan riktar in mig på något mer åt freenas-hållet.

Vi kan tänka oss som så att vi börjar från scratch med följande;
Phenom II X6 1055T, Asus M4A785T-M, 16GB.
1x USB minne för att installera ESXi på.
1x 320gb 2,5" för att lagra ISO's och labmaskiner
1x 1TB som agerar slaskdisk.
2x 1TB som skall spegla data.

Letar alltså efter tips och lösningar för att sätta upp en t.ex. FreeNAS-maskin och hur man skall lösa biten med lagring i ESXi-burken samt i t.ex. FreeNAS. Löser man det i ESXi på något smidigt vis? Ett RAID-kort bättre? Vad händer när disk1 går sönder? Hur vet jag att den gått sönder? Vad gör jag för att återspegla data? Hur gör jag för att rädda data om t.ex. ESXi-maskinen totalhavererar? osv. Många frågor

Tips och diskussion välkomnas

Visa signatur

pfSense: GA-J1900N-D3V Quad-core Celeron 2GHz, Samsung 4GB, pfSense 2.2.2@USB
ESXi: i5 3470S, Gigabyte GA-B75N, Corsair XMS3 16GB, Intel PRO/1000 VT Quad GbE, Streacom F7C, ESXi@USB
Campfire Audio Lyra II, HiFiMAN HE-400, Yamaha EPH-100, Audioengine D1, FiiO E10

Permalänk
Medlem

Tips är att kolla upp Raw Device Mapping och peka vmdk-er direkt mot diskarna. Det funkar, men jag har dock haft lite dålig erfarenhet med stabiliteten med sådan setup. (ESXi-servern får tokhicka och svarar inte alls efter några månaders uptime)

Annars kan man väl slänga på vmdk-er på vardera disk och köra mjukvaruraid med dem i vmen om man inte vill köpa kompatibelt raidkort.

[upd]
Länk till en resurs jag nyttjat tidigare: http://blog.davidwarburton.net/2010/10/25/rdm-mapping-of-local-sata-storage-for-esxi/

Visa signatur

CCNA | MCTS | MCITP | MCSA

Permalänk
Medlem
Skrivet av Jiiniasu:

Tips är att kolla upp Raw Device Mapping och peka vmdk-er direkt mot diskarna. Det funkar, men jag har dock haft lite dålig erfarenhet med stabiliteten med sådan setup. (ESXi-servern får tokhicka och svarar inte alls efter några månaders uptime)

Annars kan man väl slänga på vmdk-er på vardera disk och köra mjukvaruraid med dem i vmen om man inte vill köpa kompatibelt raidkort.

[upd]
Länk till en resurs jag nyttjat tidigare: http://blog.davidwarburton.net/2010/10/25/rdm-mapping-of-local-sata-storage-for-esxi/

Satt faktiskt och kikade på just den bloggen. Men kanske inte rätt väg att gå om du upplever problem. Ingen annan med förslag?

Visa signatur

pfSense: GA-J1900N-D3V Quad-core Celeron 2GHz, Samsung 4GB, pfSense 2.2.2@USB
ESXi: i5 3470S, Gigabyte GA-B75N, Corsair XMS3 16GB, Intel PRO/1000 VT Quad GbE, Streacom F7C, ESXi@USB
Campfire Audio Lyra II, HiFiMAN HE-400, Yamaha EPH-100, Audioengine D1, FiiO E10

Permalänk
Medlem

Lagring över iSCSI kanske?

Permalänk

Ska bli intressant att följa denna tråden. Hoppas du (vi) får svar på frågorna, planerar att använda min stationära till just NAS.

Permalänk
Medlem

Är ESXi ett krav? Om du kör FreeBSD kan du virtualisera med Oracle Virtualbox, då har du FreeBSDs ZFS redan i host-systemet.

Är du sugen på FreeBSD men skraj för kommandorad kan du testa http://www.pcbsd.org/
Det är en desktop "distribution" av FreeBSD. Det är ingen fork utan är helt enkelt FreeBSD med massa mjukvara inkluderad så som superenkel installer, olika desktopmiljöer att välja mellan, och lite basic inställningar redan gjorda. Jag kör PC-BSD med KDE och virtualbox på min gamla pentium D som testdator.

Annars (om du inte behöver andra OS) har FreeBSD en funktion kallad jails som blir nån slags semi-virtualisering fast bara av enstaka program. Väldigt praktiskt ibland men kanske lite överkurs för dig?

Det här kanske kan vara ett alternativ om du överväger FreeBSD och vill ha najs web-ui till ZFS http://zfsguru.com/
http://zfsguru.com/doc/quick

FreeBSD är väldigt trevligt när man lär känna det

Den här är annars mer on topic, men den kräver VT-d vilket väl är passthrough av hårdvara till guest, vilket du inte har?
http://www.napp-it.org/napp-it/all-in-one/index_en.html

---
tldr jag har inga tips på hur man kombinerar ZFS och ESXi utan VT-d/IOMMU

Visa signatur
Permalänk
Medlem

pfSense virtuellt under esxi funkar fint annars, snart kört så i ett år

Visa signatur

AMD Ryzen 7 5800XASUS Prime X570-P64 GB DDR4WD Black SN850 M.2 - 1TBNvidia GeForce GTX 1060 6 GBCorsair RM750X V2DEEPCOOL GAMMAXX L240 V2Fractal Design Define R5

Permalänk
Medlem
Skrivet av Agvar:

Lagring över iSCSI kanske?

Hur tänkte du nu?

Skrivet av Constant3831:

Ska bli intressant att följa denna tråden. Hoppas du (vi) får svar på frågorna, planerar att använda min stationära till just NAS.

Blev inte mycket till diskussion dock, kanske pga. dåligt med svar från trådskaparen.. (åkte på semester ).

Skrivet av usilusken:

Är ESXi ett krav? Om du kör FreeBSD kan du virtualisera med Oracle Virtualbox, då har du FreeBSDs ZFS redan i host-systemet.

Är du sugen på FreeBSD men skraj för kommandorad kan du testa http://www.pcbsd.org/
Det är en desktop "distribution" av FreeBSD. Det är ingen fork utan är helt enkelt FreeBSD med massa mjukvara inkluderad så som superenkel installer, olika desktopmiljöer att välja mellan, och lite basic inställningar redan gjorda. Jag kör PC-BSD med KDE och virtualbox på min gamla pentium D som testdator.

Annars (om du inte behöver andra OS) har FreeBSD en funktion kallad jails som blir nån slags semi-virtualisering fast bara av enstaka program. Väldigt praktiskt ibland men kanske lite överkurs för dig?

Det här kanske kan vara ett alternativ om du överväger FreeBSD och vill ha najs web-ui till ZFS http://zfsguru.com/
http://zfsguru.com/doc/quick

FreeBSD är väldigt trevligt när man lär känna det

Den här är annars mer on topic, men den kräver VT-d vilket väl är passthrough av hårdvara till guest, vilket du inte har?
http://www.napp-it.org/napp-it/all-in-one/index_en.html

---
tldr jag har inga tips på hur man kombinerar ZFS och ESXi utan VT-d/IOMMU

TL;DR Jo, ESXi får väl räknas som "krav" egentligen. Kommer använda maskinen till en hel del labbande också och föredrar ett snabbt interface för att byta fram och tillbaka mellan maskiner med desktop (typ W2K8) samt att jag inte har någon direkt koll överlag gällande *nix

Skrivet av KulanZ:

pfSense virtuellt under esxi funkar fint annars, snart kört så i ett år

Medveten om att det funkar fint. Dock föredrar jag att köra på min nuvarande Atom-setup

Hur som, spenderat lite mer Google-tid och inte riktigt kommit fram till vad som är den bästa lösningen. Verkligen ingen som har någon input gällande detta?

Visa signatur

pfSense: GA-J1900N-D3V Quad-core Celeron 2GHz, Samsung 4GB, pfSense 2.2.2@USB
ESXi: i5 3470S, Gigabyte GA-B75N, Corsair XMS3 16GB, Intel PRO/1000 VT Quad GbE, Streacom F7C, ESXi@USB
Campfire Audio Lyra II, HiFiMAN HE-400, Yamaha EPH-100, Audioengine D1, FiiO E10