以下华为云ecs实例创建,操作实践
1.管理数据库
使用 intnetX-mysql 网络创建两台 chinaskill-sql-1 和 chinaskill-sql-2 云服务器,使用提供 的压缩文件 rocketchat-cloud.tar.gz 中的软件包源,在 chinaskill-sql-1 和 chinaskill-sql-2 中部 署 MongoDB 数据库服务。
第一台 [root@chinaskill-sql-1 ~]# tar -zxvf rocketchat-cloud.tar.gz [root@chinaskill-sql-1 ~]# cd rocketchat-cloud [root@chinaskill-sql-1 ~]# tar -zxvf rocketchat-repo.tar.gz -C /opt/ [root@chinaskill-sql-1 ~]# vi /etc/yum.repos.d/local.repo [root@chinaskill-sql-1 ~]# cat /etc/yum.repos.d/local.repo [mo] name=mo enabled=1 gpgcheck=0 baseurl=file:///opt/rocketchat-repo [root@chinaskill-sql-1 ~]# scp /etc/yum.repos.d/local.repo chinaskill-sql-2:/etc/yum.repos.d/ [root@chinaskill-sql-1 ~]# yum install -y mongodb-org [root@chinaskill-sql-1 ~]# systemctl enable mongod --now [root@chinaskill-sql-1 ~]# systemctl status mongod ● mongod.service - MongoDB Database Server Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled) Docs: https://docs.mongodb.org/manual Process: 1934 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=0/SUCCESS) Process: 1931 ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb (code=exited, status=0/SUCCESS) Process: 1926 ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=0/SUCCESS) Process: 1925 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=0/SUCCESS) Main PID: 1937 (mongod) CGroup: /system.slice/mongod.service └─1937 /usr/bin/mongod -f /etc/mo