su w login shell when creating databases
This commit is contained in:
parent
26c0fdb8c3
commit
c046693249
2 changed files with 39 additions and 39 deletions
|
@ -108,13 +108,13 @@ SQL_LOG="/awips2/database/sqlScripts/share/sql/maps/maps.log"
|
||||||
|
|
||||||
# Determine if PostgreSQL is running.
|
# Determine if PostgreSQL is running.
|
||||||
I_STARTED_POSTGRESQL="NO"
|
I_STARTED_POSTGRESQL="NO"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} status -D /awips2/data > /dev/null 2>&1"
|
"${PG_CTL} status -D /awips2/data > /dev/null 2>&1"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
|
|
||||||
# Start PostgreSQL if it is not running.
|
# Start PostgreSQL if it is not running.
|
||||||
if [ ! "${RC}" = "0" ]; then
|
if [ ! "${RC}" = "0" ]; then
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${POSTMASTER} -D /awips2/data > /dev/null 2>&1 &"
|
"${POSTMASTER} -D /awips2/data > /dev/null 2>&1 &"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
if [ ! "${RC}" = "0" ]; then
|
if [ ! "${RC}" = "0" ]; then
|
||||||
|
@ -125,7 +125,7 @@ if [ ! "${RC}" = "0" ]; then
|
||||||
I_STARTED_POSTGRESQL="YES"
|
I_STARTED_POSTGRESQL="YES"
|
||||||
else
|
else
|
||||||
# Show The User.
|
# Show The User.
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} status -D /awips2/data"
|
"${PG_CTL} status -D /awips2/data"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -140,9 +140,9 @@ fi
|
||||||
if [ "${MAPS_DB_EXISTS}" = "false" ]; then
|
if [ "${MAPS_DB_EXISTS}" = "false" ]; then
|
||||||
# Create the maps directory; remove any existing directories.
|
# Create the maps directory; remove any existing directories.
|
||||||
if [ -d /awips2/data/maps ]; then
|
if [ -d /awips2/data/maps ]; then
|
||||||
su ${DB_OWNER} -c "rm -rf /awips2/data/maps"
|
su - ${DB_OWNER} -c "rm -rf /awips2/data/maps"
|
||||||
fi
|
fi
|
||||||
su ${DB_OWNER} -c "mkdir -p /awips2/data/maps"
|
su - ${DB_OWNER} -c "mkdir -p /awips2/data/maps"
|
||||||
|
|
||||||
# Update the sql script that creates the maps database / tables.
|
# Update the sql script that creates the maps database / tables.
|
||||||
perl -p -i -e "s/%{database_files_home}%/\/awips2\/data/g" \
|
perl -p -i -e "s/%{database_files_home}%/\/awips2\/data/g" \
|
||||||
|
@ -150,20 +150,20 @@ if [ "${MAPS_DB_EXISTS}" = "false" ]; then
|
||||||
|
|
||||||
# Run the setup sql for the maps database.
|
# Run the setup sql for the maps database.
|
||||||
SQL_FILE="/awips2/database/sqlScripts/share/sql/maps/createMapsDb.sql"
|
SQL_FILE="/awips2/database/sqlScripts/share/sql/maps/createMapsDb.sql"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -d postgres -U awips -q -p 5432 -f ${SQL_FILE}" >> ${SQL_LOG} 2>&1
|
"${PSQL} -d postgres -U awips -q -p 5432 -f ${SQL_FILE}" >> ${SQL_LOG} 2>&1
|
||||||
RC=$?
|
RC=$?
|
||||||
if [ ! "${RC}" -eq 0 ]; then
|
if [ ! "${RC}" -eq 0 ]; then
|
||||||
printFailureMessage
|
printFailureMessage
|
||||||
fi
|
fi
|
||||||
|
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -d maps -U awips -q -p 5432 -c \"CREATE EXTENSION postgis;\"" >> ${SQL_LOG} 2>&1
|
"${PSQL} -d maps -U awips -q -p 5432 -c \"CREATE EXTENSION postgis;\"" >> ${SQL_LOG} 2>&1
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
printFailureMessage
|
printFailureMessage
|
||||||
fi
|
fi
|
||||||
|
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -d maps -U awips -q -p 5432 -c \"CREATE EXTENSION postgis_topology;\"" >> ${SQL_LOG} 2>&1
|
"${PSQL} -d maps -U awips -q -p 5432 -c \"CREATE EXTENSION postgis_topology;\"" >> ${SQL_LOG} 2>&1
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
printFailureMessage
|
printFailureMessage
|
||||||
|
@ -171,7 +171,7 @@ if [ "${MAPS_DB_EXISTS}" = "false" ]; then
|
||||||
|
|
||||||
# Do we still need legacy?
|
# Do we still need legacy?
|
||||||
SQL_FILE="/awips2/postgresql/share/contrib/postgis-2.0/legacy.sql"
|
SQL_FILE="/awips2/postgresql/share/contrib/postgis-2.0/legacy.sql"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -d maps -U awips -q -p 5432 -f ${SQL_FILE}" >> ${SQL_LOG} 2>&1
|
"${PSQL} -d maps -U awips -q -p 5432 -f ${SQL_FILE}" >> ${SQL_LOG} 2>&1
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
printFailureMessage
|
printFailureMessage
|
||||||
|
@ -179,17 +179,17 @@ if [ "${MAPS_DB_EXISTS}" = "false" ]; then
|
||||||
|
|
||||||
# Import the data into the maps database.
|
# Import the data into the maps database.
|
||||||
DB_ARCHIVE="/awips2/database/sqlScripts/share/sql/maps/maps.db"
|
DB_ARCHIVE="/awips2/database/sqlScripts/share/sql/maps/maps.db"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_RESTORE} -d maps -U awips -p 5432 -n mapdata ${DB_ARCHIVE}" >> ${SQL_LOG} 2>&1
|
"${PG_RESTORE} -d maps -U awips -p 5432 -n mapdata ${DB_ARCHIVE}" >> ${SQL_LOG} 2>&1
|
||||||
|
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_RESTORE} -d maps -U awips -p 5432 -n public -t geometry_columns -a ${DB_ARCHIVE}" \
|
"${PG_RESTORE} -d maps -U awips -p 5432 -n public -t geometry_columns -a ${DB_ARCHIVE}" \
|
||||||
>> ${SQL_LOG} 2>&1
|
>> ${SQL_LOG} 2>&1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# stop PostgreSQL if we started it.
|
# stop PostgreSQL if we started it.
|
||||||
if [ "${I_STARTED_POSTGRESQL}" = "YES" ]; then
|
if [ "${I_STARTED_POSTGRESQL}" = "YES" ]; then
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} stop -D /awips2/data"
|
"${PG_CTL} stop -D /awips2/data"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
if [ ! "${RC}" = "0" ]; then
|
if [ ! "${RC}" = "0" ]; then
|
||||||
|
@ -235,13 +235,13 @@ SQL_LOG="/awips2/database/sqlScripts/share/sql/maps/maps.log"
|
||||||
|
|
||||||
# start PostgreSQL if it is not running
|
# start PostgreSQL if it is not running
|
||||||
I_STARTED_POSTGRESQL="NO"
|
I_STARTED_POSTGRESQL="NO"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} status -D /awips2/data > /dev/null 2>&1"
|
"${PG_CTL} status -D /awips2/data > /dev/null 2>&1"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
|
|
||||||
# Start PostgreSQL if it is not running.
|
# Start PostgreSQL if it is not running.
|
||||||
if [ ! "${RC}" = "0" ]; then
|
if [ ! "${RC}" = "0" ]; then
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${POSTMASTER} -D /awips2/data > /dev/null 2>&1 &"
|
"${POSTMASTER} -D /awips2/data > /dev/null 2>&1 &"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
if [ ! "${RC}" = "0" ]; then
|
if [ ! "${RC}" = "0" ]; then
|
||||||
|
@ -253,7 +253,7 @@ if [ ! "${RC}" = "0" ]; then
|
||||||
I_STARTED_POSTGRESQL="YES"
|
I_STARTED_POSTGRESQL="YES"
|
||||||
else
|
else
|
||||||
# Show The User.
|
# Show The User.
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} status -D /awips2/data"
|
"${PG_CTL} status -D /awips2/data"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -262,7 +262,7 @@ MAPS_DB=`${PSQL} -U awips -l | grep maps | awk '{print $1}'`
|
||||||
|
|
||||||
if [ "${MAPS_DB}" = "maps" ]; then
|
if [ "${MAPS_DB}" = "maps" ]; then
|
||||||
# drop the maps database
|
# drop the maps database
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${DROPDB} -U awips maps" >> ${SQL_LOG}
|
"${DROPDB} -U awips maps" >> ${SQL_LOG}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -272,19 +272,19 @@ MAPS_DIR=`${PSQL} -U awips -d postgres -c "\db" | grep maps | awk '{print $5}'`
|
||||||
|
|
||||||
if [ ! "${MAPS_DIR}" = "" ]; then
|
if [ ! "${MAPS_DIR}" = "" ]; then
|
||||||
# drop the maps tablespace
|
# drop the maps tablespace
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -U awips -d postgres -c \"DROP TABLESPACE maps\"" >> ${SQL_LOG}
|
"${PSQL} -U awips -d postgres -c \"DROP TABLESPACE maps\"" >> ${SQL_LOG}
|
||||||
|
|
||||||
# remove the maps data directory that we created
|
# remove the maps data directory that we created
|
||||||
echo "Attempting To Removing Directory: ${MAPS_DIR}"
|
echo "Attempting To Removing Directory: ${MAPS_DIR}"
|
||||||
if [ -d "${MAPS_DIR}" ]; then
|
if [ -d "${MAPS_DIR}" ]; then
|
||||||
su ${DB_OWNER} -c "rmdir ${MAPS_DIR}"
|
su - ${DB_OWNER} -c "rmdir ${MAPS_DIR}"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# stop PostgreSQL if we started it
|
# stop PostgreSQL if we started it
|
||||||
if [ "${I_STARTED_POSTGRESQL}" = "YES" ]; then
|
if [ "${I_STARTED_POSTGRESQL}" = "YES" ]; then
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} stop -D /awips2/data"
|
"${PG_CTL} stop -D /awips2/data"
|
||||||
sleep 2
|
sleep 2
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -89,7 +89,7 @@ LEGACY_SQL="/awips2/postgresql/share/contrib/postgis-2.0/legacy.sql"
|
||||||
|
|
||||||
# Determine if PostgreSQL is running.
|
# Determine if PostgreSQL is running.
|
||||||
I_STARTED_POSTGRESQL="NO"
|
I_STARTED_POSTGRESQL="NO"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} status -D ${AWIPS2_DATA_DIRECTORY} > /dev/null 2>&1"
|
"${PG_CTL} status -D ${AWIPS2_DATA_DIRECTORY} > /dev/null 2>&1"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ if [ ! "${RC}" = "0" ]; then
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
echo "\| Starting PostgreSQL As User - ${DB_OWNER}..."
|
echo "\| Starting PostgreSQL As User - ${DB_OWNER}..."
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${POSTMASTER} -D ${AWIPS2_DATA_DIRECTORY} > /dev/null 2>&1 &"
|
"${POSTMASTER} -D ${AWIPS2_DATA_DIRECTORY} > /dev/null 2>&1 &"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
if [ ! "${RC}" = "0" ]; then
|
if [ ! "${RC}" = "0" ]; then
|
||||||
|
@ -116,7 +116,7 @@ else
|
||||||
echo "\| Found Running PostgreSQL Server..."
|
echo "\| Found Running PostgreSQL Server..."
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
# Show The User.
|
# Show The User.
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} status -D ${AWIPS2_DATA_DIRECTORY}"
|
"${PG_CTL} status -D ${AWIPS2_DATA_DIRECTORY}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -125,9 +125,9 @@ echo "--------------------------------------------------------------------------
|
||||||
echo "\| Creating a Directory for the ncep Tablespace..."
|
echo "\| Creating a Directory for the ncep Tablespace..."
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
if [ -d /awips2/data/ncep ]; then
|
if [ -d /awips2/data/ncep ]; then
|
||||||
su ${DB_OWNER} -c "rm -rf ${AWIPS2_DATA_DIRECTORY}/ncep"
|
su - ${DB_OWNER} -c "rm -rf ${AWIPS2_DATA_DIRECTORY}/ncep"
|
||||||
fi
|
fi
|
||||||
su ${DB_OWNER} -c "mkdir -p ${AWIPS2_DATA_DIRECTORY}/ncep"
|
su - ${DB_OWNER} -c "mkdir -p ${AWIPS2_DATA_DIRECTORY}/ncep"
|
||||||
|
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
echo "\| Creating the ncep database..."
|
echo "\| Creating the ncep database..."
|
||||||
|
@ -140,25 +140,25 @@ perl -p -i -e "s/%{database_files_home}%/${AWIPS2_DATA_DIRECTORY_ESCAPED}/g" \
|
||||||
${SQL_SHARE_DIR}/createNcepDb.sql
|
${SQL_SHARE_DIR}/createNcepDb.sql
|
||||||
|
|
||||||
|
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -d postgres -U awips -q -p 5432 -f ${SQL_SHARE_DIR}/createNcepDb.sql" \
|
"${PSQL} -d postgres -U awips -q -p 5432 -f ${SQL_SHARE_DIR}/createNcepDb.sql" \
|
||||||
>> ${SQL_LOG} 2>&1
|
>> ${SQL_LOG} 2>&1
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -d postgres -U awips -q -p 5432 -f ${SQL_SHARE_DIR}/createNcepSchemas.sql" \
|
"${PSQL} -d postgres -U awips -q -p 5432 -f ${SQL_SHARE_DIR}/createNcepSchemas.sql" \
|
||||||
>> ${SQL_LOG} 2>&1
|
>> ${SQL_LOG} 2>&1
|
||||||
|
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -d ncep -U awips -q -p 5432 -c \"CREATE EXTENSION postgis;\"" >> ${SQL_LOG} 2>&1
|
"${PSQL} -d ncep -U awips -q -p 5432 -c \"CREATE EXTENSION postgis;\"" >> ${SQL_LOG} 2>&1
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -d ncep -U awips -q -p 5432 -c \"CREATE EXTENSION postgis_topology;\"" >> ${SQL_LOG} 2>&1
|
"${PSQL} -d ncep -U awips -q -p 5432 -c \"CREATE EXTENSION postgis_topology;\"" >> ${SQL_LOG} 2>&1
|
||||||
|
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -d ncep -U awips -q -p 5432 -f ${LEGACY_SQL}" \
|
"${PSQL} -d ncep -U awips -q -p 5432 -f ${LEGACY_SQL}" \
|
||||||
>> ${SQL_LOG} 2>&1
|
>> ${SQL_LOG} 2>&1
|
||||||
|
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${SQL_SHARE_DIR}/createNcepDb.sh ${PSQL_INSTALL} 5432 awips ${SQL_SHARE_DIR} ${SQL_LOG}"
|
"${SQL_SHARE_DIR}/createNcepDb.sh ${PSQL_INSTALL} 5432 awips ${SQL_SHARE_DIR} ${SQL_LOG}"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${SQL_SHARE_DIR}/initializeNcepDb.sh ${POSTGRESQL_INSTALL} awips 5432 ${SQL_SHARE_DIR} ${SQL_LOG}"
|
"${SQL_SHARE_DIR}/initializeNcepDb.sh ${POSTGRESQL_INSTALL} awips 5432 ${SQL_SHARE_DIR} ${SQL_LOG}"
|
||||||
|
|
||||||
# stop PostgreSQL if we started it.
|
# stop PostgreSQL if we started it.
|
||||||
|
@ -167,7 +167,7 @@ if [ "${I_STARTED_POSTGRESQL}" = "YES" ]; then
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
echo "\| Stopping PostgreSQL As User - ${DB_OWNER}..."
|
echo "\| Stopping PostgreSQL As User - ${DB_OWNER}..."
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} stop -D /awips2/data"
|
"${PG_CTL} stop -D /awips2/data"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
if [ ! "${RC}" = "0" ]; then
|
if [ ! "${RC}" = "0" ]; then
|
||||||
|
@ -204,7 +204,7 @@ echo "--------------------------------------------------------------------------
|
||||||
|
|
||||||
# start PostgreSQL if it is not running
|
# start PostgreSQL if it is not running
|
||||||
I_STARTED_POSTGRESQL="NO"
|
I_STARTED_POSTGRESQL="NO"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} status -D ${AWIPS2_DATA_DIRECTORY} > /dev/null 2>&1"
|
"${PG_CTL} status -D ${AWIPS2_DATA_DIRECTORY} > /dev/null 2>&1"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
|
|
||||||
|
@ -213,7 +213,7 @@ if [ ! "${RC}" = "0" ]; then
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
echo "\| Starting PostgreSQL As User - ${DB_OWNER}..."
|
echo "\| Starting PostgreSQL As User - ${DB_OWNER}..."
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${POSTMASTER} -D ${AWIPS2_DATA_DIRECTORY} > /dev/null 2>&1 &"
|
"${POSTMASTER} -D ${AWIPS2_DATA_DIRECTORY} > /dev/null 2>&1 &"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
if [ ! "${RC}" = "0" ]; then
|
if [ ! "${RC}" = "0" ]; then
|
||||||
|
@ -228,7 +228,7 @@ else
|
||||||
echo "\| Found Running PostgreSQL Server..."
|
echo "\| Found Running PostgreSQL Server..."
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
# Show The User.
|
# Show The User.
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} status -D ${AWIPS2_DATA_DIRECTORY}"
|
"${PG_CTL} status -D ${AWIPS2_DATA_DIRECTORY}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -236,7 +236,7 @@ echo "--------------------------------------------------------------------------
|
||||||
echo "\| Dropping ncep database..."
|
echo "\| Dropping ncep database..."
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
|
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${DROPDB} -U awips ncep"
|
"${DROPDB} -U awips ncep"
|
||||||
|
|
||||||
# Is there a ncep tablespace?
|
# Is there a ncep tablespace?
|
||||||
|
@ -247,13 +247,13 @@ if [ ! "${NCEP_DIR}" = "" ]; then
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
echo "\| Dropping ncep tablespace..."
|
echo "\| Dropping ncep tablespace..."
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PSQL} -U awips -d postgres -c \"DROP TABLESPACE ncep\""
|
"${PSQL} -U awips -d postgres -c \"DROP TABLESPACE ncep\""
|
||||||
|
|
||||||
# remove the maps data directory that we created
|
# remove the maps data directory that we created
|
||||||
echo "Attempting To Remove Directory: ${NCEP_DIR}"
|
echo "Attempting To Remove Directory: ${NCEP_DIR}"
|
||||||
if [ -d "${NCEP_DIR}" ]; then
|
if [ -d "${NCEP_DIR}" ]; then
|
||||||
su ${DB_OWNER} -c "rmdir ${NCEP_DIR}"
|
su - ${DB_OWNER} -c "rmdir ${NCEP_DIR}"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -263,7 +263,7 @@ if [ "${I_STARTED_POSTGRESQL}" = "YES" ]; then
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
echo "\| Stopping PostgreSQL As User - ${DB_OWNER}..."
|
echo "\| Stopping PostgreSQL As User - ${DB_OWNER}..."
|
||||||
echo "--------------------------------------------------------------------------------"
|
echo "--------------------------------------------------------------------------------"
|
||||||
su ${DB_OWNER} -c \
|
su - ${DB_OWNER} -c \
|
||||||
"${PG_CTL} stop -D ${AWIPS2_DATA_DIRECTORY}"
|
"${PG_CTL} stop -D ${AWIPS2_DATA_DIRECTORY}"
|
||||||
RC="$?"
|
RC="$?"
|
||||||
if [ ! "${RC}" = "0" ]; then
|
if [ ! "${RC}" = "0" ]; then
|
||||||
|
|
Loading…
Add table
Reference in a new issue