OpenStack私有云安装配置虚拟机
文章目录
- 一,登录大数据实训云
- 二,创建网络
- 三,创建路由 - army-route
- 四,添加接口
- 五,创建端口
- 六,创建安全组
- 七,创建实例
- (一)实例规划
- (二)创建实例(ied)
- (三)创建其他实例
- 八,连接虚拟机(FinalShell)
- (一)连接虚拟机 - ied
- (二)连接其他虚拟机
- 九,配置虚拟机
- (一)查看IP地址
- (二)设置主机名
- (三)设置IP与主机名映射
- 十,作业
- master
- slave1
- slave2
- 十一,补充内容
- (一)创建win7虚拟机
- (二)本机远程连接win7虚拟机
- (三)在win7虚拟机上安装FinalShell
- (四)利用FinalShell连接虚拟机
- (1)连接 ied_hw
- (2)连接master_hw
- (3)连接slave1和slave2
一,登录大数据实训云
内网地址:192.168.176.250
- 输入用户名和密码,单击【登录】按钮,进入实训云。
二,创建网络
我们要先创建网络,名称自定,然后在网络里创建我们搭建集群需要的实例(虚拟机)。
点开【网络】-【网络】,单击【创建网络】按钮
输入网络名称之后,单击【下一项】按钮
输入子网名称和网络地址之后,单击【下一项】
输入分配地址池和DNS服务器地址,然后单击【创建】按钮
查看网络拓扑,我们创建的网络跟校园网尚未连接
三,创建路由 - army-route
我们创建的网络要与校园网建立连接,首先得创建路由,下面我们学习创建路由的步骤。
点开【网络】-【路由】,单击【新建路由】按钮
输入路由名称,选择外部网络-【校园网】,然后单击【新建路由】按钮
查看网络拓扑
自建网络与校园网还没有连接起来,还需要基于路由添加接口,下面我们学习如何添加接口。
四,添加接口
点开网络拓扑图,将鼠标移动到路由器上,在弹出的对话框里,单击【添加接口】按钮。
子网设置为刚才创建的网络 - army,然后单击【提交】按钮
基于路由添加接口之后,我们创建的网络与校园网就连接起来,后面我们创建的实例就可以通过校园网ping通外网(因特网)。
五,创建端口
要让我们创建的实例(虚拟机)有固定的IP地址,我们需要创建端口,绑定固定的IP地址。
点击【网络】- 【网络】,单击【army】链接,显示子网信息
单击【端口】选项卡,单击【创建端口】按钮
输入端口名称,采用固定IP地址,设置固定IP地址为:192.168.2.100,然后单击【创建】按钮。
同理,再创建集群需要的上端口:192.168.2.101/102/103
六,创建安全组
- 我们后面要用finalshell工具软件SSH连接我们创建的虚拟机,需要添加安全组规则,放开ICMP协议和TCP协议入口的全部端口。
单开【网络】-【安全组】,单击army安全组的【管理规则】按钮
单击【添加规则】按钮
选择【所有ICMP协议】规则,然后单击【添加】按钮
选择【所有TCP协议】规则,然后单击【添加】按钮
七,创建实例
基于镜像源创建实例,绑定先前我们在自建网络里创建的端口,这样我们创建的实例就有了固定的私有IP地址,但是为了使用finalshell工具软件来SSH连接虚拟机实例,我们还得绑定一个浮动IP地址,接下来学习如何创建实例。
(一)实例规划
实例名称 | IP地址 | 主机 |
---|---|---|
ied | 192.168.2.100 | ied |
master_hw | 192.168.2.101 | master |
slave1_hw | 192.168.2.102 | slave1 |
slave2_hw | 192.168.2.103 | slave2 |
(二)创建实例(ied)
点开【计算机】-【实例】,单击【创建实例】按钮
输入实例名称-ied,然后单击【下一项】按钮
选择【Centos 7.9_2207】镜像源,然后单击【下一项】按钮
选择实例类型 - 3C3G-40G,然后单击【下一项】按钮
不分配网络,然后单击【下一项】
分配端口-ipaddress=192.168.2.100,然后单击【下一项】按钮
分配默认安全组-default,然后单击【创建实例】按钮
绑定浮动IP地址,单击【绑定浮动IP】选项
单击【+】按钮
单击【分配IP】按钮
单击【关联】按钮
控制台进入虚拟机ied,查看防火墙状态
关闭并禁用防火墙
命令:
systemctl stop firewalld
Systemctl disable firewalld
- 本机通过浮动IP地址ping虚拟机ied
(三)创建其他实例
按照同样的方式,创建三个实例 - master_hw、slave1_hw和slave2_hw
此时,查看网络拓扑
八,连接虚拟机(FinalShell)
FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发、运维工具,充分满足开发、运维需求。另外还具备免费海外服务器远程桌面加速、ssh加速、双边tcp加速、内网穿透等特色功能。
- 启动finalshell
(一)连接虚拟机 - ied
单击【打开文件夹】图标,弹出【连接管理器】窗口
单击【新建连接】按钮,选择SSH连接(Linux),单击【确定】按钮
单击【ied_hw】连接
单击【接受并保存】按钮
(二)连接其他虚拟机
- 按照同样的方式,连接其他虚拟机 - master、slave1和slave2
九,配置虚拟机
- 针对虚拟机ied来操作,查看IP地址,设置主机名,以及配置IP地址与主机名映射。
(一)查看IP地址
执行命令:ip addr
注意:不能在/etc/sysconfig/network-scripts/ifcfg-eth0文件里配置静态IP地址
如果像在VMware虚拟机上那样配置静态IP地址,会导致finalshell无法连接虚拟机。
(二)设置主机名
查看主机名
执行命令:hostnamectl set-hostname ied
执行命令:reboot
再次查看主机名
(三)设置IP与主机名映射
执行命令:
vim /etc/hosts
通过主机名ping自己
本机通过主机名ping虚拟机
修改
C:\Window\System32\drivers\etc\hosts
现在本机就可以通过主机名ping通虚拟机
十,作业
配置master、slave1和slave2的主机名、IP地址与主机名的映射。
192.168.2.101 master
192.168.2.102 slave1
192.168.2.103 slave2
master
执行命令:vim /etc/hosts
slave1
执行命令:vim /etc/hosts
slave2
执行命令:vim /etc/hosts
十一,补充内容
(一)创建win7虚拟机
创建win7虚拟机时,分配校园网,IP地址:
192.168.218.42
用户名:
ied
密码:p@ssw0rd
(二)本机远程连接win7虚拟机
win+r输入:
mstsc
,单击【确定】按钮
输入远程计算机(win7虚拟机)的外网IP地址和用户名
单击【连接】按钮,输入密码,单击【确定】按钮
(三)在win7虚拟机上安装FinalShell
- 将FinalShell安装程序拷贝到win7虚拟机
- 双击finalshell_install,安装程序
(四)利用FinalShell连接虚拟机
(1)连接 ied_hw
创建SSH连接 - ied_hw
双击连接 ied_hw 虚拟机
单击【接受并保存】按钮
连接成功
(2)连接master_hw
创建SSH连接 - master_hw
双击连接 master_hw 虚拟机
单击【接受并保存】按钮
连接成功
(3)连接slave1和slave2
重复ied_hw或master_hw连接的操作,ip地址和密码未出现错误,正常情况下都可以连接成功。
OpenStack私有云安装配置虚拟机相关推荐
- OpenStack私有云安配置
一.登录大数据实训云 校园内网地址:http://192.168.176.250,输入用户名和密码(每个同学都已经分配了账号) 单击[登入]按钮 二.创建网络 要先创建网络,名称自定,然后在网络里创建 ...
- 红帽OpenStack私有云部署
红帽OpenStack私有云部署 1.部署前的准备 环境采用红帽OSP6 OS:RHEL7.1 强烈建议16G内存,8G也可,但比较慢 资源分配: 16G内存 8G内存(可能有点吃力) 第一个节点:8 ...
- VMware迁移到OpenStack私有云要了解的那些事
VMware和OpenStack经常被描述为相互竞争的两种私有云技术.虽然这两种技术其实可以互补,但一些组织却选择从VMware迁移到OpenStack的私有云上. 让我们来看看这些组织如何能同时使用 ...
- 阿里云安装配置mysql(centos版)
阿里云安装配置mysql(centos版) 阿里云安装配置mysql(centos版) 1,安装mysql数据库 a)下载mysql源安装包:wget http://dev.mysql.com/get ...
- 在OpenStack私有云上创建与配置虚拟机
一 登录私有云*** 访问http://192.168.176.250,显示登录页面,输入管理员的用户名和密码 登录成功,默认显示"项目 - 计算 - 概览" (一)创建网络 - ...
- 构建OpenStack私有云--第一步:配置Keystone服务
配置Keystone服务 keystone是一个认证服务,所有服务在接收到用户请求时,都必须找keystone服务去做认证,把用户请求中的信息拿出来去匹配,能匹配到才去检查你有没有相应的权限,然后给你 ...
- 在私有云上创建虚拟机
一.查看自己胡私有云账号 二.现在进入正式步骤 1.创建网络(此网络地址比自己的地址大三位): 2.创建路由 3.查看路由 4.查看网络拓扑 添加接口 查看路由ip 5.创建端口为port_1 查看端 ...
- openstack私有云布署实践【0 前言】
该环境布署文档,因项目运营中止2年,IDC均早已撤回.使用openstack 版本虽老,但弃之可惜,故贴出分享,其中已经将各个组件密码进行了提前替换,仅供参考 管理控制层面示图: 其实在修改这个布署文 ...
- 腾讯云安装配置数据库MySQL并且使用SQLyog连接
一.首先是MySQL的一键安装和卸载的命令(任意选其一执行即可) (1)安装命令 sudo apt-get install mysql (下载最新版本) sudo apt install mysql- ...
最新文章
- Word 2003高级技巧之可爱的锚标记
- 007--C++动态内存(数组)
- jquery.form.js插件中ajaxSubmit提交在jquery1.4版本中的应用
- React开发(107):回显数据直接getFieldDecorator定义
- 揭牌!国字头高校正式落户南京!
- 第八章节 文件操作一 (文件夹常用操作)
- 堆排序——top k问题
- dtu连接mysql_数据中心使用dtu远程连接oracel 9i数据库问题
- 二十四节气之夏至养生篇
- vue+cropperjs实现图片裁剪功能——PC端+移动端——技能提升
- Chrome浏览器数据本地备份
- win10远程桌面连接详细步骤
- 【从零开始学深度学习编译器】十四,MLIR Toy Tutorials学习笔记之部分Lowering
- 奥利给!搞定JVM就靠它了!不看感觉错过一个亿!吐血整理两个月,原创!全网第一份超详细JVM知识点导图!!!
- 每日一算法:冒泡排序
- 在阿里云服务器发邮件
- 解决eclipse中没有js代码提示的问题
- 程序员需知的 59 个网站
- 学生交作业,现在都流行用二维码了
- 数码相机必备软件-Download篇