Forgot to mention the reason most people choose a particular build is
due to the compatibility issue with TT's (eg provisioning a new
machine with a new hadoop means it won't work with the existing hadoop
builds). To address this we included HADOOP-5203 (TT's version build
is too restrictive) in CDH3 beta 2 so that it's possible to use more
than one build in a cluster.

http://archive.cloudera.com/cdh/3/hadoop-0.20.2+320.releasenotes.html

Thanks,
Eli


On Wed, Sep 1, 2010 at 11:24 AM, Eli Collins <[email protected]> wrote:
> Hey guys,
>
> In CDH3 you can pin your repo to a particular release. Eg in the
> following docs to use beta 1 specify "redhat/cdh/3b1" instead of
> "redhat/cdh/3" in the repo file (for RH), or "<DISTRO>-cdh3b1" instead
> of "<DISTRO>-cdh3" in the list file (for Debian). You'll need to do a
> "yum clean metadata" or "apt-get clean update" so the new packages are
> seen.
>
> https://wiki.cloudera.com/display/DOC/Hadoop+Installation+(CDH3)
>
> Also, please direct CDH usage queries to the user list:
>
> https://groups.google.com/a/cloudera.org/group/cdh-user
>
> Thanks,
> Eli
>
> On Tue, Aug 24, 2010 at 11:05 AM, Edward Capriolo <[email protected]> 
> wrote:
>> On Tue, Aug 24, 2010 at 1:36 PM, jiang licht <[email protected]> wrote:
>>> Thanks Sudhir and Michael. I want to replace a new release of CDH3 
>>> (0.20.2+320) to a previous release of CDH3 (0.20.2+228). The problem is 
>>> that there is no installation package for previous release of CDH3 and no 
>>> source to rebuild from. If you do yum install from cloudera repository, you 
>>> always get the latest release. That's why I want to know a nice way to do 
>>> this. Please correct me if I am wrong. I also noticed that ppl talked about 
>>> a package for each release in Cloudera-supported forum getsatisfaction.com 
>>> but don't know current status.
>>>
>>> In the end, to get work done and since hadoop is simply a java application, 
>>> I simply used the files installed by previous release (on other machines) 
>>> and set up configurations that point to the right locations.
>>>
>>> Thanks,
>>>
>>> Michael
>>>
>>> --- On Tue, 8/24/10, Sudhir Vallamkondu <[email protected]> 
>>> wrote:
>>>
>>> From: Sudhir Vallamkondu <[email protected]>
>>> Subject: RE: how to revert from a new version to an older one (CDH3)?
>>> To: [email protected]
>>> Date: Tuesday, August 24, 2010, 10:57 AM
>>>
>>> More specifics on Michael¹s comment. You can use the yum remove or apt-get
>>> purge to remove the existing install.
>>>
>>> For Red Hat systems, run this command:
>>> # yum remove hadoop -y
>>>
>>> For Debian systems, run this command:
>>> # apt-get purge hadoop
>>>
>>> Verify that you have no Hadoop packages installed on your cluster.
>>>
>>> For Red Hat systems, run this command which should return no packages:
>>> $ rpm -qa | grep hadoop
>>>
>>> For Debian systems, run this command which should return no packages:
>>> $ dpkg -l | grep hadoop
>>>
>>> References:
>>> https://docs.cloudera.com/display/DOC/Hadoop+Upgrade+from+CDH2+to+CDH3
>>>
>>> On Aug/24/ 5:08 AM, "[email protected]"
>>> <[email protected]> wrote:
>>>
>>>> From: Michael Segel <[email protected]>
>>>> Date: Tue, 24 Aug 2010 06:21:30 -0500
>>>> To: <[email protected]>
>>>> Subject: RE: how to revert from a new version to an older one (CDH3)?
>>>>
>>>>
>>>> Not sure if you got your question answered...
>>>>
>>>> You need to delete the current version (via yum) and then specifically
>>>> re-install the version you want by specifying the full name including 
>>>> version.
>>>>
>>>> HTH
>>>> -Mike
>>>>
>>>>
>>>>> > Date: Mon, 23 Aug 2010 15:00:39 -0700
>>>>> > From: [email protected]
>>>>> > Subject: how to revert from a new version to an older one (CDH3)?
>>>>> > To: [email protected]
>>>>> >
>>>>> > I want to replace a new CDH version 0.20.2+320 with an older one
>>>>> 0.20.2+228.
>>>>> >
>>>>> > "yum downgrade" reports that version can only be upgraded. I also didn't
>>>>> find a way to yum install the older version.
>>>>> >
>>>>> > I guess I can download tar ball of the old version and extract it to 
>>>>> > where
>>>>> the new version is installed and overwrite it. But seems not a good 
>>>>> solution
>>>>> because it might have negative impact on upgrading in the future.
>>>>> >
>>>>> > So, what is the best way to do this?
>>>>> >
>>>>> > Thanks,
>>>>> >
>>>>> > Michael
>>>>> >
>>>>> >
>>>>> >
>>>>
>>>
>>>
>>> iCrossing Privileged and Confidential Information
>>> This email message is for the sole use of the intended recipient(s) and may 
>>> contain confidential and privileged information of iCrossing. Any 
>>> unauthorized review, use, disclosure or distribution is prohibited. If you 
>>> are not the intended recipient, please contact the sender by reply email 
>>> and destroy all copies of the original message.
>>>
>>>
>>>
>>>
>>>
>>>
>>
>> Ah. The dangers of installing things from the Internet!!!
>>
>> The cloudera package for hadoop is great. I use it, but I DO NOT
>> download it from the internet every time! Why?
>>
>> Because of the exact problem you are having, packages get updated and
>> finding the older one can be hard. Always keep a copy of your RPMs
>> locally! (and run your own yum repo)
>>
>> You used to be able to navigate around the clouder repo and find the
>> older RPM inside the same folder. You still probably can hunt around
>> and you should be able to find it.
>>
>> http://archive.cloudera.com/cdh/3/
>>
>> Good luck!
>>
>

Reply via email to