栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

搭建云计算平台01(安装MariaDB,安装RabbitMQ,安装NoSQL)

搭建云计算平台01(安装MariaDB,安装RabbitMQ,安装NoSQL)

文章目录
    • 一、环境预配置
          • 1.软件及Linux镜像版本
          • 2.安装Centos7
          • 3.配置静态网络
          • 4.环境预配
    • 二、MariaDB安装配置
          • 1.安装MariaDB数据库
          • 2.设置开机自动启动MariaDB并重新启动MariaDB
          • 3. 设置MariaDB服务安全 root密码
    • 三、NoSQL安装配置
          • 1. 安装Redis(依赖于EPEL)
          • 2. 安装Memcached
    • 四、RabbitMQ安装配置(AMQP消息队列)
          • 1. 安装消息队列服务
          • 2.设置开机自启并重启服务
          • 3. 添加openstack用户并授权openstack用户
          • 4.打开RabbitMQ插件

一、环境预配置 1.软件及Linux镜像版本

①VMware Workstation Pro16
②Linux:Centos7

2.安装Centos7

①打开VMware,点击新建创建新的虚拟机

②选择典型(推荐),点击下一步

③选择稍后安装操作系统,点击下一步
④客户及操作系统选择Linux,版本选择CentOS 7 64 位,点击下一步

⑤输入虚拟机名称(可任意输入,最好见名知意),点击下一步

⑥配置磁盘大小(这里给了60GB是为了增加配置成功几率,且并不会在自己电脑一次直接占据60GB),点击下一步
⑦选择自定义硬件,点击完成
⑧配置内存(这里给了12GB是为了提高一体化Openstack配置成功几率,配置最好在6GB以上)
⑨配置处理器数量(处理器数量:2,内核数量:2),也可以配处理器数量:1,内核数量:2

⑩使用CentOS7映像文件

⑪配置网络连接模式,这里选择NAT模式,勾选启动时连接

⑫移除打印机⑬最后检查配置,点击关闭
⑭最后点击完成
⑮点击开启虚拟机

⑯选择第一个(使用键盘的向上方向键选择,当字体变白即被选中)

⑰点击Continue

⑱更改时区,改为shanghai时区,点击Done


⑲分配磁盘空间,这里选择默认分配,选中60GB磁盘,点击Done


⑳进行网络配置,打开网络按钮,修改Host name,点击apply,最后点击Done


㉑点击开始安装

㉒配置root用户密码,之后点击Done


㉓点击重启

㉔选择第一个,按回车键
㉕输入root用户的账号密码(账号为root,密码在前面设置的),最后显示登陆成功

㉖查看网络是否通畅(ping www.baidu.com),按Ctrl+c停止

3.配置静态网络

①安装vim

②查看网络地址及网卡名称

③配置静态网络

注:vim /etc/sysconfig/network-scripts/ifcfg-ens33,其中ens33为自己的网卡名称


注:这里配置的地址是根据上面查看的ip地址来配置的

注:重启网络刷新配置

注:查看网络是否通畅

4.环境预配

① 指定DNS服务器的IP(这里是默认配置好的)


② IP与域名(或主机名)映射(先查询主机名,在进行映射)
Ⅰ、查询主机名(输入命令:hostname)

注:这里主机名是OpenStack
Ⅱ、IP与域名映射
vim /etc/hosts

③关闭防火墙
依次输入下列命令
systemctl stop firewalld(暂时关闭防火墙)
systemctl disable firewalld(禁止系统开机时自启防火墙)

④ 关闭SELinux
输入命令:vim /etc/selinux/config
把SELINUX=enforcing 改成 SELINUX=disabled

⑤网络管理由NetworkManager切换成network
因为CentOS7默认使用NetworkManager进行网络管理(不支持OpenStack),所以需要切换

–停止禁用NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager

–启用启动network
systemctl enable network
systemctl restart network

–查看网络管理状态
systemctl status NetworkManager
systemctl status network

⑥更新系统并重启
输入命令:yum update -y

更新完后输入命令:reboot
重新登陆

二、MariaDB安装配置 1.安装MariaDB数据库

yum install -y mariadb mariadb-server python2-
PyMySQL

安装成功!

2.设置开机自动启动MariaDB并重新启动MariaDB

systemctl enable mariadb #使MariaDB开机自启
systemctl restart mariadb #重启MariaDB
systemctl status mariadb #查看运行状态

3. 设置MariaDB服务安全 root密码

mysql_secure_installation

这里输入当前密码,第一次使用没有密码,直接回车即可

这里选Y设置root用户数据库密码

之后一直选n即可

到这里MariaDB就安装成功了;

三、NoSQL安装配置 1. 安装Redis(依赖于EPEL)

先安装两个工具
①yum install -y epel-release
②yum install -y erlang
再安装redis
yum install -y redis python-redis
设置开机自动启动
systemctl enable redis
启动redis
systemctl start redis
查看redis状态
systemctl status redis

2. 安装Memcached

yum install -y memcached python-memcached

编辑配置/etc/sysconfig/memcached
vim /etc/sysconfig/memcached
OPTIONS="-l 127.0.0.1,::1,controller"
#把controller改为自己的IP地址即可

改好后保存退出
设置开机自启动
systemctl enable memcached
启动memcached
systemctl start memcached
查看memcached状态
systemctl status memcached

四、RabbitMQ安装配置(AMQP消息队列) 1. 安装消息队列服务

yum install -y rabbitmq-server

2.设置开机自启并重启服务

systemctl enable rabbitmq-server
systemctl restart rabbitmq-server
#查看服务状态
systemctl status rabbitmq-server

3. 添加openstack用户并授权openstack用户

rabbitmqctl add_user openstack openstack
这里第一个openstack是用户名,第二个openstack是密码

授权openstack用户
rabbitmqctl set_permissions openstack “." ".” “.*”
rabbitmqctl set_user_tags openstack administrator

4.打开RabbitMQ插件

/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management mochiweb webmachine rabbitmq_web_dispatch amqp_client rabbitmq_management_agent
注:上面是一行代码

重启RabbitMQ
systemctl restart rabbitmq-server

浏览器输入:http://192.168.126.135:15672 默认用户名密
码:guest/guest
通过这个界面,我们能很直观的看到rabbitmq的运行和负
载情况

安装完成!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/654501.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号