openstack
石兴稳
车轮塑造形体,技术改变生活
展开
-
Openstack all-in-one_ironic 部署测试
虚拟环境变量需要在inventory中增加下面配置。原创 2024-05-26 00:51:30 · 252 阅读 · 0 评论 -
ubuntu 安装 kvm 启动虚拟机
【代码】ubuntu 安装 kvm 启动虚拟机。原创 2024-05-25 11:06:02 · 489 阅读 · 0 评论 -
OpenStack 虚拟机修改mac 地址
##查看虚拟机id[root@controller01 ~]# source admin-openrc##查看 ip 地址的port id[root@controller01 ~]# neutron port-list |grep 190| b6c8eb12-64f9-44e8-ba14-d53ce98eade9 | b6c8eb12-64f9-44e8-ba14-d53ce98eade9 | 02:b6:c8:eb:12:64 | {"subnet_id": "f48d6ac0-4f3原创 2021-07-21 17:38:40 · 1263 阅读 · 1 评论 -
Openvswitch ovs 增加一个子接口用来做其他服务
#背景:三台控制节点的万兆网卡只有2个,业务使用之后 没有给存储分配存储网络,需要在业务上桥出一个端口,#增加一个bridge 桥ovs-vsctl add-br brCeph#ovs-vsctl -- add-port brCeph patch-Ceph -- set interface patch-Ceph type=patch options:peer=patch-Ph2-Cephovs-vsctl -- add-port brPh2 patch-Ph2-Ceph -- set原创 2020-10-19 16:43:51 · 486 阅读 · 0 评论 -
openstack底层存储Ceph 对应多个存储pool
所有存储节点配置修改卷类型名称cinder.conf 修改enabled_backends = HDD_high,HDD_low##增加 一个存储池[HDD_high]rbd_max_clone_depth = 5rbd_store_chunk_size = 4rbd_ceph_conf = /etc/ceph/ceph.confrbd_pool = pool-8abbfdecb3c444ea8011e094045d183drados_connect_timeout = -1原创 2020-10-16 17:53:02 · 602 阅读 · 0 评论 -
openstack 底层修改port ip地址
ID=old_port_ipneutron port-"ID" --fixed-ip subnet_id="e99a1ad1-979b-411d-84cb-203470c80364",ip_address="172.18.xxx.xxx"原创 2020-10-16 16:53:36 · 571 阅读 · 0 评论 -
openstack Neutron 组件 命名空间问题介绍
Neutron 组件 命名空间问题介绍Linux 中,命名空间(namespace)可以被认为是隔离的拥有单独网络栈(网卡、路由转发表、iptables)的环境。网络名字空间经常用来隔离网络设备和服务,只有拥有同样网络名字空间的设备,才能看到彼此[root@controller02 ~]# ip net listqdhcp-0a388da0-4bba-4f31-8511-7580820358f6qdhcp-c7bafb36-4c6d-4790-a1e8-53d2bda4bc35qrou..原创 2020-09-09 17:59:10 · 594 阅读 · 0 评论 -
openstack 热迁移报错
由于增加计算节点的内存容量,需要把某计算节点上实例全部迁移到其他节点,但是在迁移时,提示无法迁移报错如下ERROR nova.virt.libvirt.driver [req-ca51d7c1-e2b5-47dc-a9fd-1a57363170c4 58f26a895b2b46759ee052ca3d7c3fef 087e3a4d906e42ed843dc57f72778dab - de...原创 2018-09-19 14:58:22 · 1829 阅读 · 0 评论 -
win7 镜像创建
创建 win7 images需要linux7__ KVM 环境,提前搭建完成,准备镜像:win7.iso 和virtio启动.iso,下载地址如下:https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso创建磁盘[root@localhost m...原创 2018-10-09 18:46:30 · 2079 阅读 · 0 评论 -
由于qemu-kvm 版本不一致导致openstack迁移失败
背景: 由于openstack云平台压力过大,扩容了3台计算节点。基础环境略。因以前扩容过计算节点,有现成的脚本,本以为这次扩容so easy,但过程却很坎坷,所以记录以下,以备后患。流程:上架、装机、联网,非常顺利,接下来轮到我装了,按照脚本跑了一遍,发现系统升级到centos7.5 了,这里我偷了懒(没有做本机yum 源,生产环境不可轻易升级版本,所以一定要做本地yum 源),升级...原创 2018-11-14 14:28:25 · 3105 阅读 · 0 评论 -
openstack 实例配置keepalived
#!/bin/bashnginx1:192.168.97.101nginx2:192.168.97.102vip: 192.168.97.241#安装软件yum install nginx wgetecho -e "192.168.97.101 nginx-master " > /usr/share/nginx/html/index.htmlecho -e "192....原创 2019-04-01 11:39:44 · 1884 阅读 · 0 评论 -
openstack 磁盘扩容
磁盘扩容如果主机之前并未划分过分区,只是使用裸盘格式化使用,那么可以使用如下方法进行原地扩容。查看当前挂载信息,可以看到是裸盘挂载,磁盘大小 5G。1. umount /dev/xvdb 取消挂载。2.控制台进行磁盘扩容,然后重新挂载(按量付费的云盘);或者控制台重启服务器(普通云盘)。3.e2fsck -f /dev/vdb4.resize2fs /dev/vdb5.mount...原创 2019-02-25 10:56:30 · 2507 阅读 · 0 评论 -
openstack create flavor.sh
#!/bin/bash###创建一个虚拟机模板#####打印现有模板echo -e "打印现有模板\n`openstack flavor list |awk '{print $4}'|sed -n '3,$p' |egrep -v '#|^$'`"echo -e "创建一个虚拟机模板"echo -e "设置环境变量 source /root/.admin_openrc.sh"echo ...原创 2019-03-13 14:31:17 · 687 阅读 · 0 评论 -
openstack create instances.sh
#!/bin/bashecho -e "请确认项目环境变量名称 \n1.adminread -p "请输入环境变量": Openstack_Envsource /root/.${Openstack_Env}###查看 模板echo -e "查看模板类型 \n`openstack flavor list |awk '{print $4}'|sed -n '4,$p'`"read -p "...原创 2019-03-13 14:33:00 · 125 阅读 · 0 评论 -
mysql backup.sh
#!/bin/bashdatabase_list=`mysql -uroot -pxxxxxxxx -e "show databases;" |sed -n '2,$p'|egrep -v xxxxxxy`path_dir=/home/xxxxxx/openstack_mysql_backup/file_dir=openstack-mysql_`date "+%Y-%m-%d-%H-%M"`...原创 2019-03-13 14:34:50 · 224 阅读 · 0 评论 -
使用libvirt和qemu将pci pass through设备添加到虚拟机上
If you get no output you’ll need to fix this before moving on. Check if your hardware supports VT-d and check that it has been enabled in BIOS.NOTE: If you still get an error “No IOMMU found.”...原创 2019-05-21 14:40:12 · 265 阅读 · 0 评论 -
KVM镜像管理利器-guestfish使用详解
本文转载 :http://xiaoli110.blog.51cto.com/1724/1568307?utm_source=tuicoolKVM镜像管理利器-guestfish使用详解本文介绍以下内容: 1. 虚拟机镜像挂载及w2k8虚拟机启动自检慢问题解决办法2. KVM虚拟化与guestfish套件3. guestfish安装与注意事项4. 使用guestfish查看虚拟机信息5. 使用gue...转载 2018-07-13 16:59:08 · 1599 阅读 · 0 评论 -
openstack 实例增加网卡
openstack中某个实例新增加一个网卡有两种方式一种是用通过openstack增加这种增加不但会增加一个虚拟网卡,还会自动分配一个ip##设置环境变量source .admin_openrc.sh ##查看网络neutron net-listneutron CLI is deprecated and will be removed in the future. Use openstack ...原创 2018-07-13 13:16:24 · 4871 阅读 · 0 评论 -
openstack_pike 安装neutron_lbaas组件 做负载均衡器
1.在控制节点安装haproxyfor i in {11..13};do ssh 192.168.6.$i "yum install haproxy -y";donefor i in {11..13};do ssh 192.168.6.$i "yum install openstack-neutron-lbaas -y";done2.修改 neutron_lbaas.conf 配置...原创 2019-04-01 11:40:06 · 1399 阅读 · 0 评论 -
openstack +Pike 高可用安装步骤(cnblog)
http://www.cnblogs.com/elvi/p/7613861.html原创 2019-04-01 11:31:07 · 1077 阅读 · 0 评论 -
openstack openstack-nova-consoleauth.service 和openstack-nova-scheduler.service 服务启动报错
安装到nova 组件时,启动服务,发现nova-consoleauth、nova-scheduler 两个服务总是在启动中,查看log 发现报错如下#2018-04-14 17:21:36.373 14562 ERROR oslo_service.service conn.connect()#2018-04-14 17:21:36.373 14562 ERROR oslo_service...原创 2018-04-14 17:45:23 · 6469 阅读 · 1 评论 -
Opnestack_Pike 安装部署之准备篇
备注:由于此步骤教程完全按照官方教程整理所得,又采取以虚拟的形式部署,网络、配置规划仅供参考,在生产环境中可以根据需求把相关组件拆开,以达到性能最佳效果节点配置节点类别节点名称作用OSCpuMemDisk1Disk2Eth0Eth1Controllercontroller控制节点组件Centos7.4mini810G100G无10.10.6.11Provider_IPComputecompute1...原创 2018-03-27 17:12:52 · 595 阅读 · 0 评论 -
Openstack_Pike 安装部署之Keystone
数据库设置[root@controller ~]# mysql -u root -psursen@2015Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 10Server version: 10.1.20-MariaDB MariaDB ServerC...原创 2019-04-01 11:31:47 · 291 阅读 · 0 评论 -
Openstack_Pike安装部署之Glance
设置数据库[root@controller ~]# mysql -u root -psursen@2015Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 20Server version: 10.1.20-MariaDB MariaDB Serv...原创 2019-04-01 11:32:05 · 505 阅读 · 0 评论 -
Openstack_Pike安装部署之Nova
创建Nova 数据库[root@controller ~]# mysql -u root -psursen@2015Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 15Server version: 10.1.20-MariaDB M...原创 2019-04-01 11:32:27 · 1373 阅读 · 0 评论 -
Openstack_Pike安装部署之Neutron
创建Neutron数据库[root@controller ~]# . admin-openstack.sh[root@controller ~]# mysql -u root -psursen@2015Welcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 89Serv...原创 2018-03-28 11:29:02 · 345 阅读 · 0 评论 -
Openstack 创建实例是提示无可用域
### 一开始还是可以创建的,突然出现这个问题###在控制节点查询nova 的服务状态是不可用的,提示openstack nova disabled Auto-disabled due to 10 build failures[root@controller11 ~]# nova service-list+--------------------------------------+-----...原创 2018-04-10 19:34:30 · 14449 阅读 · 4 评论 -
Openstack_Pike安装部署之Dashboard
安装软件[root@controller ~]# yum install openstack-dashboard -y设置配置[root@controller ~]# cp /etc/openstack-dashboard/local_settings{,.bak} Dashboard 设置最终配置如下[root@controller ~]# egrep -v '#|^$' /etc/openst...原创 2018-03-28 13:54:30 · 801 阅读 · 0 评论 -
openstack dashboard 登录闪退
创建完成dashboard 之后 打开web 发现输入用户名和密码之后,出现闪退,查看log 已经successful to access但发现有个报错[:error] [pid 11366] INFO openstack_auth.plugin.base Attempted scope to domain default failed, will attemptto scope to ano...原创 2018-04-16 17:51:49 · 3554 阅读 · 1 评论 -
Openstack_Pike安装部署之Cinder
本文存储节点直接用的计算节点,所有的cinder 服务都在计算节点上操作,且cinder-volumes 安装在计算节点上在kvm 环境中生成一个数据盘[root@kvm images]# qemu-img create -f raw storage.raw 100GFormatting 'storage.raw', fmt=raw size=107374182400 把数据盘添加...原创 2019-04-01 11:31:30 · 846 阅读 · 0 评论 -
Openstack_Pike安装部署之创建一个instance
#本文采取的selfservice network 请知晓!在控制节点操作[root@controller ~]# . admin-openstack.sh创建一个provider 网络[root@controller ~]# openstack network create --share --external \> --provider-physical-net...原创 2019-04-01 11:38:32 · 542 阅读 · 0 评论 -
删除多余的cinder-volume 服务
#删除多余的cinder-volume 服务[root@controller11 ~]# cinder service-list+------------------+-------------------+------+----------+-------+----------------------------+-----------------+| Binary | ...原创 2018-04-12 20:20:08 · 5668 阅读 · 0 评论 -
openstack 启动winserver镜像,需要在计算节点nova.conf中修改默认参数block_device_allocate_retries 的参数修改为180 秒
用winserver images 镜像 创建虚拟机时,总是报错,一开始怀疑是镜像做的有问题后台查看报错日志"2018-05-03 15:33:40.801 30313 ERROR nova.compute.manager [instance: e083334c-1655-40ee-858e-f55b2b90be24] BuildAbortException: Build of instance ...原创 2018-05-26 08:31:28 · 3621 阅读 · 0 评论 -
三节点单控Pike按照官方安装+ceph集成
####安照官网安装###主机信息13.13.59.11 controller13.13.59.12 compute113.13.59.24 ceph24### 都做bond bond 模式为bond0 ### 网络 采用selfService ###### 环境准备###在控制节点设置ssh-keygen ssh-copy-id -i .ssh/id_rsa....原创 2019-04-01 11:39:22 · 424 阅读 · 0 评论 -
Corosync+pacemaker+pcs+drbd实现mariadb的高可用
环境:10.10.7.11 10.10.7.12磁盘2个NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsr0 11:0 1 1024M 0 rom vda 253:0 0 60G 0 disk ├─vda1 253:1 0 54G 0 part /└─vda2 253:2原创 2017-12-14 16:19:26 · 740 阅读 · 1 评论