If you look at the various HDP 2.6.x releases, you will see that nothing version-wise was added to the HDP-2.6 directory. The stack directory already covers the major and minor version, while all releases happened at the patch and hotfix level, such as 2.6.'2'.'0'. In other words, it's up to your RPMs to install binaries to a new version dir under /usr/hdp. Ambari just uses service definitions from the HDP-2.6 stack (this also implies that HDP 2.6 stack Python scripts, config XML, etc are compatible with all HDP 2.6.x releases)
On Tue, Mar 20, 2018 at 9:14 AM, <[email protected]> wrote: > > HDP 2.6.x releases share the same stack definitions from the HDP-2.6 > directory > > Could you share more details about it? How can i add 2.6.x in XXX-2.6 dir? > > ----- Original Message ----- > From: "Di Li" <[email protected]> > To: [email protected] > Sent: Tuesday, March 20, 2018 9:03:51 PM > Subject: Re: how to define stacks like 2.6.5.0 > > Hello, > > The stack directory can be name up to four digits if I am not mistaken > (albeit I only tried 3 digit directory name in practice). HDP 2.6.x > releases share the same stack definitions from the HDP-2.6 directory. For > your need, simply add a 3.1.1 dir. If you meant to have 3.0.x, you can > either update your 3.0 stack to make it compatible with the new release or > create a new stack (but that'd mostly be an overkill) > > On Tue, Mar 20, 2018 at 2:01 AM, <[email protected]> wrote: > > > Hi! > > > > I has defined a new stack like 3.0.0 and there is a dir called 3.0.0, but > > i find that HDP has 2.6.5.0 but only has 2.6 dir. > > > > How can i also defined a new stack like 3.1.1 in this way? > > >
