openstack
Man_In_The_Night
这个作者很懒,什么都没留下…
展开
-
openstack 删除一个 loadbalancer
环境:centos7.6, openstack rockybashboard 直接删除会报错,需要依次删除 healthmonitor、listener、pool、loadbalancer neutron lbaas-healthmonitor-list neutron lbaas-healthmonitor-delete neutron lbaas-listener-list neutron lbaas-listener-delete neutron lbaas-pool-list neu原创 2020-12-31 16:36:47 · 353 阅读 · 0 评论 -
openstack设置实例的帐号密码
环境:openstack rocky,centos7.6 镜像“项目”–“实例”–“创建实例”–“配置”–“选择文件”文件内容如下:#!/bin/bash#change passwordpasswd root<<EOFhao@123hao@123EOF#allow ssh password login and no use dnssed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh原创 2020-12-29 15:01:35 · 2054 阅读 · 0 评论 -
openstack 删除计算节点
停止计算节点服务,此时该节点上的 vm 还能使用[root@k8s01 ~]# nova service-list | grep cmp38| aeebc762-6bf8-49be-8809-e779658f0411 | nova-compute | cmp38 | nova | enabled | up | 2020-09-18T11:26:24.000000 | - | False |[root@k8s01 ~]# nova原创 2020-12-15 14:17:01 · 1295 阅读 · 0 评论 -
openstack router 在网络节点间迁移
gtw03 节点挂掉,导致该 L3 agent 上的 router router3 失联,导致连接该 router 的 vm 失联目的:将 router3 迁移到 gtw021、查看 router[root@k8s01 ~]# neutron router-list2、查看 router 对应的 L3 agent host[root@k8s01 ~]# neutron l3-agent-list-hosting-router router3neutron CLI is deprecated a原创 2020-12-15 14:16:13 · 557 阅读 · 0 评论 -
openstack 创建 ha router
创建新 router,设置为 ha,设置外部网关openstack router create --ha router2openstack router set router2 --external-gateway network21如果是修改已经在使用的 router,需要先关闭 router(这时该 router 下面的 vm 会断开与外部的联系),再修改[root@k8s01 ~]# openstack router set myrouter --disable[root@k8s01原创 2020-12-15 14:15:18 · 362 阅读 · 0 评论 -
记一次 ceph 问题引起的 openstack vm 启动失败
环境:私有云使用 kolla 部署的 openstack rocky,存储使用 ansilbe-ceph 部署的 ceph。1、openstack 中部分 vm 启动失败2、查看 vm 实例控制台日志,发现出现 了 mount 延时。正好收到 ceph osd 522 down 的告警,怀疑是 osd down 引起的 vm volume 挂载失败。但是 ceph volumes pool 是 3 副本,挂掉一个 osd 不应该影响 openstack volume 挂载失败。...[ 1323.3原创 2020-09-30 15:10:06 · 957 阅读 · 0 评论 -
openvswitch vxlan 测试
环境: centos7.6, openvsitch 2.11.0一、创建模拟接口k8s01 节点执行安装 openvswitch,需要安装 openstack yum 源yum install -y openvswitchsystemctl start openvswitchk8s01 创建、配置 vmA1 接口[root@k8s01 ~]# ip link add dev vmA1-sw type veth peer name vmA1[root@k8s01 ~]# ip link原创 2020-08-29 17:18:16 · 776 阅读 · 0 评论 -
使用 openstack cli 上传镜像
1、安装 opesntackpip install python-openstackclient python-glanceclient python-neutronclientpip 安装会遇到各种依赖问题,很繁琐,装好了还会出错,建议直接使用 yum 来安装2、使用 yum 安装 python-openstackclient,需要先安装 centos-openstack-rocky yum 源yum install python-openstackclientyum -y install q原创 2020-07-15 14:35:06 · 464 阅读 · 0 评论 -
kolla-ansible 部署 openstack 遇到的问题以及解决方法
1、 ./generate_passwords.py 报错 AttributeError: 'module' object has no attribute '_ssh_write_string'解决方法sudo apt install python-pipsudo pip install -U pyopensslceph auth get-or-create client.nova mon 'allow r' osd 'allow class-read object_prefix rbd_ch.原创 2020-07-15 11:19:25 · 2564 阅读 · 0 评论 -
kolla-ansible 部署 openstack
环境:cenotos7,ceph luminous,kolla-ansible-stable-rocky建议:先熟悉 ansible,便于排错ps: 这里掠过了 ansible 的节点的一些配置,可以参考最后的官方文档1、编辑 multinode, 删除/注释掉不需要的组件。需要的组件有:mariadb, nova, neutron, keystone, horizon, memcache, rabbitmq, glance, cinder, haproxy, barbican, heat, plac原创 2020-07-15 11:16:07 · 852 阅读 · 0 评论 -
kolla 部署 openstack,使用外部 ceph 集群配置
使用已有的 ceph 集群,可以用 ansible-ceph 快速创建,如果没有,可以直接用 kolla 一起部署 ceph + openstack使用 external ceph,/etc/kolla/gloabal.yml 中增加配置enable_ceph: "no"enable_cinder: "yes"glance_backend_ceph: "yes"cinder_backend_ceph: "yes"nova_backend_ceph: "yes"rbd poolceph os原创 2020-07-15 10:32:31 · 1403 阅读 · 0 评论 -
openstack Missing value auth-url required for auth plugin password
按照openstack官网安装,执行:openstack project create --domain default \ --description "Service Project" service出现 :Missing value auth-url required for auth plugin password[root@controller ~]# opens...原创 2019-02-14 15:07:40 · 24506 阅读 · 6 评论 -
kvm 删除storagepool 时出错 cannot remove config for extral
实验环境: vmware上centos7 虚拟机如下图,停止extral storage pool后,点击删除,出现错误,显示:cannot remove config for extral原因:之前删掉了/etc/libvirt/storage/下面的extral.xml, 这是extral的Storage Pool 配置文件解决方法:新建/etc/libvirt/storage...原创 2019-01-16 11:05:39 · 293 阅读 · 0 评论