<font size=2 face="sans-serif">Dear Team,</font>
<br>
<br><font size=2 face="sans-serif">Planning to build Gluster Storage as
Open Storage initiative, need your guide on below queries.</font>
<br>
<br><font size=2 face="sans-serif">a) Currently I have 3 server with attached
DAS ( SAS) 2 TB Each without any raid. &nbsp;If I build gluster across
these three nodes can I get &quot;Redundency across node and disk&quot;
also performance ( as we get in raid).</font>
<br>
<br><font size=2 face="sans-serif">b) In entry level storage we get Options
like &quot;Disk level redundancy with raid &amp; Hot spare invoke&quot;
is there any way we can get same feature in Gluster.</font>
<br>
<br>
<br><font size=2 face="sans-serif">Regards,<br>
Chandrahasa S<br>
Tata Consultancy Services<br>
Data Center- ( Non STPI)<br>
2nd Pokharan Road,<br>
Subash Nagar ,<br>
Mumbai - 400601,Maharashtra<br>
India<br>
Ph:- +91 22 677-81825<br>
Buzz:- 4221825<br>
Mailto: chandrahasa.s@tcs.com<br>
Website: </font><a href=http://www.tcs.com/><font size=2 color=blue face="sans-serif">http://www.tcs.com</font></a><font size=2 face="sans-serif"><br>
____________________________________________<br>
Experience certainty. &nbsp; &nbsp; &nbsp; &nbsp;IT Services<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;Business Solutions<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;Consulting<br>
____________________________________________</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">&quot;Prof. Dr. Christian
Baun&quot; &lt;christianbaun@gmail.com&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">gluster-users &lt;gluster-users@gluster.org&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">06/23/2014 03:23 AM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">Re: [Gluster-users]
Unable to compile GlusterFS 3.5 on Raspbian &nbsp; &nbsp; &nbsp; &nbsp;(RaspberryPi)</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">gluster-users-bounces@gluster.org</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>This is a workaround:<br>
<br>
make install -- DESTDIR=/<br>
<br>
This way the installation works.<br>
<br>
BTW: Some tests with dd show that the write performance for blocks of<br>
GlusterFS 3.5.0 is approx 4 times faster than GlusterFS 3.4.4.<br>
<br>
This is my configuration:<br>
<br>
$ sudo gluster volume info<br>
<br>
Volume Name: volume1<br>
Type: Replicate<br>
Volume ID: a0946dd4-b4d1-40f7-b08d-bf120c2fa2fb<br>
Status: Started<br>
Number of Bricks: 1 x 2 = 2<br>
Transport-type: tcp<br>
Bricks:<br>
Brick1: raspberrypi01:/mnt/mmcblk0p3/brick1<br>
Brick2: raspberrypi02:/mnt/mmcblk0p3/brick1<br>
<br>
I tested several times with this command:<br>
<br>
$ sudo dd if=/dev/zero of=/glusterfs/testfile bs=300M count=1 oflag=direct<br>
<br>
The write performance of GlusterFS 3.4.4 is approx. 1 MB.<br>
The write performance of GlusterFS 3.5.0 is approx. 4 MB.<br>
<br>
The network connection between the Raspberry Pis is 100 Mbps Ethernet.<br>
<br>
Best Regards<br>
 &nbsp; Christian Baun<br>
---<br>
Prof. Dr. Christian Baun<br>
Fachhochschule Frankfurt am Main<br>
Büro: +49-069-1533-3196<br>
Privat: +49-6235-9591351<br>
Mobil: +49-170-2817531<br>
<br>
Die 2. Auflage von &quot;Computernetze kompakt&quot; ist erschienen.<br>
ISBN 978-3-642-41652-1. Springer Vieweg. Februar 2014<br>
<br>
<br>
2014-06-22 21:29 GMT+02:00 Harshavardhana &lt;harsha@harshavardhana.net&gt;:<br>
&gt; Looks like some sort of a automake issue, argument to ./py-compile<br>
&gt; --destdir is missing.<br>
&gt;<br>
&gt; On Sun, Jun 22, 2014 at 11:51 AM, Prof. Dr. Christian Baun<br>
&gt; &lt;christianbaun@gmail.com&gt; wrote:<br>
&gt;&gt; Hi,<br>
&gt;&gt;<br>
&gt;&gt; I want to build up a Cluster of RaspberryPis and realize a distributed<br>
&gt;&gt; and replicated storage with GlusterFS.<br>
&gt;&gt;<br>
&gt;&gt; Raspbian contains GlusterFS 3.2.7 which is quite old. For this
reason<br>
&gt;&gt; I want to compile GlusterFS 3.5 on Raspbian but at the end of
&quot;make<br>
&gt;&gt; install&quot; I get an error message &quot;py-compile: Missing
argument to<br>
&gt;&gt; --destdir.&quot;.<br>
&gt;&gt;<br>
&gt;&gt; I carried out these steps:<br>
&gt;&gt;<br>
&gt;&gt; $ sudo apt-get update<br>
&gt;&gt; $ sudo apt-get install -y make gcc flex bison libssl-dev liblvm2-dev<br>
&gt;&gt; libglib2.0-dev libxml2-dev python2.7 python2.7-dev autoconf libtool<br>
&gt;&gt; $ wget </font></tt><a href="http://download.gluster.org/pub/gluster/glusterfs/3.5/3.5.0/glusterfs-3.5.0.tar.gz"><tt><font size=2>http://download.gluster.org/pub/gluster/glusterfs/3.5/3.5.0/glusterfs-3.5.0.tar.gz</font></tt></a><tt><font size=2><br>
&gt;&gt; $ tar -xvzf glusterfs-3.5.0.tar.gz<br>
&gt;&gt; $ cd glusterfs-3.5.0/<br>
&gt;&gt; $ ./autogen.sh<br>
&gt;&gt;<br>
&gt;&gt; ... GlusterFS autogen ...<br>
&gt;&gt;<br>
&gt;&gt; Generate gf-error-codes.h ...<br>
&gt;&gt; `gf-error-codes.h' -&gt; `libglusterfs/src/gf-error-codes.h'<br>
&gt;&gt; Running aclocal...<br>
&gt;&gt; Running autoheader...<br>
&gt;&gt; Running libtoolize...<br>
&gt;&gt; Running autoconf...<br>
&gt;&gt; Running automake...<br>
&gt;&gt;<br>
&gt;&gt; Please proceed with configuring, compiling, and installing.<br>
&gt;&gt;<br>
&gt;&gt; $ ./configure<br>
&gt;&gt; GlusterFS configure summary<br>
&gt;&gt; ===========================<br>
&gt;&gt; FUSE client &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: yes<br>
&gt;&gt; Infiniband verbs &nbsp; &nbsp; : no<br>
&gt;&gt; epoll IO multiplex &nbsp; : yes<br>
&gt;&gt; argp-standalone &nbsp; &nbsp; &nbsp;: no<br>
&gt;&gt; fusermount &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : yes<br>
&gt;&gt; readline &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : no<br>
&gt;&gt; georeplication &nbsp; &nbsp; &nbsp; : yes<br>
&gt;&gt; Linux-AIO &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: no<br>
&gt;&gt; Enable Debug &nbsp; &nbsp; &nbsp; &nbsp; : no<br>
&gt;&gt; systemtap &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: no<br>
&gt;&gt; Block Device xlator &nbsp;: yes<br>
&gt;&gt; glupy &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;:
yes<br>
&gt;&gt; Use syslog &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : yes<br>
&gt;&gt; XML output &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : yes<br>
&gt;&gt; QEMU Block formats &nbsp; : yes<br>
&gt;&gt; Encryption xlator &nbsp; &nbsp;: yes<br>
&gt;&gt;<br>
&gt;&gt; $ make<br>
&gt;&gt;<br>
&gt;&gt; $ sudo make install<br>
&gt;&gt; Making install in argp-standalone<br>
&gt;&gt; Making install in .<br>
&gt;&gt; Making install in libglusterfs<br>
&gt;&gt; Making install in src<br>
&gt;&gt; /bin/mkdir -p '/usr/local/lib'<br>
&gt;&gt; /bin/bash ../../libtool --quiet &nbsp;--mode=install /usr/bin/install
-c<br>
&gt;&gt; libglusterfs.la '/usr/local/lib'<br>
&gt;&gt; Making install in rpc<br>
&gt;&gt; Making install in rpc-lib<br>
&gt;&gt; Making install in src<br>
&gt;&gt; /bin/mkdir -p '/usr/local/lib'<br>
&gt;&gt; /bin/bash ../../../libtool --quiet &nbsp;--mode=install /usr/bin/install
-c<br>
&gt;&gt; &nbsp; libgfrpc.la '/usr/local/lib'<br>
&gt;&gt; libtool: install: warning: relinking `libgfrpc.la'<br>
&gt;&gt; Making install in rpc-transport<br>
&gt;&gt; Making install in socket<br>
&gt;&gt; Making install in src<br>
&gt;&gt; /bin/mkdir -p '/usr/local/lib/glusterfs/3.5.0/rpc-transport'<br>
&gt;&gt; /bin/bash ../../../../libtool --quiet &nbsp;--mode=install /usr/bin/install<br>
&gt;&gt; -c &nbsp; socket.la '/usr/local/lib/glusterfs/3.5.0/rpc-transport'<br>
&gt;&gt; libtool: install: warning: relinking `socket.la'<br>
&gt;&gt; Making install in xdr<br>
&gt;&gt; Making install in src<br>
&gt;&gt; /bin/mkdir -p '/usr/local/lib'<br>
&gt;&gt; /bin/bash ../../../libtool --quiet &nbsp;--mode=install /usr/bin/install
-c<br>
&gt;&gt; &nbsp; libgfxdr.la '/usr/local/lib'<br>
&gt;&gt; libtool: install: warning: relinking `libgfxdr.la'<br>
&gt;&gt; Making install in api<br>
&gt;&gt; Making install in src<br>
&gt;&gt; /bin/mkdir -p '/usr/local/lib'<br>
&gt;&gt; /bin/bash ../../libtool --quiet &nbsp;--mode=install /usr/bin/install
-c<br>
&gt;&gt; libgfapi.la '/usr/local/lib'<br>
&gt;&gt; libtool: install: warning: relinking `libgfapi.la'<br>
&gt;&gt; /bin/mkdir -p '/usr/local/include/glusterfs/api'<br>
&gt;&gt; /usr/bin/install -c -m 644 glfs.h glfs-handles.h<br>
&gt;&gt; '/usr/local/include/glusterfs/api'<br>
&gt;&gt; /bin/mkdir -p '/usr/local/lib/glusterfs/3.5.0/xlator/mount'<br>
&gt;&gt; /bin/bash ../../libtool --quiet &nbsp;--mode=install /usr/bin/install
-c<br>
&gt;&gt; api.la '/usr/local/lib/glusterfs/3.5.0/xlator/mount'<br>
&gt;&gt; libtool: install: warning: relinking `api.la'<br>
&gt;&gt; Making install in examples<br>
&gt;&gt; /bin/mkdir -p '/usr/local/lib/python2.7/dist-packages/gluster'<br>
&gt;&gt; /usr/bin/install -c -m 644 __init__.py gfapi.py<br>
&gt;&gt; '/usr/local/lib/python2.7/dist-packages/gluster'<br>
&gt;&gt; ../../py-compile: Missing argument to --destdir.<br>
&gt;&gt; make[3]: *** [install-pygfapiPYTHON] Error 1<br>
&gt;&gt; make[2]: *** [install-am] Error 2<br>
&gt;&gt; make[1]: *** [install-recursive] Error 1<br>
&gt;&gt; make: *** [install-recursive] Error 1<br>
&gt;&gt;<br>
&gt;&gt; Other people did also run into this problem. One example is here:<br>
&gt;&gt; </font></tt><a href="http://bighippo999.blogspot.de/2014/05/raspberry-pi-glusterfs-part-2.html"><tt><font size=2>http://bighippo999.blogspot.de/2014/05/raspberry-pi-glusterfs-part-2.html</font></tt></a><tt><font size=2><br>
&gt;&gt;<br>
&gt;&gt; Does anybody here know how to fix this problem?<br>
&gt;&gt;<br>
&gt;&gt; Thanks for any help.<br>
&gt;&gt;<br>
&gt;&gt; Best Regards<br>
&gt;&gt; &nbsp; &nbsp;Christian Baun<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Gluster-users mailing list<br>
&gt;&gt; Gluster-users@gluster.org<br>
&gt;&gt; </font></tt><a href="http://supercolony.gluster.org/mailman/listinfo/gluster-users"><tt><font size=2>http://supercolony.gluster.org/mailman/listinfo/gluster-users</font></tt></a><tt><font size=2><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Religious confuse piety with mere ritual, the virtuous confuse<br>
&gt; regulation with outcomes<br>
_______________________________________________<br>
Gluster-users mailing list<br>
Gluster-users@gluster.org<br>
</font></tt><a href="http://supercolony.gluster.org/mailman/listinfo/gluster-users"><tt><font size=2>http://supercolony.gluster.org/mailman/listinfo/gluster-users</font></tt></a>
<br><p>=====-----=====-----=====<br>
Notice: The information contained in this e-mail<br>
message and/or attachments to it may contain <br>
confidential or privileged information. If you are <br>
not the intended recipient, any dissemination, use, <br>
review, distribution, printing or copying of the <br>
information contained in this e-mail message <br>
and/or attachments to it are strictly prohibited. If <br>
you have received this communication in error, <br>
please notify us by reply e-mail or telephone and <br>
immediately and permanently delete the message <br>
and any attachments. Thank you</p>

<p></p>