You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-30 14:21:11 +03:00
MCOL-476
This commit is contained in:
@@ -176,7 +176,7 @@ bool waitForStop()
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
void handleSigTerm(int i)
|
void handleSigTerm(int i)
|
||||||
{
|
{
|
||||||
std::cout << "Received SIGTERM to terminate MariaDB Columnstore Console..." << std::endl;
|
std::cout << "Received SIGTERM to terminate MariaDB ColumnStore Console..." << std::endl;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -336,9 +336,9 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
cout << endl << "MariaDB Columnstore Admin Console" << endl;
|
cout << endl << "MariaDB ColumnStore Admin Console" << endl;
|
||||||
cout << " enter 'help' for list of commands" << endl;
|
cout << " enter 'help' for list of commands" << endl;
|
||||||
cout << " enter 'exit' to exit the MariaDB Columnstore Command Console" << endl;
|
cout << " enter 'exit' to exit the MariaDB ColumnStore Command Console" << endl;
|
||||||
cout << " use up/down arrows to recall commands" << endl << endl;
|
cout << " use up/down arrows to recall commands" << endl << endl;
|
||||||
|
|
||||||
// output current active alarm stats
|
// output current active alarm stats
|
||||||
@@ -707,7 +707,7 @@ int processCommand(string* arguments)
|
|||||||
// close the log file
|
// close the log file
|
||||||
writeLog("End of a command session!!!");
|
writeLog("End of a command session!!!");
|
||||||
logFile.close();
|
logFile.close();
|
||||||
cout << "Exiting the MariaDB Columnstore Admin Console" << endl;
|
cout << "Exiting the MariaDB ColumnStore Admin Console" << endl;
|
||||||
|
|
||||||
exit (0);
|
exit (0);
|
||||||
}
|
}
|
||||||
@@ -2091,7 +2091,7 @@ int processCommand(string* arguments)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
cout << endl << "This command stops the processing of applications on all Modules within the MariaDB Columnstore System" << endl;
|
cout << endl << "This command stops the processing of applications on all Modules within the MariaDB ColumnStore System" << endl;
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
@@ -2208,7 +2208,7 @@ int processCommand(string* arguments)
|
|||||||
bool bDBRMReady = dbrm.isDBRMReady();
|
bool bDBRMReady = dbrm.isDBRMReady();
|
||||||
getFlags(arguments, gracefulTemp, ackTemp, suspendAnswer, bNeedsConfirm);
|
getFlags(arguments, gracefulTemp, ackTemp, suspendAnswer, bNeedsConfirm);
|
||||||
|
|
||||||
cout << endl << "This command stops the processing of applications on all Modules within the MariaDB Columnstore System" << endl;
|
cout << endl << "This command stops the processing of applications on all Modules within the MariaDB ColumnStore System" << endl;
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
@@ -2310,7 +2310,7 @@ int processCommand(string* arguments)
|
|||||||
cmd = "pdsh -a '/" + startup::StartUp::installDir() + "/bin/columnstore stop' > /tmp/cc-stop.pdsh 2>&1";
|
cmd = "pdsh -a '/" + startup::StartUp::installDir() + "/bin/columnstore stop' > /tmp/cc-stop.pdsh 2>&1";
|
||||||
system(cmd.c_str());
|
system(cmd.c_str());
|
||||||
if (oam.checkLogStatus("/tmp/cc-stop.pdsh", "exit") ) {
|
if (oam.checkLogStatus("/tmp/cc-stop.pdsh", "exit") ) {
|
||||||
cout << endl << "ERROR: Stopping MariaDB Columnstore Service failure, check /tmp/cc-stop.pdsh. exit..." << endl;
|
cout << endl << "ERROR: Stopping MariaDB ColumnStore Service failure, check /tmp/cc-stop.pdsh. exit..." << endl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -2355,7 +2355,7 @@ int processCommand(string* arguments)
|
|||||||
cmd = "pdsh -a '" + startup::StartUp::installDir() + "/bin/columnstore stop' > /tmp/cc-stop.pdsh 2>&1";
|
cmd = "pdsh -a '" + startup::StartUp::installDir() + "/bin/columnstore stop' > /tmp/cc-stop.pdsh 2>&1";
|
||||||
system(cmd.c_str());
|
system(cmd.c_str());
|
||||||
if (oam.checkLogStatus("/tmp/cc-stop.pdsh", "exit") ) {
|
if (oam.checkLogStatus("/tmp/cc-stop.pdsh", "exit") ) {
|
||||||
cout << endl << "ERROR: Stopping MariaDB Columnstore Service failure, check /tmp/cc-stop.pdsh. exit..." << endl;
|
cout << endl << "ERROR: Stopping MariaDB ColumnStore Service failure, check /tmp/cc-stop.pdsh. exit..." << endl;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2451,7 +2451,7 @@ int processCommand(string* arguments)
|
|||||||
cmd = "pdsh -a '" + startup::StartUp::installDir() + "/bin/columnstore restart' > /tmp/cc-restart.pdsh 2>&1";
|
cmd = "pdsh -a '" + startup::StartUp::installDir() + "/bin/columnstore restart' > /tmp/cc-restart.pdsh 2>&1";
|
||||||
system(cmd.c_str());
|
system(cmd.c_str());
|
||||||
if (oam.checkLogStatus("/tmp/cc-restart.pdsh", "exit") ) {
|
if (oam.checkLogStatus("/tmp/cc-restart.pdsh", "exit") ) {
|
||||||
cout << endl << "ERROR: Restart MariaDB Columnstore Service failure, check /tmp/cc-restart.pdsh. exit..." << endl;
|
cout << endl << "ERROR: Restart MariaDB ColumnStore Service failure, check /tmp/cc-restart.pdsh. exit..." << endl;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2670,7 +2670,7 @@ int processCommand(string* arguments)
|
|||||||
cmd = "pdsh -a '" + startup::StartUp::installDir() + "/bin/columnstore restart' > /tmp/cc-restart.pdsh 2>&1";
|
cmd = "pdsh -a '" + startup::StartUp::installDir() + "/bin/columnstore restart' > /tmp/cc-restart.pdsh 2>&1";
|
||||||
system(cmd.c_str());
|
system(cmd.c_str());
|
||||||
if (oam.checkLogStatus("/tmp/cc-restart.pdsh", "exit") ) {
|
if (oam.checkLogStatus("/tmp/cc-restart.pdsh", "exit") ) {
|
||||||
cout << endl << "ERROR: Restart MariaDB Columnstore Service failue, check /tmp/cc-restart.pdsh. exit..." << endl;
|
cout << endl << "ERROR: Restart MariaDB ColumnStore Service failue, check /tmp/cc-restart.pdsh. exit..." << endl;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3357,7 +3357,7 @@ int processCommand(string* arguments)
|
|||||||
|
|
||||||
if ( MySQLRep == "y" && MySQLPasswordConfig == oam::UnassignedName ) {
|
if ( MySQLRep == "y" && MySQLPasswordConfig == oam::UnassignedName ) {
|
||||||
cout << endl;
|
cout << endl;
|
||||||
string prompt = "MariaDB Columnstore Replication is enabled, is there a 'MariaDB Columnstore' Password configured in " + HOME + "/.my.cnf (y,n): ";
|
string prompt = "MariaDB ColumnStore Replication is enabled, is there a 'MariaDB ColumnStore' Password configured in " + HOME + "/.my.cnf (y,n): ";
|
||||||
MySQLPasswordConfig = dataPrompt(prompt);
|
MySQLPasswordConfig = dataPrompt(prompt);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3525,7 +3525,7 @@ int processCommand(string* arguments)
|
|||||||
string configFileName;
|
string configFileName;
|
||||||
oam.getSystemConfig("SystemLogConfigFile", configFileName);
|
oam.getSystemConfig("SystemLogConfigFile", configFileName);
|
||||||
|
|
||||||
cout << endl << "MariaDB Columnstore System Log Configuration Data" << endl << endl;
|
cout << endl << "MariaDB ColumnStore System Log Configuration Data" << endl << endl;
|
||||||
|
|
||||||
cout << "System Logging Configuration File being used: " << configFileName << endl << endl;
|
cout << "System Logging Configuration File being used: " << configFileName << endl << endl;
|
||||||
|
|
||||||
@@ -3846,7 +3846,7 @@ int processCommand(string* arguments)
|
|||||||
BRM::DBRM dbrm;
|
BRM::DBRM dbrm;
|
||||||
getFlags(arguments, gracefulTemp, ackTemp, suspendAnswer, bNeedsConfirm);
|
getFlags(arguments, gracefulTemp, ackTemp, suspendAnswer, bNeedsConfirm);
|
||||||
|
|
||||||
cout << endl << "This command suspends the DDL/DML writes to the MariaDB Columnstore Database" << endl;
|
cout << endl << "This command suspends the DDL/DML writes to the MariaDB ColumnStore Database" << endl;
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
|
||||||
@@ -3927,7 +3927,7 @@ int processCommand(string* arguments)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// stop writes to MariaDB Columnstore Database
|
// stop writes to MariaDB ColumnStore Database
|
||||||
oam.SuspendWrites(gracefulTemp, ackTemp);
|
oam.SuspendWrites(gracefulTemp, ackTemp);
|
||||||
}
|
}
|
||||||
catch (exception& e)
|
catch (exception& e)
|
||||||
@@ -3945,11 +3945,11 @@ int processCommand(string* arguments)
|
|||||||
case 33: // resumeDatabaseWrites
|
case 33: // resumeDatabaseWrites
|
||||||
{
|
{
|
||||||
if ( arguments[1] != "y" ) {
|
if ( arguments[1] != "y" ) {
|
||||||
if (confirmPrompt("This command resumes the DDL/DML writes to the MariaDB Columnstore Database"))
|
if (confirmPrompt("This command resumes the DDL/DML writes to the MariaDB ColumnStore Database"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// resume writes to MariaDB Columnstore Database
|
// resume writes to MariaDB ColumnStore Database
|
||||||
|
|
||||||
try{
|
try{
|
||||||
SystemProcessStatus systemprocessstatus;
|
SystemProcessStatus systemprocessstatus;
|
||||||
@@ -3974,7 +3974,7 @@ int processCommand(string* arguments)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
oam.setSystemStatus(ACTIVE);
|
oam.setSystemStatus(ACTIVE);
|
||||||
cout << endl << "Resume MariaDB Columnstore Database Writes Request successfully completed" << endl;
|
cout << endl << "Resume MariaDB ColumnStore Database Writes Request successfully completed" << endl;
|
||||||
}
|
}
|
||||||
catch (exception& e)
|
catch (exception& e)
|
||||||
{
|
{
|
||||||
@@ -4536,7 +4536,7 @@ int processCommand(string* arguments)
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem setting AmazonElasticModule in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem setting AmazonElasticModule in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -4650,7 +4650,7 @@ int processCommand(string* arguments)
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem setting AmazonElasticModule in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem setting AmazonElasticModule in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -4889,7 +4889,7 @@ int processCommand(string* arguments)
|
|||||||
catch(...) {}
|
catch(...) {}
|
||||||
|
|
||||||
if ( MySQLRep == "y" ) {
|
if ( MySQLRep == "y" ) {
|
||||||
string warning = "MariaDB Columnstore Replication Feature is already enabled";
|
string warning = "MariaDB ColumnStore Replication Feature is already enabled";
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt(warning))
|
if (confirmPrompt(warning))
|
||||||
break;
|
break;
|
||||||
@@ -4915,7 +4915,7 @@ int processCommand(string* arguments)
|
|||||||
|
|
||||||
if ( MySQLPasswordConfig == oam::UnassignedName ) {
|
if ( MySQLPasswordConfig == oam::UnassignedName ) {
|
||||||
cout << endl;
|
cout << endl;
|
||||||
string prompt = "Is there a 'MariaDB Columnstore' Password configured on the MariaDB Columnstore Front-end Modules in " + HOME + "/.my.cnf (y,n): ";
|
string prompt = "Is there a 'MariaDB ColumnStore' Password configured on the MariaDB ColumnStore Front-end Modules in " + HOME + "/.my.cnf (y,n): ";
|
||||||
MySQLPasswordConfig = dataPrompt(prompt);
|
MySQLPasswordConfig = dataPrompt(prompt);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -4937,7 +4937,7 @@ int processCommand(string* arguments)
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
oam.enableMySQLRep(password);
|
oam.enableMySQLRep(password);
|
||||||
cout << endl << " Successful Enabling of MariaDB Columnstore Replication " << endl << endl;
|
cout << endl << " Successful Enabling of MariaDB ColumnStore Replication " << endl << endl;
|
||||||
|
|
||||||
//display Primary UM Module / Master Node
|
//display Primary UM Module / Master Node
|
||||||
string PrimaryUMModuleName;
|
string PrimaryUMModuleName;
|
||||||
@@ -4946,7 +4946,7 @@ int processCommand(string* arguments)
|
|||||||
}
|
}
|
||||||
catch(...) {}
|
catch(...) {}
|
||||||
|
|
||||||
cout << " MariaDB Columnstore Replication Master Node is " << PrimaryUMModuleName << endl << endl;
|
cout << " MariaDB ColumnStore Replication Master Node is " << PrimaryUMModuleName << endl << endl;
|
||||||
}
|
}
|
||||||
catch (exception& e)
|
catch (exception& e)
|
||||||
{
|
{
|
||||||
@@ -5596,7 +5596,7 @@ int processCommand(string* arguments)
|
|||||||
|
|
||||||
if ( arguments[3] != "y") {
|
if ( arguments[3] != "y") {
|
||||||
cout << endl << "!!!!! DESTRUCTIVE COMMAND !!!!!" << endl;
|
cout << endl << "!!!!! DESTRUCTIVE COMMAND !!!!!" << endl;
|
||||||
string warning = "This command does a remove a module from the MariaDB Columnstore System";
|
string warning = "This command does a remove a module from the MariaDB ColumnStore System";
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt(warning))
|
if (confirmPrompt(warning))
|
||||||
break;
|
break;
|
||||||
@@ -5661,7 +5661,7 @@ int processCommand(string* arguments)
|
|||||||
|
|
||||||
if ( arguments[2] != "y") {
|
if ( arguments[2] != "y") {
|
||||||
cout << endl << "!!!!! DESTRUCTIVE COMMAND !!!!!" << endl;
|
cout << endl << "!!!!! DESTRUCTIVE COMMAND !!!!!" << endl;
|
||||||
string warning = "This command does a stop and remove a module from the MariaDB Columnstore System";
|
string warning = "This command does a stop and remove a module from the MariaDB ColumnStore System";
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt(warning))
|
if (confirmPrompt(warning))
|
||||||
break;
|
break;
|
||||||
@@ -5869,7 +5869,7 @@ int processCommand(string* arguments)
|
|||||||
catch(...) {}
|
catch(...) {}
|
||||||
|
|
||||||
if ( MySQLRep == "n" ) {
|
if ( MySQLRep == "n" ) {
|
||||||
string warning = "MariaDB Columnstore Replication Feature is already disable";
|
string warning = "MariaDB ColumnStore Replication Feature is already disable";
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt(warning))
|
if (confirmPrompt(warning))
|
||||||
break;
|
break;
|
||||||
@@ -5883,7 +5883,7 @@ int processCommand(string* arguments)
|
|||||||
|
|
||||||
if ( MySQLPasswordConfig == oam::UnassignedName ) {
|
if ( MySQLPasswordConfig == oam::UnassignedName ) {
|
||||||
cout << endl;
|
cout << endl;
|
||||||
string prompt = "Is there a 'MariaDB Columnstore' Password configured on the MariaDB Columnstore Front-end Modules in " + HOME + "/.my.cnf (y,n): ";
|
string prompt = "Is there a 'MariaDB ColumnStore' Password configured on the MariaDB ColumnStore Front-end Modules in " + HOME + "/.my.cnf (y,n): ";
|
||||||
MySQLPasswordConfig = dataPrompt(prompt);
|
MySQLPasswordConfig = dataPrompt(prompt);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -5905,7 +5905,7 @@ int processCommand(string* arguments)
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
oam.disableMySQLRep();
|
oam.disableMySQLRep();
|
||||||
cout << endl << " Successful Disable of MariaDB Columnstore Replication " << endl;
|
cout << endl << " Successful Disable of MariaDB ColumnStore Replication " << endl;
|
||||||
}
|
}
|
||||||
catch (exception& e)
|
catch (exception& e)
|
||||||
{
|
{
|
||||||
@@ -6662,7 +6662,7 @@ int processCommand(string* arguments)
|
|||||||
{
|
{
|
||||||
// confirm request
|
// confirm request
|
||||||
if ( arguments[2] != "y" ) {
|
if ( arguments[2] != "y" ) {
|
||||||
if (confirmPrompt("This command stops the processing of applications on a Module within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command stops the processing of applications on a Module within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -6788,7 +6788,7 @@ int processCommand(string* arguments)
|
|||||||
|
|
||||||
// confirm request
|
// confirm request
|
||||||
if ( arguments[2] != "y" ) {
|
if ( arguments[2] != "y" ) {
|
||||||
if (confirmPrompt("This command starts the processing of applications on a Module within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command starts the processing of applications on a Module within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -6934,7 +6934,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
{
|
{
|
||||||
// give warning for Process-Monitor
|
// give warning for Process-Monitor
|
||||||
if ( arguments[1] == "ProcessManager" ) {
|
if ( arguments[1] == "ProcessManager" ) {
|
||||||
if (confirmPrompt("ProcessManager is the Interface for the Console and should only be removed as part of a MariaDB Columnstore Package installation"))
|
if (confirmPrompt("ProcessManager is the Interface for the Console and should only be removed as part of a MariaDB ColumnStore Package installation"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -6942,7 +6942,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
if ( arguments[3] != "y" ) {
|
if ( arguments[3] != "y" ) {
|
||||||
getFlags(arguments, gracefulTemp, ackTemp, suspendAnswer, bNeedsConfirm);
|
getFlags(arguments, gracefulTemp, ackTemp, suspendAnswer, bNeedsConfirm);
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt("This command stops the processing of an application on a Module within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command stops the processing of an application on a Module within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -6997,7 +6997,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
if (arguments[3] != "y")
|
if (arguments[3] != "y")
|
||||||
{
|
{
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt("This command restarts the processing of an application on a Module within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command restarts the processing of an application on a Module within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7062,7 +7062,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
string password = arguments[1];
|
string password = arguments[1];
|
||||||
if ( arguments[2] != "y") {
|
if ( arguments[2] != "y") {
|
||||||
cout << endl << "!!!!! DESTRUCTIVE COMMAND !!!!!" << endl;
|
cout << endl << "!!!!! DESTRUCTIVE COMMAND !!!!!" << endl;
|
||||||
string warning = "This command stops the Processing of applications and reboots all modules within the MariaDB Columnstore System";
|
string warning = "This command stops the Processing of applications and reboots all modules within the MariaDB ColumnStore System";
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt(warning))
|
if (confirmPrompt(warning))
|
||||||
break;
|
break;
|
||||||
@@ -7154,7 +7154,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
// close the log file
|
// close the log file
|
||||||
writeLog("End of a command session!!!");
|
writeLog("End of a command session!!!");
|
||||||
logFile.close();
|
logFile.close();
|
||||||
cout << endl << "Exiting the MariaDB Columnstore Command Console" << endl;
|
cout << endl << "Exiting the MariaDB ColumnStore Command Console" << endl;
|
||||||
exit (0);
|
exit (0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -7185,7 +7185,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
string password = arguments[2];
|
string password = arguments[2];
|
||||||
if ( arguments[3] != "y") {
|
if ( arguments[3] != "y") {
|
||||||
cout << endl << "!!!!! DESTRUCTIVE COMMAND !!!!!" << endl;
|
cout << endl << "!!!!! DESTRUCTIVE COMMAND !!!!!" << endl;
|
||||||
string warning = "This command reboots a node within the MariaDB Columnstore System";
|
string warning = "This command reboots a node within the MariaDB ColumnStore System";
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt(warning))
|
if (confirmPrompt(warning))
|
||||||
break;
|
break;
|
||||||
@@ -7224,7 +7224,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
// close the log file
|
// close the log file
|
||||||
writeLog("End of a command session!!!");
|
writeLog("End of a command session!!!");
|
||||||
logFile.close();
|
logFile.close();
|
||||||
cout << endl << "Exiting the MariaDB Columnstore Command Console" << endl;
|
cout << endl << "Exiting the MariaDB ColumnStore Command Console" << endl;
|
||||||
exit (0);
|
exit (0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -7258,7 +7258,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
{
|
{
|
||||||
if ( arguments[1] != "y" ) {
|
if ( arguments[1] != "y" ) {
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt("This command stops the dbrm processes within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command stops the dbrm processes within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7292,7 +7292,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
{
|
{
|
||||||
if ( arguments[1] != "y" ) {
|
if ( arguments[1] != "y" ) {
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt("This command restarts the dbrm processes within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command restarts the dbrm processes within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7326,7 +7326,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem getting systemStartupOffline from the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem getting systemStartupOffline from the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7358,7 +7358,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem setting systemStartupOffline in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem setting systemStartupOffline in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(-1);
|
exit(-1);
|
||||||
}
|
}
|
||||||
cout << endl << " Successful setting of systemStartupOffline to '" << systemStartupOffline << "'" << endl << endl;
|
cout << endl << " Successful setting of systemStartupOffline to '" << systemStartupOffline << "'" << endl << endl;
|
||||||
@@ -7369,7 +7369,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
{
|
{
|
||||||
if ( arguments[1] != "y" ) {
|
if ( arguments[1] != "y" ) {
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt("This command stops the PrimProc processes within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command stops the PrimProc processes within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7403,7 +7403,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
{
|
{
|
||||||
if ( arguments[1] != "y" ) {
|
if ( arguments[1] != "y" ) {
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt("This command restarts the PrimProc processes within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command restarts the PrimProc processes within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7423,7 +7423,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
{
|
{
|
||||||
if ( arguments[1] != "y" ) {
|
if ( arguments[1] != "y" ) {
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt("This command stops the ExeMgr processes within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command stops the ExeMgr processes within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7457,7 +7457,7 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
{
|
{
|
||||||
if ( arguments[1] != "y" ) {
|
if ( arguments[1] != "y" ) {
|
||||||
// confirm request
|
// confirm request
|
||||||
if (confirmPrompt("This command restarts the ExeMgr processes within the MariaDB Columnstore System"))
|
if (confirmPrompt("This command restarts the ExeMgr processes within the MariaDB ColumnStore System"))
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7489,11 +7489,11 @@ int ProcessSupportCommand(int CommandID, std::string arguments[])
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
oam.distributeConfigFile(name);
|
oam.distributeConfigFile(name);
|
||||||
cout << endl << " Successful Distribution of MariaDB Columnstore Config File" << endl << endl;
|
cout << endl << " Successful Distribution of MariaDB ColumnStore Config File" << endl << endl;
|
||||||
}
|
}
|
||||||
catch (exception& e)
|
catch (exception& e)
|
||||||
{
|
{
|
||||||
cout << endl << "**** Distribution of MariaDB Columnstore Config File Failed : " << e.what() << endl;
|
cout << endl << "**** Distribution of MariaDB ColumnStore Config File Failed : " << e.what() << endl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -8026,13 +8026,13 @@ void printSystemStatus()
|
|||||||
if ( moduletypeconfig.ModuleCount > 1 )
|
if ( moduletypeconfig.ModuleCount > 1 )
|
||||||
{
|
{
|
||||||
if ( PrimaryUMModuleName != oam::UnassignedName )
|
if ( PrimaryUMModuleName != oam::UnassignedName )
|
||||||
cout << "Primary Front-End MariaDB Columnstore Module is '" << PrimaryUMModuleName << "'" << endl;
|
cout << "Primary Front-End MariaDB ColumnStore Module is '" << PrimaryUMModuleName << "'" << endl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if ( PrimaryUMModuleName != oam::UnassignedName )
|
if ( PrimaryUMModuleName != oam::UnassignedName )
|
||||||
cout << "Primary Front-End MariaDB Columnstore Module is '" << PrimaryUMModuleName << "'" << endl;
|
cout << "Primary Front-End MariaDB ColumnStore Module is '" << PrimaryUMModuleName << "'" << endl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -8054,7 +8054,7 @@ void printSystemStatus()
|
|||||||
catch(...) {}
|
catch(...) {}
|
||||||
|
|
||||||
if ( MySQLRep == "y" )
|
if ( MySQLRep == "y" )
|
||||||
cout << "MariaDB Columnstore Replication Feature is enabled" << endl << endl;
|
cout << "MariaDB ColumnStore Replication Feature is enabled" << endl << endl;
|
||||||
}
|
}
|
||||||
catch (exception& e)
|
catch (exception& e)
|
||||||
{
|
{
|
||||||
@@ -8117,7 +8117,7 @@ void printProcessStatus(std::string port)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
cout << endl << "MariaDB Columnstore Process statuses" << endl << endl;
|
cout << endl << "MariaDB ColumnStore Process statuses" << endl << endl;
|
||||||
cout << "Process Module Status Last Status Change Process ID" << endl;
|
cout << "Process Module Status Last Status Change Process ID" << endl;
|
||||||
cout << "------------------ ------ --------------- ------------------------ ----------" << endl;
|
cout << "------------------ ------ --------------- ------------------------ ----------" << endl;
|
||||||
try
|
try
|
||||||
|
@@ -436,7 +436,7 @@ int sendReplicationRequest(int IserverTypeInstall, std::string password, std::st
|
|||||||
returnStatus = sendMsgProcMon( (*pt).DeviceName, msg1, requestID, 600 );
|
returnStatus = sendMsgProcMon( (*pt).DeviceName, msg1, requestID, 600 );
|
||||||
|
|
||||||
if ( returnStatus != API_SUCCESS) {
|
if ( returnStatus != API_SUCCESS) {
|
||||||
cout << endl << "ERROR: Error return in running the MariaDB Columnstore Master DB Distribute, check /tmp/master-dist*.logs on " << masterModule << endl;
|
cout << endl << "ERROR: Error return in running the MariaDB ColumnStore Master DB Distribute, check /tmp/master-dist*.logs on " << masterModule << endl;
|
||||||
return returnStatus;
|
return returnStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -448,7 +448,7 @@ int sendReplicationRequest(int IserverTypeInstall, std::string password, std::st
|
|||||||
returnStatus = sendMsgProcMon( (*pt).DeviceName, msg, requestID, 30 );
|
returnStatus = sendMsgProcMon( (*pt).DeviceName, msg, requestID, 30 );
|
||||||
|
|
||||||
if ( returnStatus != API_SUCCESS) {
|
if ( returnStatus != API_SUCCESS) {
|
||||||
cout << endl << "ERROR: Error return in running the MariaDB Columnstore Master replication, check /tmp/master-rep*.logs on " << masterModule << endl;
|
cout << endl << "ERROR: Error return in running the MariaDB ColumnStore Master replication, check /tmp/master-rep*.logs on " << masterModule << endl;
|
||||||
return returnStatus;
|
return returnStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -479,7 +479,7 @@ int sendReplicationRequest(int IserverTypeInstall, std::string password, std::st
|
|||||||
returnStatus = sendMsgProcMon( (*pt).DeviceName, msg, requestID, 30 );
|
returnStatus = sendMsgProcMon( (*pt).DeviceName, msg, requestID, 30 );
|
||||||
|
|
||||||
if ( returnStatus != API_SUCCESS) {
|
if ( returnStatus != API_SUCCESS) {
|
||||||
cout << endl << "ERROR: Error return in running the MariaDB Columnstore Slave replication, check /tmp/slave-rep*.logs on " << (*pt).DeviceName << endl;
|
cout << endl << "ERROR: Error return in running the MariaDB ColumnStore Slave replication, check /tmp/slave-rep*.logs on " << (*pt).DeviceName << endl;
|
||||||
return returnStatus;
|
return returnStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -677,12 +677,12 @@ void checkMysqlPort( std::string& mysqlPort, Config* sysConfig )
|
|||||||
int size = oldFile.tellg();
|
int size = oldFile.tellg();
|
||||||
if ( size != 0 ) {
|
if ( size != 0 ) {
|
||||||
if ( noPrompting ) {
|
if ( noPrompting ) {
|
||||||
cout << endl << "The MariaDB Columnstore port of '" + mysqlPort + "' is already in-use" << endl;
|
cout << endl << "The MariaDB ColumnStore port of '" + mysqlPort + "' is already in-use" << endl;
|
||||||
cout << "For No-prompt install, use the command line argument of 'port' to enter a different number" << endl;
|
cout << "For No-prompt install, use the command line argument of 'port' to enter a different number" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
cout << "The MariaDB Columnstore port of '" + mysqlPort + "' is already in-use on local server" << endl;
|
cout << "The MariaDB ColumnStore port of '" + mysqlPort + "' is already in-use on local server" << endl;
|
||||||
|
|
||||||
while(true)
|
while(true)
|
||||||
{
|
{
|
||||||
@@ -697,7 +697,7 @@ void checkMysqlPort( std::string& mysqlPort, Config* sysConfig )
|
|||||||
|
|
||||||
if ( atoi(mysqlPort.c_str()) < 1000 || atoi(mysqlPort.c_str()) > 9999)
|
if ( atoi(mysqlPort.c_str()) < 1000 || atoi(mysqlPort.c_str()) > 9999)
|
||||||
{
|
{
|
||||||
cout << " ERROR: Invalid MariaDB Columnstore Port ID supplied, must be between 1000-9999" << endl;
|
cout << " ERROR: Invalid MariaDB ColumnStore Port ID supplied, must be between 1000-9999" << endl;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
break;
|
break;
|
||||||
@@ -755,7 +755,7 @@ void checkSystemMySQLPort(std::string& mysqlPort, Config* sysConfig, std::string
|
|||||||
int size = oldFile.tellg();
|
int size = oldFile.tellg();
|
||||||
if ( size != 0 ) {
|
if ( size != 0 ) {
|
||||||
if ( noPrompting ) {
|
if ( noPrompting ) {
|
||||||
cout << endl << "The MariaDB Columnstore port of '" + mysqlPort + "' is already in-use" << endl;
|
cout << endl << "The MariaDB ColumnStore port of '" + mysqlPort + "' is already in-use" << endl;
|
||||||
cout << "For No-prompt install, use the command line argument of 'port' to enter a different number" << endl;
|
cout << "For No-prompt install, use the command line argument of 'port' to enter a different number" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
@@ -786,7 +786,7 @@ void checkSystemMySQLPort(std::string& mysqlPort, Config* sysConfig, std::string
|
|||||||
int rtnCode = system(cmd.c_str());
|
int rtnCode = system(cmd.c_str());
|
||||||
if (WEXITSTATUS(rtnCode) == 0) {
|
if (WEXITSTATUS(rtnCode) == 0) {
|
||||||
if ( noPrompting ) {
|
if ( noPrompting ) {
|
||||||
cout << endl << "The MariaDB Columnstore port of '" + mysqlPort + "' is already in-use on " << remoteModuleName << endl;
|
cout << endl << "The MariaDB ColumnStore port of '" + mysqlPort + "' is already in-use on " << remoteModuleName << endl;
|
||||||
cout << "For No-prompt install, use the command line argument of 'port' to enter a different number" << endl;
|
cout << "For No-prompt install, use the command line argument of 'port' to enter a different number" << endl;
|
||||||
cout << "exiting..." << endl;
|
cout << "exiting..." << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
@@ -804,7 +804,7 @@ void checkSystemMySQLPort(std::string& mysqlPort, Config* sysConfig, std::string
|
|||||||
|
|
||||||
if ( inUse )
|
if ( inUse )
|
||||||
{
|
{
|
||||||
cout << endl << "The MariaDB Columnstore port of '" + mysqlPort + "' is already in-use on " << inUseServer << endl;
|
cout << endl << "The MariaDB ColumnStore port of '" + mysqlPort + "' is already in-use on " << inUseServer << endl;
|
||||||
|
|
||||||
while(true)
|
while(true)
|
||||||
{
|
{
|
||||||
@@ -819,7 +819,7 @@ void checkSystemMySQLPort(std::string& mysqlPort, Config* sysConfig, std::string
|
|||||||
|
|
||||||
if ( atoi(mysqlPort.c_str()) < 1000 || atoi(mysqlPort.c_str()) > 9999)
|
if ( atoi(mysqlPort.c_str()) < 1000 || atoi(mysqlPort.c_str()) > 9999)
|
||||||
{
|
{
|
||||||
cout << " ERROR: Invalid MariaDB Columnstore Port ID supplied, must be between 1000-9999" << endl;
|
cout << " ERROR: Invalid MariaDB ColumnStore Port ID supplied, must be between 1000-9999" << endl;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
break;
|
break;
|
||||||
|
@@ -180,7 +180,7 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem getting ServerTypeInstall from the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem getting ServerTypeInstall from the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
IserverTypeInstall = atoi(serverTypeInstall.c_str());
|
IserverTypeInstall = atoi(serverTypeInstall.c_str());
|
||||||
@@ -205,7 +205,7 @@ int main(int argc, char *argv[])
|
|||||||
case (oam::INSTALL_COMBINE_DM_UM_PM): // combined #1 - dm/um/pm on a single server
|
case (oam::INSTALL_COMBINE_DM_UM_PM): // combined #1 - dm/um/pm on a single server
|
||||||
{
|
{
|
||||||
if ( !writeConfig(sysConfig) ) {
|
if ( !writeConfig(sysConfig) ) {
|
||||||
cout << "ERROR: Failed trying to update MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Failed trying to update MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -214,7 +214,7 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem setting RotatingDestination in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem setting RotatingDestination in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -225,7 +225,7 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem getting DB Storage Data from the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem getting DB Storage Data from the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -240,7 +240,7 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem setting NumBlocksPct in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem setting NumBlocksPct in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -266,7 +266,7 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem setting TotalUmMemory in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem setting TotalUmMemory in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -286,7 +286,7 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem setting NumBlocksPct in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem setting NumBlocksPct in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -297,13 +297,13 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem reading NumBlocksPct/TotalUmMemory in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem reading NumBlocksPct/TotalUmMemory in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( !writeConfig(sysConfig) ) {
|
if ( !writeConfig(sysConfig) ) {
|
||||||
cout << "ERROR: Failed trying to update MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Failed trying to update MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -330,7 +330,7 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem setting TotalUmMemory in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem setting TotalUmMemory in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -349,13 +349,13 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem reading NumBlocksPct/TotalUmMemory in the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem reading NumBlocksPct/TotalUmMemory in the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( !writeConfig(sysConfig) ) {
|
if ( !writeConfig(sysConfig) ) {
|
||||||
cout << "ERROR: Failed trying to update MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Failed trying to update MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -365,7 +365,7 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ( !writeConfig(sysConfig) ) {
|
if ( !writeConfig(sysConfig) ) {
|
||||||
cout << "ERROR: Failed trying to update MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Failed trying to update MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -418,7 +418,7 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
catch(...)
|
catch(...)
|
||||||
{
|
{
|
||||||
cout << "ERROR: Problem reading the MariaDB Columnstore System Configuration file" << endl;
|
cout << "ERROR: Problem reading the MariaDB ColumnStore System Configuration file" << endl;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -700,17 +700,17 @@ int main(int argc, char *argv[])
|
|||||||
if ( IserverTypeInstall == oam::INSTALL_COMBINE_DM_UM_PM )
|
if ( IserverTypeInstall == oam::INSTALL_COMBINE_DM_UM_PM )
|
||||||
{
|
{
|
||||||
//run the mysql / mysqld setup scripts
|
//run the mysql / mysqld setup scripts
|
||||||
cout << endl << "Running the MariaDB Columnstore setup scripts" << endl << endl;
|
cout << endl << "Running the MariaDB ColumnStore setup scripts" << endl << endl;
|
||||||
|
|
||||||
// call the mysql setup scripts
|
// call the mysql setup scripts
|
||||||
mysqlSetup();
|
mysqlSetup();
|
||||||
sleep(5);
|
sleep(5);
|
||||||
}
|
}
|
||||||
|
|
||||||
cout << "System Install successfully completed, starting MariaDB Columnstore" << endl;
|
cout << "System Install successfully completed, starting MariaDB ColumnStore" << endl;
|
||||||
|
|
||||||
//
|
//
|
||||||
// perform start of MariaDB Columnstore of other servers in the system
|
// perform start of MariaDB ColumnStore of other servers in the system
|
||||||
//
|
//
|
||||||
list1 = childmodulelist.begin();
|
list1 = childmodulelist.begin();
|
||||||
|
|
||||||
@@ -733,9 +733,9 @@ int main(int argc, char *argv[])
|
|||||||
//start on local module
|
//start on local module
|
||||||
int rtnCode = system(idbstartcmd.c_str());
|
int rtnCode = system(idbstartcmd.c_str());
|
||||||
if (rtnCode != 0)
|
if (rtnCode != 0)
|
||||||
cout << "Error starting MariaDB Columnstore local module" << endl;
|
cout << "Error starting MariaDB ColumnStore local module" << endl;
|
||||||
else
|
else
|
||||||
cout << "Start MariaDB Columnstore request successful" << endl;
|
cout << "Start MariaDB ColumnStore request successful" << endl;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -745,7 +745,7 @@ int main(int argc, char *argv[])
|
|||||||
if ( calpont_rpm1 != "dummy.rpm" ) {
|
if ( calpont_rpm1 != "dummy.rpm" ) {
|
||||||
|
|
||||||
//run the mysql / mysqld setup scripts
|
//run the mysql / mysqld setup scripts
|
||||||
cout << endl << "Running the MariaDB Columnstore setup scripts" << endl << endl;
|
cout << endl << "Running the MariaDB ColumnStore setup scripts" << endl << endl;
|
||||||
|
|
||||||
// call the mysql setup scripts
|
// call the mysql setup scripts
|
||||||
mysqlSetup();
|
mysqlSetup();
|
||||||
@@ -754,9 +754,9 @@ int main(int argc, char *argv[])
|
|||||||
//start on local module
|
//start on local module
|
||||||
int rtnCode = system(idbstartcmd.c_str());
|
int rtnCode = system(idbstartcmd.c_str());
|
||||||
if (WEXITSTATUS(rtnCode) != 0)
|
if (WEXITSTATUS(rtnCode) != 0)
|
||||||
cout << "Error starting MariaDB Columnstore local module" << endl;
|
cout << "Error starting MariaDB ColumnStore local module" << endl;
|
||||||
else
|
else
|
||||||
cout << "Start MariaDB Columnstore request successful" << endl;
|
cout << "Start MariaDB ColumnStore request successful" << endl;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -765,7 +765,7 @@ int main(int argc, char *argv[])
|
|||||||
//
|
//
|
||||||
|
|
||||||
//run the mysql / mysqld setup scripts
|
//run the mysql / mysqld setup scripts
|
||||||
cout << endl << "Running the MariaDB Columnstore setup scripts" << endl << endl;
|
cout << endl << "Running the MariaDB ColumnStore setup scripts" << endl << endl;
|
||||||
|
|
||||||
// call the mysql setup scripts
|
// call the mysql setup scripts
|
||||||
mysqlSetup();
|
mysqlSetup();
|
||||||
@@ -781,7 +781,7 @@ int main(int argc, char *argv[])
|
|||||||
|
|
||||||
// check for system going ACTIVE
|
// check for system going ACTIVE
|
||||||
sleep(5);
|
sleep(5);
|
||||||
cout << endl << "MariaDB Columnstore Database Platform Starting, please wait .";
|
cout << endl << "MariaDB ColumnStore Database Platform Starting, please wait .";
|
||||||
cout.flush();
|
cout.flush();
|
||||||
|
|
||||||
if ( waitForActive() ) {
|
if ( waitForActive() ) {
|
||||||
@@ -801,19 +801,19 @@ int main(int argc, char *argv[])
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
cout << endl << "MariaDB Columnstore Install Successfully Completed, System is Active" << endl << endl;
|
cout << endl << "MariaDB ColumnStore Install Successfully Completed, System is Active" << endl << endl;
|
||||||
|
|
||||||
cout << "Enter the following command to define MariaDB Columnstore Alias Commands" << endl << endl;
|
cout << "Enter the following command to define MariaDB ColumnStore Alias Commands" << endl << endl;
|
||||||
|
|
||||||
cout << ". " + installDir + "/bin/columnstoreAlias" << endl << endl;
|
cout << ". " + installDir + "/bin/columnstoreAlias" << endl << endl;
|
||||||
|
|
||||||
cout << "Enter 'mcsmysql' to access the MariaDB Columnstore SQL console" << endl;
|
cout << "Enter 'mcsmysql' to access the MariaDB ColumnStore SQL console" << endl;
|
||||||
cout << "Enter 'mcsadmin' to access the MariaDB Columnstore Admin console" << endl << endl;
|
cout << "Enter 'mcsadmin' to access the MariaDB ColumnStore Admin console" << endl << endl;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
cout << " FAILED" << endl;
|
cout << " FAILED" << endl;
|
||||||
cout << endl << "ERROR: MariaDB Columnstore Process failed to start, check log files in /var/log/mariadb/columnstore" << endl;
|
cout << endl << "ERROR: MariaDB ColumnStore Process failed to start, check log files in /var/log/mariadb/columnstore" << endl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user