alibaba cloud linux 3安装mongodb

alibaba cloud linux 3安装mongodb

  1. 先确定操作系统版本

    看不出来版本,只能试了

    [root@iZ0jlixvZ ~]$ uname -a
    Linux iZ0jli1qxyen0v1bhk8fxvZ 5.10.134-12.al8.x86_64 #1 SMP Tue Sep 6 14:59:57 CST 2022 x86_64 x86_64 x86_64 GNU/Linux
    [root@iZ0jlixvZ ~]$ cat /etc/redhat-release
    Alibaba Cloud Linux release 3 (Soaring Falcon)

  2. 配置对应版本的yum源

    试用了redhat - 7 7Server 8 8Server

    试用了mongodb - 3.6 4.4 6.0

    最终选择如下配置,否则安装mongod-org-server失败或启动异常

    [root@iZ0jlixvZ ~]$ vim /etc/yum.repos.d/mongodb-org.repo

    [mongodb-org]
    name = MongoDB Repository
    baseurl = https://mirrors.aliyun.com/mongodb/yum/redhat/7/mongodb-org/3.6/x86_64/
    gpgcheck = 1
    enabled = 1
    gpgkey = https://www.mongodb.org/static/pgp/server-3.6.asc

  3. 创建mongod.conf文件

    注意mongod不同版本对应的配置文件也不一样,此次是3.6版本配置文件

    [root@iZ0jlixvZ ~]$ vim /etc/mongod.conf

    systemLog:
    destination: file
    logAppend: true
    path: /var/log/mongodb/mongod.log

    Where and how to store data.

    storage:
    dbPath: /data/mongod/data/db
    journal:
    enabled: true

    engine:

    mmapv1:

    wiredTiger:

    how the process runs

    processManagement:
    fork: true # fork and run in background
    pidFilePath: /var/run/mongodb/mongod.pid # location of pidfile
    timeZoneInfo: /usr/share/zoneinfo

    network interfaces

    net:
    port: 27017
    bindIp: 127.0.0.1 # Listen to local interface only, comment to listen on all interfaces.

    #security:

    #operationProfiling:

    #replication:

    #sharding:

    Enterprise-Only Options

    #auditLog:

    #snmp:

  4. yum安装

    [root@iZ0jlixvZ ~]$ yum install mongodb-org -y

  5. 服务启动

    [root@iZ0jlixvZ ~]$ systemctl enable mongod
    [root@iZ0jlixvZ ~]$ systemctl start mongod

  6. 异常处理

    [root@iZ0jlixvZ ~]$ journalctl -ex
    [root@iZ0jlixvZ ~]$ tail -f /var/log/mongodb/mongod.log

  7. 客户端连接

    [root@iZ0jlixvZ ~]$ mongod

相关推荐
bandaoyu11 分钟前
【RDMA】mlxlink检查和调试连接状态及相关问题--驱动工具
linux·服务器·网络
超维机器人12 分钟前
强化雨天巡检,智能巡检机器人确保变电站安全运行
运维·人工智能·安全·机器人
bighu38 分钟前
最好的文件管理器-dolphin
linux
misakivv1 小时前
Centos7.9 使用 Kubeadm 自动化部署 K8S 集群(一个脚本)
运维·云原生·容器·kubernetes·自动化
Betty’s Sweet1 小时前
[Linux]:信号(上)
linux·信号·signal·信号的产生
魏大橙2 小时前
长亭WAF绕过测试
android·运维·服务器
欢'2 小时前
网络高级day01(Modbus 通信协议:Modbus TCP)
linux·网络
全栈弟弟2 小时前
高级大数据开发学习路线指南
java·大数据·linux·flink·spark
小小不董2 小时前
Oracle DB运维常用的视图及数据字典
运维·数据库·oracle·dba
中国云报3 小时前
黎巴嫩BP机爆炸事件启示录:我国应加快供应链安全立法
运维·网络·安全