Thank you very much Bala, I will be looking forward for the 32 bit iso image. I really want to use Gluster. Almost nobody in my country know about Gluster, and I would like to show them with real data the benefits of Gluster on 32 and 64 bits systems. Best regards. On 2/2/08, Bala.A <balamurugan@xxxxxxxxx> wrote: > > > Hi, > > In some environment, we have this kind of problem. Anyway, we have > GlusterHPC 1.4 32bit ISO file. I will update you once I upload into > release directory. > > Thanks, > > Bala > --- > Free as in freedom > http://www.gnu.org/ > > > > Hello all, > > > > The problem is the size of the directory ramdisk.slave.i686, in my case, > > the > > output of du -sh is > > > > 133M ramdisk.slave.i686/ > > > > and that size is too big for the command > > > > ./destdir_native/usr/bin/genext2fs -b 65536 -e 0 -D > > /home/oquendo/GLUSTER/gluster--mainline--1.1/ramdisk/devices.txt -d > > ./ramdisk.slave.i686 \ ./initrd.slave.i686.img > > > > tha builds the ramdisk image. Do you have any suggestion to solve this > > problem. > > > > Thanks in advance > > > > On Jan 28, 2008 4:13 PM, William Oquendo <woquendo@xxxxxxxxx> wrote: > > > >> Hi again, > >> > >> I managed to resolve the problem with UTS_RELEASE. > >> > >> But, I have another error, more difficult for me. It is the following: > >> > >> ... > >> file: could not find any magic files! > >> file: could not find any magic files! > >> file: could not find any magic files! > >> file: could not find any magic files! > >> file: could not find any magic files! > >> file: could not find any magic files! > >> file: could not find any magic files! > >> file: could not find any magic files! > >> file: could not find any magic files! > >> file: could not find any magic files! > >> file: could not find any magic files! > >> rm -rf ./ramdisk.slave.i686 > >> cp -af /home/oquendo/GLUSTER/gluster--mainline--1.1 > /destdir_ramdisk_i686 > >> ./ramdisk.slave.i686 > >> cd /home/oquendo/GLUSTER/gluster--mainline--1.1/ramdisk/skel-slave && \ > >> (find . | grep -Ev 'CVS|~|.arch-ids' | \ > >> cpio -puvd /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686) > >> /home/oquendo/GLUSTER/gluster--mainline--1.1/ramdisk.slave.i686/./bin > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./bin/main_shell > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./bin/vt_loop_sh > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./bin/slave_shell > >> /home/oquendo/GLUSTER/gluster--mainline--1.1/ramdisk.slave.i686/./dev > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./dev/MAKEDEV > >> /home/oquendo/GLUSTER/gluster--mainline--1.1/ramdisk.slave.i686/./etc > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/nsswitch.conf > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > /ramdisk.slave.i686/./etc/rc.d > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/rc.d/rc.reboot > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/rc.d/rc.modules > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/rc.d/rc.sysinit > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/rc.d/rc.slave > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/rc.d/rc.halt > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/rc.d/rc.sshd > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/dialogrc > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/HOSTNAME > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/fstab > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/group > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/hosts > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/termcap > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/initscript > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/passwd > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/stage2 > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/stage2/config_network.sh > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/services > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/dhclient-script > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/inittab > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/inputrc > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/protocols > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/resolv.conf > >> /home/oquendo/GLUSTER/gluster--mainline--1.1 > >> /ramdisk.slave.i686/./etc/profile > >> 328 blocks > >> genext2fs -b 65536 -e 0 -D > >> /home/oquendo/GLUSTER/gluster--mainline--1.1/ramdisk/devices.txt > >> \ > >> -d ./ramdisk.slave.i686 \ > >> ./initrd.slave.i686.img > >> genext2fs: couldn't allocate a block (no free space) > >> make[1]: *** [initrd.slave] Error 1 > >> make[1]: Leaving directory > >> `/home/oquendo/GLUSTER/gluster--mainline--1.1' > >> make: *** [all] Error 2 > >> > >> > >> The hard disk has enough space, and I tried the command as root and as > a > >> normal user. > >> > >> Please, could you give your advice? > >> > >> Thanks in advance. > >> > >> William Oquendo > >> > >> > >> > >> > >> > >> > >> On Jan 28, 2008 2:58 PM, William Oquendo <woquendo@xxxxxxxxx> wrote: > >> > >> > Hi, > >> > > >> > I was playing with building an iso image of gluster for 32 bits > >> systems, > >> > following the instructions you gave me. But, unfortunately, the > >> following > >> > error always appears when I type make: > >> > > >> > Making all in getkversion > >> > make[4]: Entering directory `/home/oquendo/GLUSTER/gluster-- > >> > mainline--1.1/build_live_i686/nfs-utils-1.0.8-rc4/tools/getkversion' > >> > if cc -DHAVE_CONFIG_H -I. -I. -I../../support/include -D_GNU_SOURCE > >> > -I/home/oquendo/GLUSTER/gluster--mainline--1.1 > /destdir_live_i686/usr/include > >> > -D_GNU_SOURCE -g -O2 -MT getkversion-getkversion.o -MD -MP -MF > >> > ".deps/getkversion-getkversion.Tpo" -c -o > >> getkversion-getkversion.o`test -f ' > >> > getkversion.c' || echo './'`getkversion.c; \ > >> > then mv -f ".deps/getkversion-getkversion.Tpo" > >> > ".deps/getkversion-getkversion.Po"; else rm -f ".deps/getkversion- > >> > getkversion.Tpo"; exit 1; fi > >> > getkversion.c: In function 'main': > >> > getkversion.c:17: error: 'UTS_RELEASE' undeclared (first use in this > >> > function) > >> > getkversion.c:17: error: (Each undeclared identifier is reported only > >> > once > >> > getkversion.c:17: error: for each function it appears in.) > >> > make[4]: *** [getkversion-getkversion.o] Error 1 > >> > make[4]: Leaving directory > >> `/home/oquendo/GLUSTER/gluster--mainline--1.1 > >> > /build_live_i686/nfs-utils-1.0.8-rc4/tools/getkversion' > >> > make[3]: *** [all-recursive] Error 1 > >> > make[3]: Leaving directory > >> `/home/oquendo/GLUSTER/gluster--mainline--1.1 > >> > /build_live_i686/nfs-utils-1.0.8-rc4/tools' > >> > make[2]: *** [all-recursive] Error 1 > >> > make[2]: Leaving directory > >> `/home/oquendo/GLUSTER/gluster--mainline--1.1 > >> > /build_live_i686/nfs-utils-1.0.8-rc4' > >> > make[1]: *** [nfs-utils.live] Error 2 > >> > make[1]: Leaving directory > >> `/home/oquendo/GLUSTER/gluster--mainline--1.1 > >> > ' > >> > make: *** [all] Error 2 > >> > > >> > I tried to set the UTS_RELEASE variable by hand, but it did not work. > >> > Could you, please, give some advice? > >> > > >> > Thanks a lot. > >> > > >> > William Oquendo > >> > > >> > PD: I am using a linux-2.6.23.9 kernel to build gluster iso. > >> > > >> > > >> > > >> > On Sep 20, 2007 2:15 AM, Bala.A <balamurugan@xxxxxxxxx> wrote: > >> > > >> > > > >> > > Hi, > >> > > > >> > > > > >> > > > I am looking for gluster on 32 bits architecture, but on the > >> > > downloads > >> > > > links > >> > > > at http://ftp.zresearch.com/pub/gluster/release/current/ there is > >> > > only > >> > > > x86_64 versions. Where can I find 32 bits versions of gluster? > >> Is > >> > > it > >> > > > enough with the iso image, or do I have to work with the > toolchain > >> > > files? > >> > > > > >> > > > >> > > We haven't prepared 32 bit version ISO of GlusterHPC yet and the > >> > > source is > >> > > very much compatible with 32bit as well as x86-64 bit architecture. > >> > > Toolchain is only required to compile GlusterHPC to get ISO file > and > >> > > relevant toolchain should be used for compilation. > >> > > > >> > > For i386 architecture, here are the steps to be followed to compile > >> > > GlusterHPC. > >> > > > >> > > $ wget > >> > > > >> > > > http://ftp.zresearch.com/pub/gluster/release/old/toolchain/gluster-toolchain-v2-on32.tar.bz2 > >> > > > >> > > $ tar -C /usr/local -xjf gluster-toolchain-v2-on32.tar.bz2 > >> > > > >> > > $ export $PATH=$PATH:/usr/local/gluster-toolchain-on32-32-64/bin > >> > > > >> > > $ mkdir tarballs > >> > > > >> > > $ wget -Ptarballs -nH > >> http://ftp.zresearch.com/pub/gluster/external/* > >> > > > >> > > $ wget > >> > > > >> > > > http://ftp.zresearch.com/pub/gluster/release/current/gluster--mainline--1.1.tar.gz > >> > > > >> > > $ export TARBALLSDIR=$(pwd)/tarballs > >> > > > >> > > $ cd gluster--mainline--1.1 > >> > > > >> > > $ ./autogen.sh > >> > > > >> > > $ ./configure --with-tarballs-dir=$TARBALLSDIR > >> > > > >> > > $ make > >> > > > >> > > $ ls -l gluster-1.3-i386.iso > >> > > > >> > > > >> > > Thanks, > >> > > > >> > > Regards, > >> > > Bala > >> > > --- > >> > > Free as in freedom > >> > > http://www.gnu.org/ > >> > > > >> > > > >> > > > >> > > >> > > >> > -- > >> > William Oquendo > >> > Physicist, National University of Colombia > >> > Master in Physics student > >> > Simulation Of Physical Systems Group > >> > Linux User # 321481 > >> > ********************* > >> > Este correo puede carecer de tildes o eñes ya que el teclado no > >> contiene > >> > estos caracteres. Presento excusas por eso. > >> > > >> > ********************* > >> > > >> > Young's Handy Guide to the Modern Sciences: > >> > If it is green or it wiggles -- it is Biology. > >> > If it stinks -- it is Chemistry. > >> > If it doesn't work -- it is Physics. > >> > > >> > Finagle's Third Law: > >> > In any collection of data, the figure most obviously correct, > >> > beyond all need of checking, is the mistake. > >> > > >> > Corollaries: > >> > 1. Nobody whom you ask for help will see it. > >> > 2. The first person who stops by, whose advice you really > >> > don't want to hear, will see it immediately. > >> > ********************* > >> > > >> > >> > >> > >> -- > >> William Oquendo > >> Physicist, National University of Colombia > >> Master in Physics student > >> Simulation Of Physical Systems Group > >> Linux User # 321481 > >> ********************* > >> Este correo puede carecer de tildes o eñes ya que el teclado no > >> contiene > >> estos caracteres. Presento excusas por eso. > >> > >> ********************* > >> Young's Handy Guide to the Modern Sciences: > >> If it is green or it wiggles -- it is Biology. > >> If it stinks -- it is Chemistry. > >> If it doesn't work -- it is Physics. > >> > >> Finagle's Third Law: > >> In any collection of data, the figure most obviously correct, > >> beyond all need of checking, is the mistake. > >> > >> Corollaries: > >> 1. Nobody whom you ask for help will see it. > >> 2. The first person who stops by, whose advice you really > >> don't want to hear, will see it immediately. > >> ********************* > >> > > > > > > > > -- > > William Oquendo > > Physicist, National University of Colombia > > Master in Physics student > > Simulation Of Physical Systems Group > > Linux User # 321481 > > ********************* > > Este correo puede carecer de tildes o eñes ya que el teclado no contiene > > estos caracteres. Presento excusas por eso. > > > > ********************* > > Young's Handy Guide to the Modern Sciences: > > If it is green or it wiggles -- it is Biology. > > If it stinks -- it is Chemistry. > > If it doesn't work -- it is Physics. > > > > Finagle's Third Law: > > In any collection of data, the figure most obviously correct, > > beyond all need of checking, is the mistake. > > > > Corollaries: > > 1. Nobody whom you ask for help will see it. > > 2. The first person who stops by, whose advice you really > > don't want to hear, will see it immediately. > > ********************* > > > > > -- William Oquendo Physicist, National University of Colombia Master in Physics student Simulation Of Physical Systems Group Linux User # 321481 ********************* Este correo puede carecer de tildes o eñes ya que el teclado no contiene estos caracteres. Presento excusas por eso. ********************* Young's Handy Guide to the Modern Sciences: If it is green or it wiggles -- it is Biology. If it stinks -- it is Chemistry. If it doesn't work -- it is Physics. Finagle's Third Law: In any collection of data, the figure most obviously correct, beyond all need of checking, is the mistake. Corollaries: 1. Nobody whom you ask for help will see it. 2. The first person who stops by, whose advice you really don't want to hear, will see it immediately. *********************