From 9868cdbd479433aaf1229a19800f2dc5537a70cd Mon Sep 17 00:00:00 2001 From: lissav Date: Fri, 10 Sep 2010 16:34:51 +0000 Subject: [PATCH] update of sqllib profile can be done by root, no need to su to xcatdb git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7410 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/sbin/db2sqlsetup | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/xCAT-server/sbin/db2sqlsetup b/xCAT-server/sbin/db2sqlsetup index 6cc137129..17330d881 100755 --- a/xCAT-server/sbin/db2sqlsetup +++ b/xCAT-server/sbin/db2sqlsetup @@ -739,16 +739,15 @@ sub setupinstance xCAT::MsgUtils->message("E", " $cmd failed."); } - # su to xcatdb and run more setup $cmd = "echo \"EXTSHM=ON\" >> /var/lib/db2/sqllib/db2profile "; - $rc = &rundb2cmd($cmd); - if ($rc != 0) + xCAT::Utils->runcmd($cmd,0); + if ($::RUNCMD_RC != 0) { xCAT::MsgUtils->message("I", " $cmd warning."); } $cmd = "echo \"export EXTSHM\" >>/var/lib/db2/sqllib/db2profile "; - $rc = &rundb2cmd($cmd); - if ($rc != 0) + xCAT::Utils->runcmd($cmd,0); + if ($::RUNCMD_RC != 0) { xCAT::MsgUtils->message("I", " $cmd warning."); } @@ -763,16 +762,15 @@ sub setupinstance xCAT::MsgUtils->message("E", " $cmd failed."); exit(1); } - # su to xcatdb and run more setup $cmd = "echo \"EXTSHM=ON\" >> /var/lib/db2/sqllib/db2profile "; - $rc = &rundb2cmd($cmd); - if ($rc != 0) + xCAT::Utils->runcmd($cmd, 0); + if ($::RUNCMD_RC != 0) { xCAT::MsgUtils->message("I", " $cmd warning."); } $cmd = "echo \"export EXTSHM\" >>/var/lib/db2/sqllib/db2profile "; - $rc = &rundb2cmd($cmd); - if ($rc != 0) + xCAT::Utils->runcmd($cmd, 0); + if ($::RUNCMD_RC != 0) { xCAT::MsgUtils->message("I", " $cmd warning."); }