`

mongodb 安装 启动 停止脚本

阅读更多
安装mongodb
cd /tmp/soft/
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.2.tgz
tar zxvf mongodb-linux-x86_64-1.8.2.tgz
sudo mkdir -p /data/mongodb/
sudo chown `id -u` /data/mongodb
sudo mv /tmp/soft/mongodb-linux-x86_64-1.8.2/* /opt/mongodb


启动mongodb脚本,mongodb_start.sh
#!/bin/bash
if [ $# != 0 ];then
    port=$1;
else
    port=27017
fi
mkdir -p /opt/mongodb/data_$port
/opt/mongodb/bin/mongod --dbpath=/opt/mongodb/data_$port --logpath=/opt/mongodb/mongodb_$port.log --logappend --port=$port > /dev/null 2>&1 &
echo "start mongodb port:$port"

调用:/opt/mongodb/mongodb_start.sh

停止mongodb脚本,mongodb_stop.sh
#!/bin/bash
if [ $# != 0 ];then
    port=$1;
else
    port=27017
fi
pid=`ps -o pid,command ax | grep mongod | grep $port | awk '!/awk/ && !/grep/ {print $1}'`;
if [ "${pid}" != "" ]; then
        kill -2 ${pid};
fi
echo "stop mongodb port:$port"

调用:/opt/mongodb/mongodb_stop.sh

分享到:
评论

相关推荐

    Alist安装包+快速启动-停止脚本.zip

    这个压缩包"Alist安装包+快速启动-停止脚本.zip"包含了 Alist 的安装包以及与之相关的快速启动和停止脚本,这对于用户方便地管理和控制 Alist 服务至关重要。 1. **C# 编程语言**: C# 是一种面向对象的编程语言,由...

    MongoDB安装文档

    1. 打开`1.bat`,这可能是MongoDB的安装脚本,运行它来启动安装向导。 2. 接着运行`2.bat`,这可能是用于配置MongoDB服务的脚本。 3. 使用`3.bat`,这可能用于启动MongoDB服务。如果遇到问题,确保你的系统环境变量...

    mongodb安装及自启动

    2. **Linux**:编辑`/etc/systemd/system/mongodb.service`文件,写入MongoDB的启动脚本,然后启用并启动服务。 ``` sudo nano /etc/systemd/system/mongodb.service sudo systemctl daemon-reload sudo ...

    解决Linux上MongoDB启动脚本错误---env: /etc/init.d/mongodb : no such file or directory

    - 如果MongoDB已安装,但启动脚本丢失,可以尝试重新安装或从官方源码安装。对于Debian或Ubuntu系统,使用`sudo apt-get install --reinstall mongodb-org-server`;对于CentOS或Fedora,使用`sudo yum reinstall ...

    MongoDB常用命令批处理

    在管理和操作MongoDB时,批处理脚本是一个高效的方法,特别是对于执行重复性的任务,如安装、启动、停止和配置服务。以下是根据提供的文件名解析出的MongoDB相关知识点: 1. **安装MongoDB服务**: - `install.bat...

    mongodocker:使用Docker自动化MongoDB部署的脚本集

    这是使用Docker容器配置,部署和运行MongoDB的主要脚本。 这里,我们有几个功能可以简化部署过程中的某些操作,如下所示: setup_kernel() :根据MongoDB最佳实践设置一些内核参数 checknodes() :检查...

    php windows下安装mongodb服务

    - 使用`net start MongoDB`启动服务,`net stop MongoDB`停止服务。或者在服务管理器中操作。 5. **配置PHP连接MongoDB**: - 在PHP中,你可以使用MongoDB的PECL扩展来与数据库交互。下面是一个简单的示例代码: ...

    Win32安装mongodb(NoSQL)说明

    在Win32 XP系统上安装MongoDB涉及到下载安装包、创建数据目录、配置环境变量以及编写启动和停止脚本。虽然过程相对简单,但确保正确配置和安全是至关重要的。完成这些步骤后,你就可以开始使用MongoDB进行数据存储和...

    mongodb的安装和使用简介

    为了便于管理和使用,还可以将MongoDB作为Windows服务进行安装,这样就可以通过系统服务来控制数据库的启动和停止,大大简化了操作步骤。安装服务时,需要指定日志文件路径、数据文件路径和Windows服务名称,且运行...

    mongodb-win-install-script:用于 mongodb 安装的 windows inno 安装脚本

    6. **服务安装与配置**:MongoDB 在 Windows 上通常作为服务运行,安装脚本应包含创建和配置 MongoDB 服务的代码,确保服务能够正确启动和停止。 7. **日志记录**:了解如何通过 InnoSetup 脚本记录安装过程中的...

    Linux下的mongodb服务监视脚本(启动服务)

    此脚本包含了启动、停止、重启MongoDB的功能,并且设置了`chkconfig`的设置,使其可以添加到系统服务管理中。脚本中还包含了`ulimit -n 12000`,用于设置文件描述符的上限,因为MongoDB可能需要处理大量的并发连接。...

    Ubuntu 11.10 上安装 MongoDB 2.0

    ### 在Ubuntu 11.10上...用户可以通过命令行工具启动或停止MongoDB服务,也可以通过MongoDB自带的管理工具进行数据库操作。需要注意的是,随着MongoDB版本的不断更新,安装过程可能会有所不同,但基本原理是一致的。

    Mongodb副本集群配置.docx

    在这里,我们创建了一个名为 `mongodb.sh` 的启动脚本,并在其中定义了启动、停止和重启 MongoDB 的命令。 #!/bin/sh start() { /home/mongodb/bin/mongod --config /home/mongodb/mongodb.conf } stop() { /home...

    mongodb linux 64位安装包

    7. **创建初始化脚本**:为了方便每次开机自动启动MongoDB,可以创建一个启动脚本,并将其添加到系统的启动服务中。例如,在Systemd系统中,可以创建`/etc/systemd/system/mongod.service`文件,并添加以下内容: `...

    mongodb 手册,帮助文件。

    - **启动 MongoDB**:通过服务或命令行启动 MongoDB。 - **停止 MongoDB**:安全地停止 MongoDB 服务。 - **运行状态**:监控 MongoDB 的运行状态。 **3.2 安全考虑** - **身份验证**:启用用户身份验证。 - **...

    数据库-MongoDB安装以及数据初始化海量数据.rar

    - **服务启动与停止**: 在Windows上,通过`mongod.exe`启动服务;在Linux上,使用`systemd`或`init.d`脚本管理MongoDB服务。 - **配置文件**: 可以通过`mongod.conf`配置文件定制MongoDB的运行参数,如数据存储...

    Ubuntu系统中安装MongoDB及其启动命令mongod的教程

    MongoDB是一种开源、无SQL的文档数据库系统,广泛用于web应用程序、数据分析、物联网(IoT)等场景。...如果需要手动启动、停止或检查MongoDB的状态,可以直接执行在`/etc/init.d/`目录下的自定义脚本。

    mongodb配置.rar

    在“mongodb配置.rar”这个压缩包中,包含了三个关键文件,它们是“mongodb.conf”配置文件、“stop.sh”停止脚本和“run.sh”启动脚本,这些都是MongoDB在Linux环境下部署和管理时常见的文件。 首先,我们来看...

    mongodb-linux-x86_64-rhel70-4.2.0.tar.gz

    在 `/etc/init.d` 目录下创建一个名为 `mongod` 的启动脚本,内容包括MongoDB的启动、停止和状态检查命令。确保脚本具有执行权限。 5. **配置MongoDB**: 创建或编辑 `/etc/mongod.conf` 配置文件,指定数据文件...

    DB MongoDB Server x64 V4.1.0 便携版

    3. **start-service64.bat**:此脚本用于启动已经安装为服务的MongoDB。如果你的MongoDB服务因任何原因停止,你可以通过运行这个文件来重新启动它。 4. **stop-service64.bat**:与start-service64.bat相反,此脚本...

Global site tag (gtag.js) - Google Analytics