yum install rpm-build
yum install rpmdevtools
rpmdev-setuptree
mkdir -p /root/rpmbuild/BUILD/tmp/GBase8s-V8.8
cd /root/rpmbuild/BUILD/tmp/GBase8s-V8.8
将数据库安装包与init_gbase.sh上传至此目录下
vi init_gbase.sh
#!/bin/bash
################################
#version 1.0
#author wangyongixang
#email wangyongixang@gbase.cn
#init for rpm-gbase8s
################################
export LANG=C
loginfo(){
echo -e "[$(date +'%Y-%m-%d %H:%M:%S')] $*"
}
INSTALL_DIR=/opt/gbase8s
GBASESERVER=gbase8s
SQLHOSTS=/opt/gbase8s/etc/sqlhosts
GBASELOCALE=zh_CN.utf8
PORTNO=9088
DATADIR=/opt/gbase8s/dbs
ONCONFIG=onconfig
ROOTSIZE=512000
PLOGSIZE=102400
LLOGSIZE=102400
SBSPACESIZE=102400
TEMPSIZE=102400
DATASIZE=1024000
groupadd gbasedbt
useradd -g gbasedbt -d /home/gbasedbt -s /bin/bash -m gbasedbt
echo "gbasedbt:GBase123"| chpasswd
mkdir -p $INSTALL_DIR 2>/dev/null
chown gbasedbt:gbasedbt $INSTALL_DIR 2>/dev/null
chmod 0755 $INSTALL_DIR 2>/dev/null
SOFTPACKNAME=$(ls GBase*.tar 2>/dev/null)
tar -xf ${SOFTPACKNAME} 2>/dev/null
timeout 1800 ./ids_install -i silent -DLICENSE_ACCEPTED=TRUE -DUSER_INSTALL_DIR=$INSTALL_DIR
cp $INSTALL_DIR/etc/onconfig.std $INSTALL_DIR/etc/$ONCONFIG
sed -i "s#^ROOTPATH.*#ROOTPATH $DATADIR/rootdbs#g" $INSTALL_DIR/etc/$ONCONFIG
sed -i "s#^ROOTSIZE.*#ROOTSIZE $ROOTSIZE#g" $INSTALL_DIR/etc/$ONCONFIG
sed -i "s#^DBSERVERNAME.*#DBSERVERNAME $GBASESERVER#g" $INSTALL_DIR/etc/$ONCONFIG
sed -i "s#^LTAPEDEV.*#LTAPEDEV /dev/null#

最低0.47元/天 解锁文章
677

被折叠的 条评论
为什么被折叠?



