[MCOL-488] create AlarmConfig.installSave file Created: 2016-12-28  Updated: 2017-12-01  Resolved: 2017-01-18

Status: Closed
Project: MariaDB ColumnStore
Component/s: installation
Affects Version/s: 1.0.6
Fix Version/s: 1.0.7

Type: New Feature Priority: Major
Reporter: David Thompson (Inactive) Assignee: Daniel Lee (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Sprint: 2017-01, 2017-2

 Description   

In the cases where AlarmConfig.xml is zero'd out, if this happens on a single server deployment you do not have a working copy to use from another node. The only solution is to do another install to get the file. A simpler solution would be to create a copy of AlarmConfig.xml as AlarmConfig.xml.installSave like we do for ColumnStore.xml. It's unlikely someone would change this so copying the installSave would help anyone recover from the case where AlarmConfig.xml get's zero'd out. Even when that bug gets fixed it's probably still helpful to have an installl time reference file



 Comments   
Comment by David Hill (Inactive) [ 2017-01-12 ]

I just checked into develop-1.0, 2 small changes..

commit 02a2fbeae6bc9de7f009044815a22b2cd8fe120e
Author: David Hill <david.hill@mariadb.com>
Date: Thu Jan 12 11:33:27 2017 -0600

MCOL-488 - added back of Alarm Config File

oam/install_scripts/post-install | 3 +++
oam/install_scripts/pre-uninstall | 1 +

Comment by Ben Thompson (Inactive) [ 2017-01-12 ]

Reviewed, already merged.

Comment by David Hill (Inactive) [ 2017-01-16 ]

check for the file AlarmConfig.xml.installSave after an install is completed... it will remain until columnstore is uninstalled

Comment by Daniel Lee (Inactive) [ 2017-01-18 ]

Build verified: Github source build.

[root@localhost mariadb-columnstore-server]# git show
commit 9c73cdaa843fe475c0362fb478dae9fff2d0d355
Merge: 9ddd6d0 4c07522
Author: David Hill <david.hill@mariadb.com>
Date: Tue Dec 13 12:02:46 2016 -0600

merge develop branch
[root@localhost columnstore]# cd etc
[root@localhost etc]# ls
AlarmConfig.xml Columnstore.xml.columnstoreSave ConsoleCmds.xml ProcessConfig.xml
AlarmConfig.xml.installSave Columnstore.xml.installSave ErrorMessage.txt ProcessConfig.xml.columnstoreSave
Columnstore.xml Columnstore.xml.singleserver MessageFile.txt ProcessConfig.xml.singleserver
[root@localhost etc]# cd

Comment by Daniel Lee (Inactive) [ 2017-01-18 ]

One more time, retested:

Build verified: Github source build

[root@localhost mariadb-columnstore-server]# git show
commit 83b0e5c54a644bc31461752cf73f0e1140586d39
Merge: b975814 93c1c7e
Author: david hill <david.hill@mariadb.com>
Date: Thu Jan 12 09:27:28 2017 -0600

Merge pull request #26 from mariadb-corporation/MCOL-500

Update README.md

[root@localhost mariadb-columnstore-engine]# git show
commit c6799df6408c0e86ccba9ee63929a6b9ad4294bf
Merge: fa0fde9 2f3937a
Author: Andrew Hutchings <andrew@linuxjedi.co.uk>
Date: Fri Jan 13 21:03:35 2017 -0600

Merge pull request #96 from mariadb-corporation/MCOL-505

MCOL-505 Performance improvements to ExeMgr

Generated at Thu Feb 08 02:21:28 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.