openstack搭建之-创建实例(13)
一、 创建flat网络的实例
#运行admin环境变量,创建网络类型为flat
. admin-openrc
openstack network create --share \
--provider-physical-network provider \
--provider-network-type flat provider
#创建subnet
openstack subnet create \
--network provider \
--subnet-range 172.16.0.0/16 provider \
--allocation-pool start=172.16.2.100,end=172.16.2.200 \
--gateway 172.16.0.1 \
--dns-nameserver 172.16.0.1 \
--dns-nameserver 8.8.8.8
#验证IP网络
. admin-openrc
ip netns
#创建模板(flvor)
openstack flavor create --id 0 --vcpus 1 --ram 64 --disk 1 m1.nano
openstack flavor create --id 1 --vcpus 1 --ram 1024 --disk 10 chen.nano
#创建钥匙对
. demo-openrc
ssh-keygen -q -N ""
openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey
openstack keypair list
#安全组策略设置
openstack security group rule create --proto icmp default
openstack security group rule create --proto tcp --dst-port 22 default
#查看相关信息
. demo-openrc
openstack flavor list
openstack image list
openstack network list
openstack security group list
#创建provider-instance实例(以cirros镜像为例)
openstack server create \
--flavor m1.nano \
--image cirros \
--security-group default \
--key-name mykey \
provider-instance
openstack server list
openstack console url show provider-instance
ping -c 4 openstack.org
ssh cirros@172.16.2.100
#创建存储块并加载到实例
. demo-openrc
openstack volume create --size 1 volume1
openstack volume list
openstack server add volume provider-instance volume1
openstack volume list
二、 创建route网络
#运行环境变量,创建网络类型为flat(外网)
. admin-openrc
openstack network create --share \
--provider-physical-network provider \
--provider-network-type flat provider
openstack subnet create \
--network provider \
--subnet-range 172.0.0/16 provider \
--allocation-pool start=172.16.2.100,end=172.16.2.200 \
--gateway 172.16.0.1 \
--dns-nameserver172.16.0.1 \
--dns-nameserver 8.8.8.8
#创建selfservice网络(内网)
. demo-openrc
openstack network create selfservice
openstack subnet create \
--network selfservice \
--dns-nameserver 8.8.8.8 \
--gateway 192.168.11.1 \
--subnet-range 192.168.11.0/24 selfservice
#更新外部路由
. admin-openrc
neutron net-update provider --router:external
#创建路由
. demo-openrc
openstack router create router
neutron router-interface-add router selfservice
neutron router-gateway-set router provider
#验证
. admin-openrc
ip netns
neutron router-port-list router
#创建模板flvor
openstack flavor create --id 0 --vcpus 1 --ram 1024 --disk 10 chen.nano
#创建钥匙对
. demo-openrc
ssh-keygen -q -N ""
openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey
openstack keypair list
#安全组策略
openstack security group rule create --proto icmp default
openstack security group rule create --proto tcp --dst-port 22 default
#查看相关信息
. demo-openrc
openstack flavor list
openstack image list
openstack network list
openstack security group list
#创建selfservice-instance实例( openstack network list查看selfservice的id)
openstack server create \
--flavor chen1.nano \
--image chen-test \
--nic net-id=8ff69e7c-0762-4243-bfe3-1925752f0e96 \
--security-group default \
--key-name mykey \
selfservice-instance
openstack server list
openstack console url show selfservice-instance
ping -c 4 www.baidu.com
#创建浮点IP,用于通过外部网络访问虚拟机,相当于给虚拟机映射一个外网IP
openstack floating ip create provider
openstack server add floating ip selfservice-instance 172.16.2.150(上一步创建的ip)
openstack server list
ping -c 4 192.168.11.2
ssh cirros@172.16.2.150
#创建存储块
. demo-openrc
openstack volume create --size 10 volume2
openstack volume list
openstack server add volume provider-instance volume2
openstack volume list
openstack搭建之-创建实例(13)的更多相关文章
- openstack controller ha测试环境搭建记录(十五)——创建实例
# source demo-openrc.sh # ssh-keygenGenerating public/private rsa key pair.Enter file in which to sa ...
- spring原理案例-基本项目搭建 03 创建工程运行测试 spring ioc原理实例示例
下面开始项目的搭建 使用 Java EE - Eclipse 新建一 Dynamic Web Project Target Runtime 选 Apache Tomcat 7.0(不要选 Apache ...
- Openstack 使用Centos官方镜像创建实例记录
Openstack 使用Centos官方镜像创建实例记录 准备centos镜像 官方地址:http://cloud.centos.org/centos/7/images 可以看到有各种版本的镜像,我在 ...
- openstack私有云布署实践【19 通过python客户端 创建实例VM指定IP地址】
还有一种创建方式 是使用py开发工具,调用openstackclient的方法进行创建实例 ,好处就是可随意指定我们要的虚拟机IP地址,需求的场景就是,某天我们需要主动分配一个比较熟知的IP用作某个服 ...
- Openstack(十四)创建虚拟机
启动虚拟机之前需要先做一些前期准备,比如网络和IP地址分配.虚拟机:类型创建等等,具体如下: 14.1网络规划及IP划分 #官网安装文档:https://docs.openstack.org/ocat ...
- python之定义类创建实例
https://www.cnblogs.com/evablogs/p/6688938.html 类的定义 在Python中,类通过class关键字定义,类名以大写字母开头 1 2 >>&g ...
- ArcGIS Pro开发Web3D应用(1)——环境搭建与初始实例
1.搭建环境 1.1 ArcGIS Web3D软件环境 ArcGIS Pro 2.0(必须) ArcGIS for Enterprise 10.5.1 (从10.5开始称呼为Enterprise)包括 ...
- kubernetes系列:(一)、kubeadm搭建kubernetes(v1.13.1)单节点集群
kubeadm是Kubernetes官方提供的用于快速部署Kubernetes集群的工具,本篇文章使用kubeadm搭建一个单master节点的k8s集群. 节点部署信息 节点主机名 节点IP 节点角 ...
- Oracle 11g中创建实例
1.打开“所有程序” -> “Oracle -OraDb11g_home1” -> “配置移植工具” -> “Database Configuration Assistant”. ...
随机推荐
- .net 上传文件 Failed to load resource: net::ERR_CONNECTION_RESET Bug 解决
环境: .net 4.0 ashx一般处理程序 使用 html5 FormData ajax上传文件 功能如下:如果用户有登录,则对文件进行处理:如果用户没登录,则直接返回json,提示用户未登录 遇 ...
- Java开发笔记(二十五)方法的输入参数
前面通过main方法介绍了方法的定义形式,对于方法的输入参数来说,还有几个值得注意的地方,接下来分别对输入参数的几种用法进行阐述.一个方法可以有输入参数,也可以没有输入参数,倘若无需输入参数,则方法定 ...
- Fundebug后端Java异常监控插件更新至0.2.0,支持Spring及Maven
摘要: 0.2.0支持监控Spring应用,并且支持使用Maven接入插件,请大家及时更新. 支持监控Spring应用 1. pom.xml配置fundebug-spring依赖 <depend ...
- Html和Css学习笔记-html进阶-div与span
我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 此篇博客是我的复习笔记,html和css学的时间太久了,忘得差不多了,最近要使用一下,所以重新打开html的书略读,后记录了标签 ...
- Linux系统使用
linux(操作系统的内核) 浏览器功能:(内核的解释) 各个浏览器 实现的方式不一样 呈现内容 //解析内容和样式 用—webkit— (内核)解析 实现交互逻辑 v8 引擎 (内核) 实现 =&g ...
- 我想要革命想要解脱——bootstrap常见问题及解决方式
最近一个月,恍若隔世,天天加班,昨晚终于发版了,今天才喘一口气.有时候,即便你工作效率再怎么高,撸码再怎么快也无可避免的会加班.不信的话,可以先给你定一个交付时间,然后不断的给你加需求,就让你一个人做 ...
- docker 学习资料收集
Docker中文网 http://www.docker.org.cn/book/ docker镜像怎么迁移到其他的服务器 http://www.talkwithtrend.com/Question/1 ...
- CSS变量(自定义属性)实践指南
本文翻译自:https://www.sitepoint.com/practical-guide-css-variables-custom-properties/ 转载请注明出处:葡萄城官网,葡萄城为开 ...
- MySQL InnoDB 日志管理机制中的MTR和日志刷盘
1.MTR(mini-transaction) 在MySQL的 InnoDB日志管理机制中,有一个很重要的概念就是MTR.MTR是InnoDB存储擎中一个很重要的用来保证物理写的完整性和持久性的机制. ...
- spark-2.4.0-hadoop2.7-高可用(HA)安装部署
1. 主机规划 主机名称 IP地址 操作系统 部署软件 运行进程 备注 mini01 172.16.1.11[内网] 10.0.0.11 [外网] CentOS 7.5 Jdk-8.zookeepe ...