Initial import
This commit is contained in:
25
OLD/init_db.sh
Executable file
25
OLD/init_db.sh
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/bin/sh
|
||||
|
||||
# postgressql
|
||||
#
|
||||
|
||||
DBDATA_BASE=/data/pgsql
|
||||
DBDATA=$DBDATA_BASE/data
|
||||
|
||||
PSQL_USER=postgres
|
||||
PSQL_GROUP=postgres
|
||||
|
||||
if [ -d $DBDATA ];then
|
||||
_date=`date +"%Y-%m-%d-%H-%M"`
|
||||
mv $DBDATA $DBDATA_BASE/data-${_date}.back
|
||||
fi
|
||||
mkdir -p $DBDATA
|
||||
chown ${PSQL_USER}.$PSQL_GROUP $DBDATA
|
||||
|
||||
echo "Create a database installation with the.. "
|
||||
su - $PSQL_USER -c "/usr/local/pgsql/bin/initdb -D $DBDATA" || exit 1
|
||||
|
||||
exit
|
||||
|
||||
mkdir -p /var/log/pgsql
|
||||
chown ${PSQL_USER}.$PSQL_GROUP /var/log/pgsql
|
||||
Reference in New Issue
Block a user