<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. If I build gluster across
these three nodes can I get "Redundency across node and disk"
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 "Disk level redundancy with raid & Hot spare invoke"
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. IT Services<br>
Business Solutions<br>
Consulting<br>
____________________________________________</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:
</font><font size=1 face="sans-serif">"Prof. Dr. Christian
Baun" <christianbaun@gmail.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:
</font><font size=1 face="sans-serif">gluster-users <gluster-users@gluster.org></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:
</font><font size=1 face="sans-serif">06/23/2014 03:23 AM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:
</font><font size=1 face="sans-serif">Re: [Gluster-users]
Unable to compile GlusterFS 3.5 on Raspbian (RaspberryPi)</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by:
</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>
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 "Computernetze kompakt" 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 <harsha@harshavardhana.net>:<br>
> Looks like some sort of a automake issue, argument to ./py-compile<br>
> --destdir is missing.<br>
><br>
> On Sun, Jun 22, 2014 at 11:51 AM, Prof. Dr. Christian Baun<br>
> <christianbaun@gmail.com> wrote:<br>
>> Hi,<br>
>><br>
>> I want to build up a Cluster of RaspberryPis and realize a distributed<br>
>> and replicated storage with GlusterFS.<br>
>><br>
>> Raspbian contains GlusterFS 3.2.7 which is quite old. For this
reason<br>
>> I want to compile GlusterFS 3.5 on Raspbian but at the end of
"make<br>
>> install" I get an error message "py-compile: Missing
argument to<br>
>> --destdir.".<br>
>><br>
>> I carried out these steps:<br>
>><br>
>> $ sudo apt-get update<br>
>> $ sudo apt-get install -y make gcc flex bison libssl-dev liblvm2-dev<br>
>> libglib2.0-dev libxml2-dev python2.7 python2.7-dev autoconf libtool<br>
>> $ 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>
>> $ tar -xvzf glusterfs-3.5.0.tar.gz<br>
>> $ cd glusterfs-3.5.0/<br>
>> $ ./autogen.sh<br>
>><br>
>> ... GlusterFS autogen ...<br>
>><br>
>> Generate gf-error-codes.h ...<br>
>> `gf-error-codes.h' -> `libglusterfs/src/gf-error-codes.h'<br>
>> Running aclocal...<br>
>> Running autoheader...<br>
>> Running libtoolize...<br>
>> Running autoconf...<br>
>> Running automake...<br>
>><br>
>> Please proceed with configuring, compiling, and installing.<br>
>><br>
>> $ ./configure<br>
>> GlusterFS configure summary<br>
>> ===========================<br>
>> FUSE client : yes<br>
>> Infiniband verbs : no<br>
>> epoll IO multiplex : yes<br>
>> argp-standalone : no<br>
>> fusermount : yes<br>
>> readline : no<br>
>> georeplication : yes<br>
>> Linux-AIO : no<br>
>> Enable Debug : no<br>
>> systemtap : no<br>
>> Block Device xlator : yes<br>
>> glupy :
yes<br>
>> Use syslog : yes<br>
>> XML output : yes<br>
>> QEMU Block formats : yes<br>
>> Encryption xlator : yes<br>
>><br>
>> $ make<br>
>><br>
>> $ sudo make install<br>
>> Making install in argp-standalone<br>
>> Making install in .<br>
>> Making install in libglusterfs<br>
>> Making install in src<br>
>> /bin/mkdir -p '/usr/local/lib'<br>
>> /bin/bash ../../libtool --quiet --mode=install /usr/bin/install
-c<br>
>> libglusterfs.la '/usr/local/lib'<br>
>> Making install in rpc<br>
>> Making install in rpc-lib<br>
>> Making install in src<br>
>> /bin/mkdir -p '/usr/local/lib'<br>
>> /bin/bash ../../../libtool --quiet --mode=install /usr/bin/install
-c<br>
>> libgfrpc.la '/usr/local/lib'<br>
>> libtool: install: warning: relinking `libgfrpc.la'<br>
>> Making install in rpc-transport<br>
>> Making install in socket<br>
>> Making install in src<br>
>> /bin/mkdir -p '/usr/local/lib/glusterfs/3.5.0/rpc-transport'<br>
>> /bin/bash ../../../../libtool --quiet --mode=install /usr/bin/install<br>
>> -c socket.la '/usr/local/lib/glusterfs/3.5.0/rpc-transport'<br>
>> libtool: install: warning: relinking `socket.la'<br>
>> Making install in xdr<br>
>> Making install in src<br>
>> /bin/mkdir -p '/usr/local/lib'<br>
>> /bin/bash ../../../libtool --quiet --mode=install /usr/bin/install
-c<br>
>> libgfxdr.la '/usr/local/lib'<br>
>> libtool: install: warning: relinking `libgfxdr.la'<br>
>> Making install in api<br>
>> Making install in src<br>
>> /bin/mkdir -p '/usr/local/lib'<br>
>> /bin/bash ../../libtool --quiet --mode=install /usr/bin/install
-c<br>
>> libgfapi.la '/usr/local/lib'<br>
>> libtool: install: warning: relinking `libgfapi.la'<br>
>> /bin/mkdir -p '/usr/local/include/glusterfs/api'<br>
>> /usr/bin/install -c -m 644 glfs.h glfs-handles.h<br>
>> '/usr/local/include/glusterfs/api'<br>
>> /bin/mkdir -p '/usr/local/lib/glusterfs/3.5.0/xlator/mount'<br>
>> /bin/bash ../../libtool --quiet --mode=install /usr/bin/install
-c<br>
>> api.la '/usr/local/lib/glusterfs/3.5.0/xlator/mount'<br>
>> libtool: install: warning: relinking `api.la'<br>
>> Making install in examples<br>
>> /bin/mkdir -p '/usr/local/lib/python2.7/dist-packages/gluster'<br>
>> /usr/bin/install -c -m 644 __init__.py gfapi.py<br>
>> '/usr/local/lib/python2.7/dist-packages/gluster'<br>
>> ../../py-compile: Missing argument to --destdir.<br>
>> make[3]: *** [install-pygfapiPYTHON] Error 1<br>
>> make[2]: *** [install-am] Error 2<br>
>> make[1]: *** [install-recursive] Error 1<br>
>> make: *** [install-recursive] Error 1<br>
>><br>
>> Other people did also run into this problem. One example is here:<br>
>> </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>
>><br>
>> Does anybody here know how to fix this problem?<br>
>><br>
>> Thanks for any help.<br>
>><br>
>> Best Regards<br>
>> Christian Baun<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><tt><font size=2><br>
><br>
><br>
><br>
> --<br>
> Religious confuse piety with mere ritual, the virtuous confuse<br>
> 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>