mongodb centos add

pull/119/head
midoks 3 years ago
parent 692da86677
commit 3c22d5dd6f
  1. 29
      plugins/mongodb/install.sh

@ -28,8 +28,6 @@ elif grep -Eqi "Debian" /etc/issue || grep -Eq "Debian" /etc/*-release; then
OSNAME='debian' OSNAME='debian'
elif grep -Eqi "Ubuntu" /etc/issue || grep -Eq "Ubuntu" /etc/*-release; then elif grep -Eqi "Ubuntu" /etc/issue || grep -Eq "Ubuntu" /etc/*-release; then
OSNAME='ubuntu' OSNAME='ubuntu'
elif grep -Eqi "Raspbian" /etc/issue || grep -Eq "Raspbian" /etc/*-release; then
OSNAME='raspbian'
else else
OSNAME='unknow' OSNAME='unknow'
fi fi
@ -171,14 +169,27 @@ rm -r /var/lib/mongo
Install_Linux_CentOS() Install_Linux_CentOS()
{ {
##################### centos start ##################### ##################### centos start #####################
if [ ! -f $serverPath/source/mongodb-org-server-${VERSION}-1.el7.x86_64.rpm ];then echo "
wget -O $serverPath/source/mongodb-org-server-${VERSION}-1.el7.x86_64.rpm https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/RPMS/mongodb-org-server-${VERSION}-1.el7.x86_64.rpm [mongodb-org-${VERSION}]
fi name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/${VERSION}/x86_64/
rpm -ivh $serverPath/source/mongodb-org-server-${VERSION}-1.el7.x86_64.rpm gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-${VERSION}.asc
" > /etc/yum.repos.d/mongodb-org-${VERSION}.rep
yum install -y mongodb-org
##################### centos end ##################### ##################### centos end #####################
} }
Uninstall_Linux_CentOS()
{
systemctl stop mongod
yum erase -y $(rpm -qa | grep mongodb-org)
rm -r /var/log/mongodb
rm -r /var/lib/mongo
}
Install_app_linux() Install_app_linux()
{ {
@ -225,9 +236,9 @@ Uninstall_app_linux()
if [ "$OSNAME" == "ubuntu" ];then if [ "$OSNAME" == "ubuntu" ];then
Uninstall_Linux_Ubuntu Uninstall_Linux_Ubuntu
elif [ "$OSNAME" == "debian" ];then elif [ "$OSNAME" == "debian" ];then
Unstall_Linux_Debian Uninstall_Linux_Debian
elif [ "$OSNAME" == "centos" ];then elif [ "$OSNAME" == "centos" ];then
Install_Linux_CentOS Uninstall_Linux_CentOS
elif [ "$OSNAME" == "opensuse" ];then elif [ "$OSNAME" == "opensuse" ];then
Uninstall_Linux_Opensuse Uninstall_Linux_Opensuse
else else

Loading…
Cancel
Save