排序:
默认
按更新时间
按访问量

查看和修改Image metadata

查看已有的image 查看Cirros的metadata 增加metadata

2017-10-18 16:51:39

阅读数:502

评论数:0

让instance使用hugepage

首先判断host是否支持hugepage 如果没有的/dev/hugepages的话,要手动建 这样就可以通过设置flavor会这通过指定image来使用hugepage 通过image来设定 openstack image set [IMAGE_ID]  --property...

2017-10-18 16:36:27

阅读数:138

评论数:0

nova 根据conf动态加载虚拟化驱动

在nova/virt/driver.py 中的ComputeDriver 类中定义了load_compute_driver来加载用于虚拟化的driver。 def load_compute_driver(virtapi, compute_driver=None): ""...

2017-10-18 16:07:45

阅读数:299

评论数:0

从neutron/setup.cfg 的[entry_points] 可以知道组成neutron个个子系统的源码路径

neutron代码的配置文件在neutron/setup.cfg 中 [metadata] name = neutron 从metadata 看出网络部分的name是neutron 可以看出l3的代码路径是neutron/cmd/eventlet/agents/l3入口函数是main. neutr...

2017-10-17 15:26:28

阅读数:226

评论数:0

验证计算和网络服务

验证计算服务 验证网络服务

2017-10-17 15:01:39

阅读数:139

评论数:0

查看mysql和rabbitmq的log

从下图可以看出在controller机器的/var/log/ 目录下放着个个组件的log。也包括libvirt/mysql/rabbitmq/dashboard的log,假如系统有什么问题,可以查看/var/log/下的个个log

2017-10-16 16:54:41

阅读数:298

评论数:0

通过加log debug nova

通过在create 函数中加log 因为我们的log是加在nova-api中,因此重启nova-api 然后在create 虚拟机的时候就可以看到自己加的log

2017-10-16 16:32:25

阅读数:215

评论数:0

为虚拟机添加一张网卡

首先查看instance目前只有一个网卡 选择attach interface 这里选择lan1 这样就可以看到instance 有两张网卡 从网络拓扑结构可以看出instance 添加网卡前和网卡后的变化 变化前: 变化后: ...

2017-10-16 16:03:26

阅读数:486

评论数:0

使用heat创建虚拟机

点击 上差untest.yaml文件 填写stackname 可以看到这个时候heat创建失败了 进去后发现失败的原因是选择网络的时候有多个选择,但是不知道选择哪个所以错误了. 这个test.yaml 文件如下:为这个文件增加网络部分重新建立s...

2017-10-16 15:03:57

阅读数:527

评论数:0

swift 测试

查看并上传clean_ceph.sh 文件。通过这个例子大家都会明白为什么swift是对象存储 这个时候从UI上已经可以看到上传的文件 下载已经上传的文件

2017-10-16 14:20:13

阅读数:130

评论数:0

重启nova service

在非root 用户下通过sudo service erp-nova就会自动补全,可以看到nova的service有四个。逐个重启就好 可以通过下面命令重启

2017-10-13 17:29:20

阅读数:197

评论数:0

vxlan

从张图可以看出,当前存在两个vxlan类型的网络,注意这两个vxlan ip 地址的不同。从router的interface 可以分别看到一个是router_interface表示内部网络,一个是router_gateway 表示连接的外网。 对应上图从这个vxlan的port可以看出vxlan...

2017-10-13 14:57:16

阅读数:250

评论数:0

virsh edit查询虚拟机

通过UI 可以知道目前两个虚拟机都在计算节点上 登录计算节点,通过virsh list可以看到这两个虚拟机 通过virsh edit 可以查看虚拟机的xml 虚拟机的类型是kvm 用的模拟器是qemu-system-aarch64 用的是openvsw...

2017-10-13 14:22:50

阅读数:324

评论数:0

network的namespace中查询ip

通过ip netns可以显示当前系统中所有的netwrok的namespace,如果想在某个namespace中执行ip命令可以通过ip netns exec qdhcp-6a41c2b2-1e8c-494d-bcd2-af76d7fe421e ip a 例如本来中对应的网桥设备,可以通...

2017-10-12 16:48:40

阅读数:216

评论数:0

flat型网络

我这边采用三台机器部署openstack 可以看到已经存在一个flat型的网络,flat型网络一般独占一个物理网卡 在controller 机器上看到是flat是配置成external 在network机器上,可以看到flat网络对应的网桥是br-ex 通过ovs-vsctl show。...

2017-10-12 14:42:28

阅读数:521

评论数:0

floating ip

点击 Project -> Compute -> Access & Security 菜单,打开 Floating IPs 标签页, 点击 选择pool 看到已经申请到ip,点击assiciate 选择instance 可以...

2017-10-12 14:15:28

阅读数:172

评论数:0

neutron安全组

在access & secure下面可以看到默认的安全组, 点击manager rules可以看到安全组的规则。 分别针对ipv4 和ipv6 允许所有外出(Egress)的流量,但禁止所有进入(Ingress)的流量 点击create secure ...

2017-10-11 14:49:09

阅读数:274

评论数:0

虚拟router

虚拟router 由l3提供服务,通过neutron agent-list 查询l3 已经alive 点击Project/Network/Routers的create router按钮,点击create router后就会创建新的router 为router添加...

2017-10-11 14:27:08

阅读数:131

评论数:0

创建vxlan

点击create Network 填好下表,点击submit 就会创建vxlan类型的网络。 为这个网络增加subnet,点击create subnet 填好后,选择next 点击create 看到subnet创建成功,下次创建instance的时候,就可以看见我们这里...

2017-10-10 16:58:19

阅读数:182

评论数:0

neutron的ml2 配置

neutron的配置在/etc/neutron/neutron.conf中 从下面的配置中可以看到neutron采用的core_plugin 是ml2。 从type_drivers 知道ml2 已经默认帮我们加载了falt,vxlan.而type_drivers 总共有五种local,flat...

2017-10-10 15:59:53

阅读数:174

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭