Naar aanleiding van heel wat populariteit van ZFS en het artikel van Tweakers.net besloten om thuis om te experimenten (je bent Tweaker of niet) wat geïnvesteerd in een LSI SAS-kaartje (de IBM 1015) en deze in mijn ESXi geprikt, doorgemapped aan een VM en een ZFS-pool gecreëerd met OpenIndiana.
Nu, eerlijkheid gebiedt me om te zeggen dat ik absoluut niet bekend ben met Solaris-derivaten... De leercurve hiervan lijkt me nog iets steiler dan die van Linux, en dat vond ik in den beginne al heel vermoeiend, maar nu ik er een beetje mijn weg in vind des te voldaner... Tijdens die leercurve heb ik hulp gehad van vele Tweakers, waarvoor dank. Met OpenIndiana hoop ik enkele even-goedhartige Tweakers te vinden
...
Ik ben geen luie zak, maar om nu enkele dingen "snel" te bekijken, moet ik een heel plan doorlopen waar ik nu nog niet uit ben...
Kort gezegd, had ik graag een soort oplossing voor volgend probleem: ik wil een soort "all in one" rapport trekken (desnoods text of console based wat ik kan kopiëren) van de performantie van mijn ZFS-pool... Dit om in een volgende blog te verwerken (The Hyperactive Blog: An all in one ESXi-NAS-SAN build) .
Nu heb ik enkele dingen ge-Google'ed en kom ik bij volgende pakketjes uit die dit zouden moeten bewerkstelligen:
http://www.iozone.org/
http://www.textuality.com/bonnie/
Die eerste zag er veelbelovend uit, dus met wat Google'en kwamen we bij dit uit:
http://nixcraft.com/solar...stall-iozone-solaris.html
Ik heb onder Linux nog niet zo veel moeten "maken en compilen", ik had het voordeel dat ik altijd met Ubuntu mijn pakketjes kon binnensleuren via apt-get... Nu, so far so good, een wget van het iozone pakketje, wat cd'en en ik wou gaan make'en:
OpenIndiana is een Solaris-variant, in 64 bit dacht ik, en dan gebruik ik dus GCC als compiler (?).
En dan kom ik al bij mijn eerste foutmelding:
Dus wou ik eerst gcc gaan installeren volgens http://wiki.openindiana.o...mmended+build+environment
Maar daar krijg ik na het uitvoeren van:
een gewoon ">" en kan ik alleen termineren met Ctrl + C...
Kan iemand me hierbij helpen en een soort van "educating hand" toereiken? Een kleine uitleg wat ik fout doe of enkele beginselen zouden heel welkom zijn...
Nu, eerlijkheid gebiedt me om te zeggen dat ik absoluut niet bekend ben met Solaris-derivaten... De leercurve hiervan lijkt me nog iets steiler dan die van Linux, en dat vond ik in den beginne al heel vermoeiend, maar nu ik er een beetje mijn weg in vind des te voldaner... Tijdens die leercurve heb ik hulp gehad van vele Tweakers, waarvoor dank. Met OpenIndiana hoop ik enkele even-goedhartige Tweakers te vinden
Ik ben geen luie zak, maar om nu enkele dingen "snel" te bekijken, moet ik een heel plan doorlopen waar ik nu nog niet uit ben...
Kort gezegd, had ik graag een soort oplossing voor volgend probleem: ik wil een soort "all in one" rapport trekken (desnoods text of console based wat ik kan kopiëren) van de performantie van mijn ZFS-pool... Dit om in een volgende blog te verwerken (The Hyperactive Blog: An all in one ESXi-NAS-SAN build) .
Nu heb ik enkele dingen ge-Google'ed en kom ik bij volgende pakketjes uit die dit zouden moeten bewerkstelligen:
http://www.iozone.org/
http://www.textuality.com/bonnie/
Die eerste zag er veelbelovend uit, dus met wat Google'en kwamen we bij dit uit:
http://nixcraft.com/solar...stall-iozone-solaris.html
Ik heb onder Linux nog niet zo veel moeten "maken en compilen", ik had het voordeel dat ik altijd met Ubuntu mijn pakketjes kon binnensleuren via apt-get... Nu, so far so good, een wget van het iozone pakketje, wat cd'en en ik wou gaan make'en:
root@OpenIndianaVirtual:/tank/test2/iozone3_408/src/current# make You must specify the target. -> AIX (32bit) <- -> AIX-LF (32bit) <- -> AIX64 (32bit) <- -> AIX64-LF (32bit) <- -> bsdi (32bit) <- -> convex (32bit) <- -> CrayX1 (32bit) <- -> dragonfly (32bit) <- -> freebsd (32bit) <- -> generic (32bit) <- -> ghpux (32bit) <- -> hpuxs-11.0 (simple) (32bit) <- -> hpux-11.0w (64bit) <- -> hpuxs-11.0w (64bit) <- -> hpux-11.0 (32bit) <- -> hpux-10.1 (32bit) <- -> hpux-10.20 (32bit) <- -> hpux (32bit) <- -> hpux_no_ansi (32bit) <- -> hpux_no_ansi-10.1 (32bit) <- -> IRIX (32bit) <- -> IRIX64 (64bit) <- -> linux (32bit) <- -> linux-arm (32bit) <- -> linux-AMD64 (64bit) <- -> linux-ia64 (64bit) <- -> linux-powerpc (32bit) <- -> linux-powerpc64 (64bit) <- -> linux-sparc (32bit) <- -> macosx (32bit) <- -> netbsd (32bit) <- -> openbsd (32bit) <- -> openbsd-threads (32bit) <- -> OSFV3 (64bit) <- -> OSFV4 (64bit) <- -> OSFV5 (64bit) <- -> linux-S390 (32bit) <- -> linux-S390X (64bit) <- -> SCO (32bit) <- -> SCO_Unixware_gcc (32bit) <- -> Solaris (32bit) <- -> Solaris-2.6 (32bit) <- -> Solaris7gcc (32bit) <- -> Solaris8-64 (64bit) <- -> Solaris8-64-VXFS (64bit) <- -> Solaris10 (32bit) <- -> Solaris10cc (64bit) <- -> Solaris10gcc (32bit) <- -> Solaris10gcc-64 (64bit) <- -> sppux (32bit) <- -> sppux-10.1 (32bit) <- -> sppux_no_ansi-10.1 (32bit) <- -> SUA (32bit) <- -> TRU64 (64bit) <- -> UWIN (32bit) <- -> Windows (95/98/NT) (32bit) <-
OpenIndiana is een Solaris-variant, in 64 bit dacht ik, en dan gebruik ik dus GCC als compiler (?).
En dan kom ik al bij mijn eerste foutmelding:
root@OpenIndianaVirtual:/tank/test2/iozone3_408/src/current# make Solaris10gcc-64 Building iozone for Solaris10gcc-64 gcc -O -c -Dunix -DHAVE_ANSIC_C -DASYNC_IO -D__LP64__ \ -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Dsolaris \ -m64 libbif.c -o libbif10-64.o sh: line 1: gcc: not found *** Error code 127 make: Fatal error: Command failed for target `iozone_solaris10gcc-64.o'
Dus wou ik eerst gcc gaan installeren volgens http://wiki.openindiana.o...mmended+build+environment
Maar daar krijg ik na het uitvoeren van:
pfexec pkg install developer/gcc-3 \
een gewoon ">" en kan ik alleen termineren met Ctrl + C...
Kan iemand me hierbij helpen en een soort van "educating hand" toereiken? Een kleine uitleg wat ik fout doe of enkele beginselen zouden heel welkom zijn...