[MCOL-1244] make postConfigure default install non-distributed Created: 2018-03-06 Updated: 2023-10-26 Resolved: 2018-10-15 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | ? |
| Affects Version/s: | 1.1.3 |
| Fix Version/s: | 1.2.0 |
| Type: | New Feature | Priority: | Minor |
| Reporter: | David Hill (Inactive) | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Epic Link: | ColumnStore Installation Improvements | ||||||||
| Sprint: | 2018-16, 2018-17, 2018-18 | ||||||||
| Description |
|
Currently postConfigure is defaulted to perform a distributed install, meaning the packages are pushed from pm1 to the other nodes. There is a command line feature to enable non-distributed installs. This change is to reverse that functionality and make the default install non-distributed. |
| Comments |
| Comment by David Thompson (Inactive) [ 2018-06-25 ] |
|
One implication for this is that mcsadmin will no longer be able to truly support shutdownSystem and a startSystem after shutdown since there is no ssh access to do this. I think this is fine as long as we auto start CS processes on each node. |
| Comment by Dipti Joshi (Inactive) [ 2018-09-26 ] |
|
Please make the prompt to show non-distributed option as default |
| Comment by David Hill (Inactive) [ 2018-10-09 ] |
|
Question: Do we want the quick install scripts to also default to Non-Distributed install. If not, then these 3 files will need to be changed to pass in a command line argument for 'distributed' install.. |
| Comment by David Thompson (Inactive) [ 2018-10-11 ] |
|
Yes, all of the installs should default to non-distributed. |
| Comment by David Hill (Inactive) [ 2018-10-11 ] |
|
CORRECTION: Changes: 1. No change code change postConfigure is required. To default to Non-DIstributed Install, meaning when no command line argument is provided, non-distributed is assumed. User would provide '-d' command line argument to perform Distributed Install |
| Comment by David Hill (Inactive) [ 2018-10-11 ] |
|
https://github.com/mariadb-corporation/mariadb-columnstore-engine/pull/592 |
| Comment by David Hill (Inactive) [ 2018-10-11 ] |
|
Addition change from for Bens review mcsadmin, procmon, procmgr = change to set the DIstributedInstall default setting to 'n' Also this will make the addModule default as non-distributed install |
| Comment by Daniel Lee (Inactive) [ 2018-10-15 ] |
|
Build verified: 1.2.0-1a Verified postConfigure with and without -d switch. |