On Fri, 2 Nov 2012, Gary Lowell wrote:
> Hi Hemant -
> 
> You don't need to build and install from the deb packages.  The "make 
> install" does put things under /usr/local by default, which is different from 
> the packages.  That can be overridden when running configure.  configure 
> --help will give you the options.
> 
> Someone who has done this recently can perhaps comment if there are any 
> modifications to the standard documentation for a local build and install.  

One caveat with make install is that it does not install /etc/init.d/ceph 
for you, since it's target dependent.  You'll need to copy init-ceph 
yourself and run update-rc.d.

sage

> 
> Cheers,
> Gary
> 
> On Nov 2, 2012, at 9:15 PM, hemant surale wrote:
> 
> > The G++ internal compilation error was observed due to insufficient
> > RAM. So I increased it then everything is running fine.
> > 
> > One more doubt regarding GIt Cloned Dir and Tarball setup.
> > 
> > While building ceph from source code (tarball file) . I extract them
> > into some folder and perform
> > "./autogen.sh
> > ./configure
> > make
> > sudo make install " .
> > What more should I do in order to have ceph service running on that machine?
> > Does It necessary to clone the git dir & then build .deb packages ,
> > even after I installed ceph from tarball ?
> > 
> > 
> > -
> > Hemant Surale.
> > 
> > 
> > On Sat, Nov 3, 2012 at 12:10 AM, Tyler Brekke <[email protected]> 
> > wrote:
> >> Can you check dmesg? It looks like you ran out of memory on your VM
> >> while building.
> >> 
> >> On Thu, Nov 1, 2012 at 11:59 PM, hemant surale <[email protected]> 
> >> wrote:
> >>> ---------- Forwarded message ----------
> >>> From: hemant surale <[email protected]>
> >>> Date: Fri, Nov 2, 2012 at 12:10 PM
> >>> Subject: Re: Unable to Start Ceph service
> >>> To: Dan Mick <[email protected]>, "[email protected]"
> >>> <[email protected]>
> >>> 
> >>> 
> >>> 
> >>> Initially I installed ceph directly by following 5minute guide from
> >>> official site , So before building ceph from source code I installed
> >>> ceph as well as removed it using "sudo apt-get remove ceph" ,But It
> >>> seems that some directories left undeleted.
> >>> 
> >>> Now I tried to Build ceph again on fresh VM and again I have some
> >>> issues to resolve .
> >>> 
> >>> As proceeding to building step when I came across "make" cmd following
> >>> error is observed
> >>> ---------------------------------------------------------//Error---------------------------------------------------------------------
> >>>  CXX    MDS.o
> >>> g++: internal compiler error: Killed (program cc1plus)
> >>> Please submit a full bug report,
> >>> with preprocessed source if appropriate.
> >>> See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
> >>> make[3]: *** [MDS.o] Error 4
> >>> make[3]: Leaving directory `/home/hemant/ceph/ceph/src'
> >>> make[2]: *** [all-recursive] Error 1
> >>> make[2]: Leaving directory `/home/hemant/ceph/ceph/src'
> >>> make[1]: *** [all] Error 2
> >>> make[1]: Leaving directory `/home/hemant/ceph/ceph/src'
> >>> make: *** [all-recursive] Error 1
> >>> ---------------------------_---------------------------_---------------------------_---------------------------
> >>> 
> >>> 
> >>> - Hemant Surale
> >>> 
> >>> 
> >>> On Thu, Nov 1, 2012 at 4:05 AM, Dan Mick <[email protected]> wrote:
> >>>> 
> >>>> I've had a long private thread with Hemant, and I believe he's past this 
> >>>> problem (in case anyone scans archives looking for open questions).
> >>>> Hemant, it would be best to keep the thread on ceph-devel; you get more 
> >>>> people looking and answering.
> >>>> 
> >>>> It's a mystery, still, how /usr/bin/ceph-osd ended up being a directory.
> >>>> 
> >>>> 
> >>>> On 10/30/2012 05:59 AM, hemant surale wrote:
> >>>>> 
> >>>>> Hi All,
> >>>>>    I am building ceph from sourcecode availavle from site. I executeed
> >>>>> all steps for building it , executed "mkcephfs" as well the only
> >>>>> problem is as shown below.
> >>>>> 
> >>>>> 
> >>>>> ------------------------------------------------------------------------------------------------------------
> >>>>> root@atish-virtual-machine:~/ceph# service ceph start
> >>>>> === mon.alpha ===
> >>>>> Starting Ceph mon.alpha on atish-virtual-machine...
> >>>>> bash: /usr/bin/ceph-mon: Is a directory
> >>>>> failed: ' /usr/bin/ceph-mon -i alpha --pid-file
> >>>>> /var/run/ceph/mon.alpha.pid -c /etc/ceph/ceph.conf '
> >>>>> -----------------------------------------------------------------------------------------------------------------------
> >>> --
> >>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> >>> the body of a message to [email protected]
> >>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> > --
> > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > the body of a message to [email protected]
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to [email protected]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to