ESXi och filserver.

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Mar 2004

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

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
RCF Ayra Five, Audioengine D1, HiFiMAN HE-400, Audinst HUD-MX1, FiiO E10, Grado Labs Alessandro MS1, Yamaha EPH-100

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Mar 2008

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/

CCNA | MCTS | MCITP | MCSA

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Mar 2004
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?

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
RCF Ayra Five, Audioengine D1, HiFiMAN HE-400, Audinst HUD-MX1, FiiO E10, Grado Labs Alessandro MS1, Yamaha EPH-100

Trädvy Permalänk
Medlem
Plats
Örebro
Registrerad
Feb 2003

Lagring över iSCSI kanske?

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jun 2009

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.

| ASUS M5A99FX PRO R2.0 | AMD FX-9590 4,7Ghz | Corsair 16GB 2133MHz CL9 |
|EVGA GTX980 Ti | Fractal Design Integra R2 750W | Samsung 850 EVO 512GB |
| Asus UX32vd | OnePlus 3 |
Citera om du vill ha svar.
tuxflux.se

Trädvy Permalänk
Medlem
Registrerad
Nov 2009

Ä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

Trädvy Permalänk
Medlem
Plats
localhost
Registrerad
Jun 2004

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

Hejdu

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Mar 2004
Skrivet av Agvar:

Lagring över iSCSI kanske?

Hur tänkte du nu?

Skrivet av simon1573:

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?

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
RCF Ayra Five, Audioengine D1, HiFiMAN HE-400, Audinst HUD-MX1, FiiO E10, Grado Labs Alessandro MS1, Yamaha EPH-100