From 8cb8a1bc702e0ec19d7e53fe9b4efd1bbc2c9bb9 Mon Sep 17 00:00:00 2001 From: midoks Date: Wed, 16 Aug 2023 23:20:22 +0800 Subject: [PATCH] update --- plugins/mongodb/init.d/mongodb.service.tpl | 2 +- plugins/mongodb/install.sh | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/plugins/mongodb/init.d/mongodb.service.tpl b/plugins/mongodb/init.d/mongodb.service.tpl index 30565767e..43e98614b 100644 --- a/plugins/mongodb/init.d/mongodb.service.tpl +++ b/plugins/mongodb/init.d/mongodb.service.tpl @@ -9,7 +9,7 @@ User=mongodb Group=mongodb #EnvironmentFile=-/etc/default/mongod Environment="MONGODB_CONFIG_OVERRIDE_NOFORK=1" -ExecStart={$SERVER_PATH}/mongodb/bin/mongod --config {$SERVER_PATH}/mongodb/mongod.conf +ExecStart={$SERVER_PATH}/mongodb/bin/mongod -f {$SERVER_PATH}/mongodb/mongodb.conf RuntimeDirectory=mongodb # file size LimitFSIZE=infinity diff --git a/plugins/mongodb/install.sh b/plugins/mongodb/install.sh index 6ee597053..069aabcd3 100755 --- a/plugins/mongodb/install.sh +++ b/plugins/mongodb/install.sh @@ -31,6 +31,14 @@ Install_app() echo '正在安装脚本文件...' > $install_tmp mkdir -p $serverPath/source + if id mongodb &> /dev/null ;then + echo "mongodb uid is `id -u mongodb`" + echo "mongodb shell is `grep "^mongodb:" /etc/passwd |cut -d':' -f7 `" + else + groupadd mongodb + useradd -g mongodb mongodb + fi + shell_file=${curPath}/versions/${VERSION}/${OSNAME}.sh if [ -f $shell_file ];then