Sure Andrei. I shall work on this. Cheers, Akash A
On Sat, Dec 31, 2011 at 2:14 PM, Andrei Savu <[email protected]> wrote: > Do you want to take the lead on this one? > On Dec 31, 2011 10:16 AM, "Andrei Savu" <[email protected]> wrote: > >> Thanks Ashok for figuring this out. We should update the bash scripts in >> WHIRR-266. >> On Dec 31, 2011 4:03 AM, "Akash Ashok" <[email protected]> wrote: >> >>> Got it working. ( All stop and start should be run as hadoop user ) >>> 1. Change the password of hadoop user ( sudo passwd hadoop ) >>> 2. Create hadoop home directories ( from ec2-user as sudo and give >>> hadoop user permissions ) >>> 3. ssh-keygen ( With empty passphrases ) >>> 4. copy authorized_keys of ec2-user to /home/hadoop/.ssh >>> >>> Enjoy: >>> /usr/local/hbase-<version>/bin/hbase-daemons.sh stop master >>> /usr/local/hbase-<version>/bin/hbase-daemons.sh start master >>> >>> Cheers, >>> Akash A >>> >>> On Sat, Dec 31, 2011 at 7:14 AM, Akash Ashok <[email protected]>wrote: >>> >>>> yeah I've gone through this before but then SSH has an issue >>>> hbase-daemons.sh stop master >>>> Permission denied (publickey). >>>> >>>> Thus I couldn't stop it manually >>>> >>>> Cheers, >>>> Akash A >>>> >>>> >>>> >>>> On Fri, Dec 30, 2011 at 11:31 AM, Andrei Savu <[email protected]>wrote: >>>> >>>>> >>>>> On Fri, Dec 30, 2011 at 5:42 AM, Akash Ashok >>>>> <[email protected]>wrote: >>>>> >>>>>> :( :( >>>>>> Are these mostly scripting changes ? I am not well versed with the >>>>>> code base of Whirr. But If you could point me to the right place I could >>>>>> take this up for HBase. Should I file a JIRA ? >>>>>> >>>>> >>>>> Yes - mostly scripting. >>>>> >>>>> We are tracking progress in WHIRR-266: >>>>> https://issues.apache.org/jira/browse/WHIRR-266 >>>>> >>>>> >>>>>> >>>>>> Cheers, >>>>>> Akash A >>>>>> >>>>>> On Thu, Dec 29, 2011 at 3:03 PM, Andrei Savu >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> We are working on this for 0.8.0. See: >>>>>>> https://issues.apache.org/jira/browse/WHIRR-421 >>>>>>> >>>>>>> This feature is not yet available for HBase but it should be by the >>>>>>> time we make the release. >>>>>>> >>>>>>> Also check the following file: >>>>>>> >>>>>>> https://github.com/andreisavu/whirr/blob/trunk/services/hbase/src/main/resources/functions/configure_hbase.sh >>>>>>> >>>>>>> I think this code snippet is relevant for you: >>>>>>> >>>>>>> function start_hbase_daemon() { >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> if which dpkg &> /dev/null; then >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> AS_HADOOP="su -s /bin/bash - hadoop -c" >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> elif which rpm &> /dev/null; then >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> AS_HADOOP="/sbin/runuser -s /bin/bash - hadoop -c" >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> fi >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> $AS_HADOOP "$HBASE_HOME/bin/hbase-daemon.sh start $1" >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> } >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> * >>>>>>> * >>>>>>> >>>>>>> -- Andrei Savu / andreisavu.ro >>>>>>> >>>>>>> >>>>>>> On Thu, Dec 29, 2011 at 4:21 AM, Akash Ashok <[email protected] >>>>>>> > wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> Is there any way i can restart hbase cluster using whirr ? Meaning >>>>>>>> to say I dnt wanna destroy and re-create the cluster but just to start >>>>>>>> and >>>>>>>> stop so that I dnt lose my data on that those instances.. >>>>>>>> >>>>>>>> If I login to those instances and try to stop and start it says pid >>>>>>>> file is not found and hbase is not running. So I presume whirr starts >>>>>>>> and >>>>>>>> stop with specific config which are places at different locations ? >>>>>>>> >>>>>>>> Cheers >>>>>>>> Akash A; >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>
