云服务器网:购买云服务器和VPS必上的网站!

怎么在Linux中查看mongodb服务是否启动

Linux中如何查看MongoDB服务是否启动
介绍
在Linux操作系统中,MongoDB是一个流行的开源数据库,它可以在许多不同的Linux平台上运行。在使用MongoDB时,有时候需要查询MongoDB服务是否已经启动。本文将介绍如何在Linux中查看MongoDB服务是否启动。
方法一:查看

Linux中如何查看MongoDB服务是否启动

介绍

在Linux操作系统中,MongoDB是一个流行的开源数据库,它可以在许多不同的Linux平台上运行。在使用MongoDB时,有时候需要查询MongoDB服务是否已经启动。本文将介绍如何在Linux中查看MongoDB服务是否启动。

方法一:查看系统服务

在Linux上,可以使用systemctl命令查看系统服务是否已经启动。在终端中输入以下命令:

“`

systemctl status mongodb.service

“`

如果系统中已经启动了MongoDB服务,将会返回以下信息:

“`

● mongodb.service – High-performance, schema-free document-oriented database

Loaded: loaded (/usr/lib/systemd/system/mongodb.service; enabled; vendor preset: enabled)

Active: active (running) since Tue 2021-06-01 14:15:09 CST; 10h ago

Main PID: 1008 (mongod)

CGroup: /system.slice/mongodb.service

└─1008 /usr/bin/mongod –quiet –config /etc/mongod.conf

Jun 01 14:15:06 centos-7-6 systemd[1]: Starting High-performance, schema-free document-oriented database…

Jun 01 14:15:09 centos-7-6 systemd[1]: Started High-performance, schema-free document-oriented database.

“`

从这个信息中可以看出MongoDB服务已经启动,并且正在运行。

方法二:查看进程

在Linux中,还可以使用ps命令来查看当前系统中正在运行的进程。在终端输入以下命令:

“`

ps -ef | grep mongod

“`

如果系统中已经启动了MongoDB服务,将会返回以下信息:

“`

mongod 1008 1 0 Jun01 ? 00:00:11 /usr/bin/mongod –quiet –config /etc/mongod.conf

“`

从这个信息中可以看出MongoDB服务已经启动,并且正在运行。

方法三:查看MongoDB日志文件

MongoDB可以将运行日志记录在文件中。如果您已经设置了MongoDB的日志记录功能,可以通过查看日志文件来判断MongoDB服务是否已经启动。在Linux中,您可以使用以下命令来查看MongoDB的日志文件:

“`

tail -f /var/log/mongodb/mongod.log

“`

如果MongoDB服务已经启动,则将在日志文件中看到类似于以下的信息:

“`

{“t”:{“$date”:”2021-06-01T05:15:09.635-07:00″},”s”:”I”, “c”:”CONTROL”, “id”:23398, “ctx”:”main”,”msg”:”MongoDB starting”}

{“t”:{“$date”:”2021-06-01T05:15:09.635-07:00″},”s”:”I”, “c”:”CONTROL”, “id”:51765, “ctx”:”main”,”msg”:”{openSSLFunctionality} OpenSSL 1.0.2k-fips 26 Jan 2017″}

{“t”:{“$date”:”2021-06-01T05:15:09.635-07:00″},”s”:”I”, “c”:”CONTROL”, “id”:23403, “ctx”:”main”,”msg”:”Target operating system minimum version”}

{“t”:{“$date”:”2021-06-01T05:15:09.635-07:00″},”s”:”I”, “c”:”CONTROL”, “id”:23410, “ctx”:”main”,”msg”:”db version v4.0.5″}

{“t”:{“$date”:”2021-06-01T05:15:09.635-07:00″},”s”:”I”, “c”:”CONTROL”, “id”:23414, “ctx”:”main”,”msg”:”git version: 3739429dd92b92d1b0ab120911a23d50bf03c412″}

“`

从这个日志中可以看出,MongoDB服务已经启动,并且正在运行。

结论

总的来说,在Linux中查看MongoDB服务是否启动有三种方法:查看系统服务、查看进程和查看MongoDB日志文件。通过这些方法,可以快速判断MongoDB服务是否已经启动,并且了解MongoDB的运行状态。

本文来源:https://www.yuntue.com/post/81745.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注