CLOUD
111
彭淦淦
破烂猴
展开
-
创建自定义网桥:
4.1 问题本案例要求:启动4台容器要求: 容器1 与 容器2 能够互通容器3 与 容器4 能够互通容器(12) 与 容器(34) 不能互通如图-1所示图-14.2 步骤实现此案例需要按照如下步骤进行。步骤一:新建Docker网络模型1)新建docker1网络模型[root@docker1 ~]# docker network create --subnet=10.10.10.0/24 docker1b447cacc0373631ff7c534f119047946be原创 2020-05-22 09:11:32 · 503 阅读 · 1 评论 -
NFS共享存储:
3.1 问题本案例要求创建NFS共享,能映射到容器里:服务器创建NFS共享存储,共享目录为/content,权限为rw客户端挂载共享,并将共享目录映射到容器中3.2 方案本方案要求需要一台NFS服务器(NFS用真机代替),ip为192.168.1.254,一台客户端docker1主机,ip为192.168.1.10,一台户端docker2主机,ip为192.168.1.20,实现客户端挂载共享,并将共享目录映射到容器中,docker1更新文件时,docker2实现同步更新,方案如图-2所示:原创 2020-05-22 09:10:09 · 166 阅读 · 0 评论 -
创建私有镜像仓库: 在Docker1上创建私有仓库 上传镜像到 docker1 在 docker2 上配置使用 docker1 的私有仓库 在 docker2 上使用
2.1 问题本案例要求创建私有的镜像仓库:在Docker1上创建私有仓库上传镜像到 docker1在 docker2 上配置使用 docker1 的私有仓库在 docker2 上使用 docker1 的远程仓库启动容器步骤实现此案例需要按照如下步骤进行。步骤一:自定义私有仓库1)定义一个私有仓库[root@docker1 bulid]# yum install docker-distribution[root@docker1 bulid]# systemctl start docker原创 2020-05-22 09:09:09 · 112 阅读 · 0 评论 -
制作自定义镜像: 基于centos镜像使用commit创建新的镜像文件 基于centos镜像使用Dockerfile文件创建一个新的镜像文件
1.2 步骤实现此案例需要按照如下步骤进行。步骤一:使用镜像启动容器1)在该容器基础上修改yum源[root@docker1 docker_images]# docker run -it docker.io/centos[root@8d07ecd7e345 /]# rm -rf /etc/yum.repos.d/* [root@8d07ecd7e345 /]# vi /etc/yum.repos.d/dvd.repo[dvd]name=dvdbaseurl=ftp://192.168.1原创 2020-05-22 09:08:15 · 506 阅读 · 0 评论 -
镜像与容器常用指令: 镜像常用指令练习 容器常用指令练习
3.2 步骤实现此案例需要按照如下步骤进行。步骤一:镜像常用命令1)查看后台运行的容器[root@docker1 docker]# docker run -d docker.io/nginx //启动nginx的镜像[root@docker1 docker]# docker ps //查看后台运行的容器CONTAINER ID IMAGE ...原创 2020-05-06 17:05:29 · 303 阅读 · 0 评论 -
镜像基本操作: 导入镜像 导出镜像 启动镜像
2.2 步骤实现此案例需要按照如下步骤进行。步骤一:docker镜像1)下载镜像[root@docker1 ~]# docker pull docker.io/busybox[root@docker1 bulid]# docker pull docker.io/busyboxUsing default tag: latestTrying to pull repository dock...原创 2020-05-06 17:03:11 · 1584 阅读 · 0 评论 -
安装Docker: 准备两台虚拟机,IP为192.168.1.31和192.168.1.32 安装docker 关闭防火墙
1.2 步骤实现此案例需要按照如下步骤进行。步骤一:配置yum源1)配置IP(虚拟机配置静态ip)docker1和docker2主机同样操作[root@localhost ~]# echo docker1 > /etc/hostname [root@localhost ~]# hostname docker1[root@localhost ~]# echo docker2 >...原创 2020-05-06 17:02:16 · 947 阅读 · 0 评论 -
安装额外计算节点:nova02 请参考 nova01 的配置步骤
8.2 步骤实现此案例需要按照如下步骤进行。步骤一:安装计算节点1)更改answer.ini文件[root@openstack ~]# vim answer.ini//在openstack上面操作 98 CONFIG_COMPUTE_HOSTS=192.168.1.11,192.168.1.12 102 CONFIG_NETWORK_HOSTS=192.168....原创 2020-05-06 17:01:22 · 259 阅读 · 0 评论 -
创建云主机: 使用m2.tiny云主机类型 将云主机加入到内部网络 设置安全规则,允许外界ping通云主机 设置外界可以ssh到云主机
7.2 步骤实现此案例需要按照如下步骤进行。步骤一:创建云主机1)创建云主机,如图-18所示:图-18图-194)云主机类型,如图-20所示:图-205)云主机网络,如图-21所示:图-21步骤二:设置安全组规则,允许外界ping通云主机1)添加规则,如图-22所示:图-222)增加ping规则,如图-23所示图-23...原创 2020-05-06 17:00:09 · 385 阅读 · 0 评论 -
创建安全组及规则: 新建一个安全组 添加规则,允许任意主机可以通过SSH访问虚拟机实例
6.2 步骤实现此案例需要按照如下步骤进行。步骤一:建立安全组图152)允许ssh访问,如图-16图-163)允许HTTPS访问,如图-17所示:图-17原创 2020-05-06 16:59:22 · 1561 阅读 · 0 评论 -
管理浮动IP地址: 通过Horizon创建一个浮动IP地址 通过命令行创建一个浮动IP地址
5.2 步骤实现此案例需要按照如下步骤进行。步骤一:创建浮动IP图-14原创 2020-05-06 16:58:34 · 714 阅读 · 1 评论 -
创建网络: 在tedu项目中创建两个网络,一个内网,用于连接实例,一个外网,用于对外通信 创建一个路由器,将两个网络连接起来
4.2 步骤实现此案例需要按照如下步骤进行。步骤一:创建网络1)登陆admin用户,创建外网public,如图-6所示:图-62)退出admin用户 ,登陆uu用户,创建public的子网wan,如图-7所示:图-73)public外网不需要激活DHCP,如图-8所示:图-84)创建内网lan,如图-9所示:图-95)创建lan的子网,如...原创 2020-05-06 16:58:04 · 346 阅读 · 0 评论 -
上传镜像: 将本机上的rhel6磁盘镜像文件small.img上传 上传到Openstack的名称为small_rhel6 设置镜像属性为public
3.2 步骤实现此案例需要按照如下步骤进行。步骤一:上传镜像,如图-5所示:图-5原创 2020-05-06 16:57:30 · 687 阅读 · 0 评论 -
新建云主机类型: 名字:m2.tiny ID:自动 虚拟内核:1个 内存:512M 根磁盘:10GB 临时磁盘和swap无要求
2.2 步骤实现此案例需要按照如下步骤进行。步骤一:新建云主机类型1)通过Horizon创建云主机类型,如图-4所示:图-4原创 2020-05-06 16:56:46 · 398 阅读 · 0 评论 -
管理项目: 通过Horizon完成以下操作 创建名为tedu的项目 创建用户 uu 来管理这个项目
1.2 步骤实现此案例需要按照如下步骤进行。步骤一:创建项目1)创建tedu项目,如图-1所示:图-12)创建uu用户,如图-2所示:图-24)通过Horizon进行配额调整,如图-3所示:图-3...原创 2020-05-06 16:56:01 · 258 阅读 · 0 评论 -
登录openstack:修改/etc/httpd/conf.d/15-horizon_vhost.conf 配置文件,使其可以成功登录openstack
7.2 步骤实现此案例需要按照如下步骤进行。步骤一:浏览器访问openstack1)浏览器访问[root@openstack ~]# firefox 192.168.1.10 //访问失败2)需要改配置文件并重新加载[root@openstack ~]# [root@openstack conf.d]# vi 15-horizon_vhost.conf...原创 2020-05-05 22:45:21 · 1122 阅读 · 0 评论 -
网络管理: 查看外部OVS网桥及其端口 验证OVS配置
6.2 步骤实现此案例需要按照如下步骤进行。步骤一:查看外部OVS网桥1)查看br-ex网桥配置(br-ex为OVS网桥设备)[root@openstack ~]# cat /etc/sysconfig/network-scripts/ifcfg-br-ex ONBOOT="yes"NM_CONTROLLED="no" IPADDR="192.168.1.10"PREFIX=24...原创 2020-05-04 13:10:49 · 3019 阅读 · 0 评论 -
部署Openstack: 通过packstack部署Openstack 根据相关日志文件进行排错
5.2 步骤实现此案例需要按照如下步骤进行。步骤一:安装packstack[root@openstack ~]# yum install -y openstack-packstack[root@openstack ~]# packstack --gen-answer-file answer.ini //answer.ini与answer.txt是一样的,只是用vim打开answer.i...原创 2020-05-04 13:09:43 · 470 阅读 · 0 评论 -
检查基础环境:安装额外的软件包 是否卸载firewalld 和 NetworkManager
本案例要求准备基础环境,为安装openstack做准备:安装额外的软件包是否卸载firewalld 和 NetworkManager检查配置主机网络参数(静态IP)主机名必须能够相互 ping 通检查配置主机yum源(4个,10670)依赖软件包是否安装检查NTP服务器是否可用检查 /etc/resolv.conf 不能有 search 开头的行4.2 步骤实现此案例需要按照...原创 2020-05-04 13:09:09 · 729 阅读 · 0 评论 -
配置yum仓库: 配置 yum 源,软件仓库一共 4 个
3.2 步骤实现此案例需要按照如下步骤进行。步骤一:三台主机配置yum源(以一台主机为例,共10670个软件包)[student@room9pc01 ~]$ cd /linux-soft/04/openstack/[student@room9pc01 openstack]$ lscirros.qcow2 RHEL7-extras.iso RHEL7OSP-10.iso small....原创 2020-05-04 13:08:31 · 568 阅读 · 0 评论 -
测试时间服务器: 修改 openstack,nova01,nova02 的时间服务器 重启服务后验证配置
2.2 步骤实现此案例需要按照如下步骤进行。步骤一:修改openstack,nova01 和 nova02 的时间服务器(以一台为例)[root@openstack ~]# vim /etc/chrony.conf...server 192.168.1.254 iburst[root@openstack ~]# systemctl restart chronyd步骤二:验证[ro...原创 2020-05-04 13:08:00 · 252 阅读 · 0 评论 -
配置yum仓库:配置三台虚拟机 2CPU,6G 内存,50G 硬盘 2CPU,4.5G 内存,100G 硬盘 配置静态IP ifcfg-eth0
本案例要求配置基本环境:配置三台虚拟机2CPU,6G 内存,50G 硬盘2CPU,4.5G 内存,100G 硬盘配置静态IP ifcfg-eth0openstack : 192.168.1.10nova: 192.168.1.11, 192.168.1.12配置主机名 /etc/hosts,能够相互 ping 通配置 dns 服务器 /etc/resolv.conf1.2 方案...原创 2020-05-04 13:07:18 · 430 阅读 · 0 评论 -
云服务器Web建站: 在ECS云服务器上启用 httpd 服务 测试网页
5.2 步骤实现此案例需要按照如下步骤进行。步骤一:云服务器Web建站1)在ECS云服务器上启用 httpd 服务[root@svr1 ~]# yum -y install httpd //安装httpd.. ..[root@svr1 ~]# systemctl restart httpd //启动服务[root@svr1 ~]# systemctl ena...原创 2020-05-04 13:05:31 · 446 阅读 · 0 评论 -
ECS选购及基本操作: 选购一台ECS云服务器 按需付费、通用计算型1vCPUs/1GB、硬盘40GB 独享带宽按流量、镜像选CentOS 7.4 x64 用户 roo
4.2 步骤实现此案例需要按照如下步骤进行。步骤一:选购云服务器1)选购一台云服务器,如图-4所示:图-42)结果如图-5所示图-53)ECS基本操作,如图-6所示:图-6...原创 2020-05-04 13:04:05 · 385 阅读 · 0 评论 -
注册华为云用户: 访问官网 https://huaweicloud.com/ 注册华为云用户(需手机号验证) 登录并完成实名认证 为账号充值不少于100元(不用时可提现
3.2 步骤实现此案例需要按照如下步骤进行。步骤一:注册华为云1)访问官网,如图-1所示:图-12)注册用户,如图-2所示:图-22)登陆并完成实名认证,如图-3所示:图-3...原创 2020-05-04 13:03:33 · 17700 阅读 · 5 评论 -
qemu-img基本操作管理: 创建一个新的镜像盘文件 使用后端模板文件创建一个新的镜像盘文件 查看镜像盘文件的信息
2.2 步骤实现此案例需要按照如下步骤进行。步骤一:创建一个新的镜像盘文件qemu-img命令格式:qemu-img 命令 参数 块文件名称 大小[root@room9pc01 ~]# qemu-img create -f qcow2 disk.img 50G //qcow2为创建的格式Formatting 'disk.img', fmt=qcow2 size=53687091...原创 2020-05-04 13:02:54 · 2073 阅读 · 0 评论 -
virsh基本管理操作: 列出当前正在运行的虚拟机 查看虚拟机的信息 管理虚拟机 设置虚拟机开机自动运行
1.2 步骤实现此案例需要按照如下步骤进行。步骤一:virsh基本操作1)列出当前正在运行的虚拟机 [root@room9pc01 ~]# virsh list Id Name State---------------------------------------------------- 1 node1 ...原创 2020-05-04 13:02:06 · 2161 阅读 · 0 评论