解释OpenStack组件介绍RabbitMQ的用处_MySQL分布式集群搭建

解释OpenStack组件介绍RabbitMQ的用处_MySQL分布式集群搭建一、前期环境:准备三台全新的虚拟机关闭防火墙和selinux以防出现错误。更改三台虚拟机的主机名并配置好网卡:hostnamectlset-hostname主机名。修改三台虚拟机文件:vi/etc/hosts将三台主机的IP地址以及主机名写入其中。(注:三台虚拟机之间一定要相互ping通)。……

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一、前期环境:准备三台全新的虚拟机

  1.    关闭防火墙selinux以防出现错误。
  2.    更改三台虚拟机的主机名配置网卡:hostnamectl set-hostname 主机名。
  3.    修改三台虚拟机文件:vi /etc/hosts 将三台主机的IP地址以及主机名写入其中。(注:三台虚拟机之间一定要相互ping通

二、配置yum源并安装rabbitmq服务

        1.将/etc/yum.repo下的文件移动到/opt/目录下:

        mv /etc/yum.repo/* /opt/

        2.在/etc/yum.repo建立文件并写入内容:

        touch rabbitmq.repo

        具体内容如下图所示:

解释OpenStack组件介绍RabbitMQ的用处_MySQL分布式集群搭建

         3.上传安装包并解压到/opt/目录中

                解压命令:tar -zxvf 安装包名称 -C /opt/

        4.使用yum源安装rabbitmq文件:

                yum install rabbitmq-server -y

                                                                注:三台虚拟机都必须配置yum源并且可以正常使用

三、实验搭建

        1.第一台虚拟机搭建命令:

        启动rabbitmq服务:systemctl start rabbitmq-server ;

        设置rabbitmq的图形化界面:rabbitmq-plugins enable rabbitmq management;

        重启服务:systemctl restart rabbitmq-server;

        查看端口15672是否处于开放状态:ss -lntp(开放状态为LISTEN)如果为开放状态即可用第一台虚拟机的IP地址进行访问,访问方式:http://ip:15672;进入后需要输入密码和用户,这里都默认为guest

        传送cookie文件到第二和第三台虚拟机:

        scp /var/lib/rabbitmq/.erlang.cookie root@主机名2:/var/lib/rabbitmq

        scp /var/lib/rabbitmq/.erlang.cookie root@主机名3:/var/lib/rabbitmq

        2. 第二第三台虚拟机搭建命令:

                更改权限:chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie;

                重启服务:service rabbitmq-server restart;

                暂停服务:rabbitmqctl stop_app;切记:要在服务启动时输入,否则会出现报错的情况。

                将两台虚拟机作为内存结点加入集群:

                rabbitmqctl join_cluster –ram rabbit@主机名1 ;

                设置图形化界面:rabbitmq-plugins enable rabbitmq_management;

                重启服务:service rabbitmq-server restart;

四、验证搭建结果: 

访问:http://主机1IP:15672

 解释OpenStack组件介绍RabbitMQ的用处_MySQL分布式集群搭建

 达到以上效果图则集群搭建成功。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195191.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 分类模型评估之ROC-AUC曲线和PRC曲线

    分类模型评估之ROC-AUC曲线和PRC曲线http://blog.csdn.net/pipisorry/article/details/51788927ROC曲线和AUCROC(ReceiverOperatingCharacteristic,接受者工作特征曲线)曲线和AUC常被用来评价一个二值分类器(binaryclassifier)的优劣。博文介绍ROC和AUC的特点,讨论如何作出ROC曲线图以及计算AUC。AUC是现…

    2022年5月17日
    51
  • idea社区版连接mysql数据库[通俗易懂]

    idea社区版连接mysql数据库[通俗易懂]社区版默认不支持数据库连接,需要下载一个插件下载之后打开,如下新建一个连接,设置mysql的用户,密码之类另外,需要设置一下时区,不然可能会报错如下之后就可以使用了!

    2022年9月22日
    1
  • 前端网页技术之 Vue

    前端网页技术之 Vue文章目录VueVue概念同类产品官网特点渐进式框架入门案例.html改造入门案例.htmlMVVM框架基础语法运算符operator方法methodsVue解析数据三种data值的写法高级用法:v-命令指令集双向绑定v-model闪现v-cloak判断v-if循环v-for事件v-on绑定v-bind小结Vue组件概述使用测试Vue路由概述使用步骤入门案例Vue的AjaxAjax概述Ajax原理axios测试常见错误Vue的生命周期lifecycle概述测试扩展:观察者设计模式HBuilde

    2022年6月17日
    45
  • JavaScript getElementById()方法介绍

    JavaScript getElementById()方法介绍getElementById()根据元素的id属性获取一个元素节点对象getElementById()可以根据元素的id属性获取一个元素节点对象,该方法所有浏览器均可使用返回带有指定ID的元素,如下图:我们可以通过innerHTML属性(获取或者设置元素的内容(包含HTML标签解析)),如下图:我们可以通过innerText属性(获取或者设置元素的内容…

    2022年7月15日
    17
  • SQL Server中的sp_executesql系统存储过程

    SQL Server中的sp_executesql系统存储过程sp_executesql语法 sp_executesql[@stmt=]stmt[    {,[@params=]N@parameter_name  data_type[,…n]}    {,[@param1=]value1[,…n]}] 参数[@stmt=]stmt 包含 Transact-SQL 语

    2022年5月21日
    29
  • .net 零拷贝_模拟总线型以太网数据帧发送过程

    .net 零拷贝_模拟总线型以太网数据帧发送过程mmap/munmap接口是用户空间的最常用的一个系统调用接口,无论是在用户程序中分配内存、读写大文件,链接动态库文件,还是多进程间共享内存,都可以看到mmap/munmap的身影。

    2022年9月16日
    0

发表回复

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

关注全栈程序员社区公众号