Dịch vụ mongodb khởi động lại

Khi bạn hoàn thành nhiệm vụ tiên quyết, một dịch vụ sẽ được tạo. Sử dụng dịch vụ để khởi động và dừng máy chủ MongoDB

các cửa sổ

  1. Điều hướng đến Bảng điều khiển và mở Dịch vụ
  2. Xác định vị trí dịch vụ MongoDB từ danh sách và sử dụng các nút bắt đầu và dừng

Linux

  1. Dịch vụ được bắt đầu và dừng bằng dòng lệnh
  2. Để khởi động máy chủ, hãy nhập lệnh

    dịch vụ mongod bắt đầu

  3. Để dừng máy chủ, hãy nhập lệnh

    dịch vụ mongod dừng lại

Cách tự động khởi động lại Mongodb trong Linux AMI hoặc Ubuntu Ngày 24 tháng 2 năm 2022
1 phút đọc #devops

Dịch vụ mongodb khởi động lại

Cách tự động khởi động lại Mongodb trong Linux AMI hoặc Ubuntu trong trường hợp gặp sự cố bất cứ khi nào daemon mongod bị giết, nó sẽ được systemctl hồi sinh

  1. Chỉnh sửa dịch vụ mongod của bạn

sudo vi /lib/systemd/system/mongod.service

  1. Thêm dưới dịch vụ

Restart=always

  1. Tải lại daemon systemctl

sudo systemctl daemon-reload

Bây giờ bất cứ khi nào mongod daemon bị giết, nó sẽ được hồi sinh bởi systemctl

Tự khởi động quá trình mongod khi khởi động lại

Sau khi bạn cài đặt MongoDB chạy trên thiết bị đầu cuối

systemctl enable mongod.service

Điều này sẽ làm cho trình nền dịch vụ MongoDB của bạn tự động khởi động khi khởi động lại máy chủ


Chia sẻ bài đăng này.

bản tin


Dịch vụ mongodb khởi động lại

Bạn có muốn trò chuyện về bài viết này hay cái gì khác?

Tôi làm điều này với tình yêu dành cho giáo dục và tài nguyên miễn phí. Nếu bạn thấy bài viết này hữu ích, bạn có thể hỗ trợ blog này

Dịch vụ mongodb khởi động lại

bài viết liên quan

Cách tạo mã giới thiệu trong javascript

Cách tạo mã giới thiệu bằng javascript cực nhanh ít code

Lặp lại các thư mục trong bash và thực hiện các lệnh

Cách lặp qua các thư mục trong bash và thực thi nhiều lệnh

Cách khởi động một công ty khởi nghiệp 6 con số với khoản đầu tư 0 đô la

Bạn có tò mò làm thế nào để khởi động một công ty khởi nghiệp một cách nhanh chóng và hiệu quả?

Nhận mật khẩu Jenkins của bạn từ bí mật

Cách lấy mật khẩu Jenkins từ thông tin đăng nhập bí mật của bạn. Thực hiện theo hướng dẫn đơn giản này và tìm mật khẩu hoặc khóa cá nhân ssh của bạn

Làm thế nào để lạnh email

Cách sử dụng email lạnh - hướng dẫn thiết thực về cách sử dụng email lạnh trong hoạt động của bạn với tư cách là Giám đốc điều hành của một công ty phần mềm hoặc chủ sở hữu công ty khởi nghiệp

Cảnh báo dung lượng đĩa Linux trên Discord

Cảnh báo dung lượng đĩa Linux. Kiểm tra không gian của bạn và chịu trách nhiệm với dự án của bạn. Hãy chăm sóc không gian của bạn và đừng phá vỡ dự án

Git sao chép repo riêng trong docker

Hướng dẫn đơn giản cách sử dụng git clone kho private bên trong docker container. Với ứng dụng vuejs/nodejs

Cách phát hiện ngôn ngữ trình duyệt trong javascript

Cách phát hiện ngôn ngữ trình duyệt trong javascript chỉ bằng một dòng mã. Phương pháp này đang hoạt động trên tất cả các trình duyệt chính

Bạn không cần macbook pro để trở thành dân chuyên nghiệp

Bạn không cần macbook pro để trở thành dân chuyên nghiệp. Bạn cần một chiếc máy tính xách tay và kết nối internet, và một bộ não, nhưng bạn đã có nó

Mẫu miễn phí để khởi động

Các mẫu HTML miễn phí để khởi động hoặc một dự án mới. Một danh sách đầy đủ với các tài nguyên miễn phí để xây dựng trang web khởi nghiệp tiếp theo của bạn và thu hút sự chú ý

MongoDB cung cấp các gói được hỗ trợ chính thức trong kho lưu trữ của riêng họ. Kho lưu trữ này chứa các gói sau

mongodb-org A gói siêu dữ liệu sẽ tự động cài đặt bốn gói thành phần được liệt kê bên dưới. mongodb-org-server Chứa trình nền, cấu hình liên quan và tập lệnh init. mongodb-org-mongos Chứa daemon. mongodb-org-shell Chứa shell. mongodb-org-tools Chứa các công cụ MongoDB sau. , , , , , , , , và.

Gói mongodb-org-server cung cấp tập lệnh khởi tạo bắt đầu bằng /etc/ . conf tệp cấu hình.

Xem để biết chi tiết về cách sử dụng tập lệnh khởi tạo này

Các gói này xung đột với mongodb , máy chủ mongodb, and mongodb-clients packages provided by Debian.

Mặc định /etc/mongod. conf tệp cấu hình do các gói cung cấp có bind_ip được đặt thành 127. 0. 0. 1 theo mặc định. Sửa đổi cài đặt này nếu cần cho môi trường của bạn trước khi khởi tạo một.

Cài đặt phiên bản cộng đồng MongoDB

注解

Để cài đặt phiên bản MongoDB trước 3. 2, vui lòng tham khảo tài liệu của phiên bản đó. Ví dụ, xem phiên bản 3. 0

Hướng dẫn cài đặt này chỉ hỗ trợ hệ thống 64-bit. Xem để biết chi tiết

Các công cụ quản lý gói Debian (i. e. dpkgapt ) đảm bảo tính nhất quán và tính xác thực của gói hàng bằng cách yêu cầu nhà phân phối ký tên .

1

Nhập khóa chung được sử dụng bởi hệ thống quản lý gói

Các công cụ quản lý gói Ubuntu (i. e. dpkgapt ) đảm bảo tính nhất quán và tính xác thực của gói hàng bằng cách yêu cầu nhà phân phối ký tên . Ban hành lệnh sau để nhập Khóa GPG công khai MongoDB.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

2

Tạo một /etc/apt/sources. danh sách. d/mongodb-org-3. 4. danh sách tệp cho MongoDB.

Tạo tệp danh sách bằng lệnh phù hợp với phiên bản Debian của bạn

Debian 7 “khò khè”

echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Debian 8 “Jessie”

echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Các gói hiện tại chỉ khả dụng cho Debian 7 “Wheezy” và Debian 8 “Jessie”

3

Tải lại cơ sở dữ liệu gói cục bộ

Ban hành lệnh sau để tải lại cơ sở dữ liệu gói cục bộ

sudo apt-get update

4

Cài đặt các gói MongoDB

Cài đặt phiên bản ổn định mới nhất của MongoDB

Ban hành lệnh sau

________số 8_______

Chạy phiên bản cộng đồng MongoDB

Phiên bản MongoDB lưu trữ các tệp dữ liệu của nó trong /var/lib/mongodb và các tệp nhật ký của nó trong /var/log/mongodb by default, and runs using the mongodb user account. You can specify alternate log and data file directories in /etc/mongod. conf . Xem và để biết thêm thông tin.

Nếu bạn thay đổi người dùng chạy quy trình MongoDB, bạn phải sửa đổi quyền kiểm soát truy cập thành /var/lib/mongodb và . /var/log/mongodb directories to give this user access to these directories.

1

Bắt đầu MongoDB

Ban hành lệnh sau để bắt đầu

sudo service mongod start

2

Xác minh rằng MongoDB đã bắt đầu thành công

Xác minh rằng quy trình đã bắt đầu thành công bằng cách kiểm tra nội dung của tệp nhật ký tại /var/log/mongodb/mongod. log để đọc một dòng

[initandlisten] waiting for connections on port <port>

trong đó là cổng được định cấu hình trong /etc/mongod. conf , 27017 theo mặc định.

3

Dừng MongoDB

Khi cần, bạn có thể dừng quá trình bằng cách đưa ra lệnh sau

sudo service mongod stop

4

Khởi động lại MongoDB

Ban hành lệnh sau để khởi động lại

sudo service mongod restart

5

Bắt đầu sử dụng MongoDB

Để giúp bạn bắt đầu sử dụng MongoDB, MongoDB cung cấp nhiều phiên bản trình điều khiển khác nhau. Xem các phiên bản có sẵn

Before deploying MongoDB in a production environment, consider the 生产环境指南 document

Sau đó, để dừng MongoDB, hãy nhấn Control+C trong thiết bị đầu cuối nơi phiên bản đang chạy.

Gỡ cài đặt MongoDB Community Edition

Để xóa hoàn toàn MongoDB khỏi hệ thống, bạn phải xóa chính ứng dụng MongoDB, tệp cấu hình và mọi thư mục chứa dữ liệu và nhật ký. Phần sau đây hướng dẫn bạn các bước cần thiết

警告

Quá trình này sẽ loại bỏ hoàn toàn MongoDB, cấu hình của nó và tất cả cơ sở dữ liệu. Quá trình này không thể đảo ngược, vì vậy hãy đảm bảo rằng tất cả cấu hình và dữ liệu của bạn được sao lưu trước khi tiếp tục

1

Dừng MongoDB

Dừng quá trình bằng cách ban hành lệnh sau

sudo service mongod stop

2

Xóa gói

Xóa mọi gói MongoDB mà bạn đã cài đặt trước đó

echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
0

3

Xóa thư mục dữ liệu

Xóa cơ sở dữ liệu MongoDB và tệp nhật ký

echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.4 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
1

←   Cài đặt MongoDB Community Edition trên Ubuntu Cài đặt MongoDB Community Edition Từ Tarball  →

© MongoDB, Inc 2008-2017. MongoDB, Mongo và logo chiếc lá là các nhãn hiệu đã đăng ký của MongoDB, Inc

Làm cách nào để khởi động máy chủ MongoDB?

Bạn có thể bắt đầu MongoDB từ một dòng lệnh bằng cách phát hành lệnh mongod và chỉ định các tùy chọn . Để biết danh sách các tùy chọn, hãy xem tài liệu tham khảo mongod. MongoDB cũng có thể chạy như một dịch vụ Windows. Để biết chi tiết, hãy xem Bắt đầu Phiên bản Cộng đồng MongoDB dưới dạng Dịch vụ Windows.

Làm cách nào để khởi động lại máy chủ MongoDB trong Ubuntu?

Cách tự động khởi động lại Mongodb trong Linux AMI hoặc Ubuntu .
Sudo vi /lib/systemd/system/mongod. Dịch vụ
Khởi động lại = luôn luôn
Sudo systemctl daemon-tải lại
systemctl kích hoạt mongod. Dịch vụ

Làm cách nào để khởi động lại dịch vụ MongoDB trong Centos 7?

Để có giới hạn mới cho MongoDB, hãy khởi động lại nó bằng tiện ích systemctl. Sudo systemctl khởi động lại mongod