![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenStack
文章平均质量分 59
贪睡的蜗牛
记性不好,那就多写博客。。。。
展开
-
制作 Jordaninfosec的openstack镜像遇到的问题
解压缩tar -xf Jordaninfosec-CTF01.ova 制作qemu-img convert -f vmdk -O qcow2 你解压缩后的.vmdk 最后形成的名字.qcow2原创 2022-05-21 16:38:10 · 158 阅读 · 0 评论 -
网络进一步理解
提供者网络为虚拟机提供二层连接,物理网络的每个网段最多只能实现一个提供者网络自服务网络让非特权的普通项目自行管理网络,这类网络完全是虚拟的(纯虚拟网络)默认情况下,不同项目(租户)的自服务网络,也就是项目(租户)网络完全是隔离的,不可以共享,创建自服务网络可以选择local、flat、vlan、vxlan或者gre等类型但是flat和vlan类型的自服务网络本质上对应一个实际的物理网段,因此真正有意义的是vxlan或gre类型,因为这类网络本身不依赖与具体的网络,只要物理网络能够提供ip原创 2021-11-14 23:31:37 · 2749 阅读 · 1 评论 -
卷挂载和创建镜像
卷挂载查看磁盘情况sudo fdisk -l未挂载前挂载后,在/dev/vdb里对/dev/vdb分区,格式化,并挂载到/mnt目录里sudo fdisk /dev/vdbsudo mkfs /dev/vdb1sudo mount /dev/vdb1/mntdf -hsudo vi /mnt/test.txt创建卷的时候指定的容量大小并不会立即占用磁盘空间,只有当卷中有数据时才真正占用当云空间的卷空间不足是,...原创 2021-11-14 16:18:40 · 1098 阅读 · 0 评论 -
设计虚拟网络实现虚拟机实例与外网通信
通过RDO的packstack安装的OpenStack已经默认配置了虚拟网络,但由于没有具体配置,因此不能与外网通信。1、将网络接口与外部桥接口br-ex进行关联通过RDO的packstack安装的OpenStack默认使用Neutron组件提供虚拟网络服务,使用虚拟交换机open vSwitch作为网络代理插件...原创 2021-11-14 15:39:48 · 2002 阅读 · 1 评论 -
OpenStack的网络
网络模块Neutron两种ip,五种拓扑,三种网络二层交换器的抽象方式:Linux bridge或者Open vSwitchLinux bridge工作在二层的虚拟网络设备,功能类似物理的交换机(如下图的br0)Open vSwitch也可以实现对二层网络的抽象一些零散知识:1、如果不希望网络的虚拟机通过网络访问其他网络,可以勾选禁用网关2、DNS地址的设置通常是真是的DNS服务器地址3、路由器连接两个接口后将会在两个接口所在的网络之间进行转发数据...原创 2021-11-14 15:37:18 · 4481 阅读 · 0 评论 -
创建实例显示UnicodeDecodeError
vbox使用kvm改为qemu[libvirt]# ...virt_type = qemu在/etc/environment文件中添加定义LANG=en_US.utf-8LC_ALL=en_US.utf-8原创 2021-11-12 22:50:37 · 331 阅读 · 0 评论 -
Exhausted all hosts available for retrying build failures for instance 04be81bc-7d10-46f5-a11f-6894e
修改vim /etc/nova/nova.conf将kvm打开,关闭qemu原创 2021-11-08 18:54:20 · 1733 阅读 · 1 评论 -
Failed to connect to server(code:1006)
一般是/etc/nova/nova.conf配置文件的vnc配置不当打开,替换为2、修改novncproxy_base_url,尽量使用ip地址,不要用域名对于server_proxyclient_address如果使用域名的,需要在本地host文件中修改解析加入一行 ip地址 域名修改完成后systemctl restart openstack-nova-compute.service重启服务问题解决...原创 2021-11-03 21:16:59 · 5696 阅读 · 0 评论 -
OpenStack Dashboard
OpenStack Dashboard操作界面一、Dashboard主界面使用RDO的packstack工具安装OpenStack,会默认创建两个用户,一个是admin用户,一个是用于测试的普通用户demo,他们的初始密码都是随机生成。/root/keystonerc_admin的内容存储着这些信息unset OS_SERVICE_TOKEN export OS_USERNAME=admin export OS_PASSWORD='0ba723652b7b4f09'原创 2021-11-03 20:52:42 · 4290 阅读 · 1 评论 -
实例开机显示Booting from Hard Disk
尝试编辑编辑/etc/nova/nova.conf[libvirt]cpu_mode = nonevirt_type=qemu修改后需要重启服务[root@compute1~]#[root@compute1~]# systemctl restart openstack-nova-compute.service原创 2021-11-03 20:38:18 · 8155 阅读 · 0 评论 -
OpenStack创建实例状态error
1、检查网络openstack network list出现问题1Missing value auth-url required for auth plugin password尝试解决问题缺少身份验证插件密码所需的身份验证网址内容:source命令export命令 环境变量1、You can source theopenrcin your DevStack directory (assuming it lies under/opt/stack):sou...原创 2021-11-02 20:55:03 · 7476 阅读 · 0 评论 -
OpenStack部署
一、准备安装环境1、创建虚拟机内存10GB 硬盘200GB 网卡桥接模式 cpu需要双核且支持虚拟化2、在安装中安装centos7注意,这里后面出错回到这里--------需要默认最小化安装,也就是不安装桌面,自行安装桌面3、NetworkManager服务centos7网络默认由NetworkManager(网络管理器)管理,但是NetworkManager与OpenStack网络组件Neutron有冲突,应改用传统的网络服务Network来管理网络systemctl原创 2021-10-31 21:04:45 · 1502 阅读 · 1 评论 -
使用RDO解决xqemu-kvm较新版本的安装
前言:自Pike开始,核心组件openstack-nova-compute的安装所以来的qemu-kvm版本不能低于2.9.0,centos7现有的软件库不能提供qemu-kvm较新版本的安装,而RDO就提供支持1、执行以下命令安装yum-plugin-priorities插件yum -y install yum-plugin-priorities这个插件用来设置yum在调用软件源的顺序,通常官方源的顺序要高于第三方源的顺序,可以通过在软件源定义文件.repo中使用priority参数调整优先原创 2021-10-28 23:41:55 · 348 阅读 · 0 评论