
openstack
openstack搭建和应用
qq_ceiling
这个作者很懒,什么都没留下…
展开
-
openstack 常用的一些命令
KVM 操作相关qemu-img create -f qcow2 /tmp/centos.qcow2 10Gvirt-install --virt-type kvm --name centos --ram 8192 \--disk /tmp/centos.qcow2,format=qcow2 \--network network=default \--graphics vnc,listen=0.0.0.0 --noautoconsole \--os-type=linux --os-v...原创 2020-09-02 10:42:20 · 865 阅读 · 0 评论 -
openstack虚拟机调整实例大小
有时虚拟机创建后发现虚拟机规格太小,满足不了业务需求。于是需要在线拉伸虚拟机的规格。修改controller和各个computer节点的nova.cnf文件,打开下面两个参数[root@control ~]# vim /etc/nova/nova.conf[root@node ~]# vim /etc/nova/nova.confallow_resize_to_same_host=Truescheduler_default_filters=RetryFilter,AvailabilityZon转载 2020-08-11 16:16:54 · 1852 阅读 · 1 评论 -
openstack虚拟机动态迁移
1、动态迁移需要使用共享存储在cinder节点上增加共享存储如NFS,虚拟机使用共享存储的卷2、在所有nova计算节点配置libvirtd服务[root@node1 ~]# vim /etc/libvirt/libvirtd.conflisten_tls = 0listen_tcp = 1tcp_port = "16509"listen_addr = "0.0.0.0"auth_tcp = "none"mdns_adv = 03、在所有nova计算节点配置libvirtd监听方式,...原创 2020-08-11 10:29:19 · 780 阅读 · 0 评论 -
openstack-train版新建虚拟机报错处理
1)新建虚拟/var/log/nova/nova-conductor.log报错"HostMappingNotFound: Host 'compute1' is not mapped to any cell"#需要执行:nova-manage cell_v2 discover_hosts --verbose2)新建虚拟机超时报"did not finish being created even after we waited 189 seconds or 61 attempts. And its st原创 2020-08-11 10:15:08 · 1233 阅读 · 0 评论 -
openstack(train版)快速安装部署-块存储服务cinder_计算节点(十一)
#配置lvm逻辑卷组yum install lvm2 device-mapper-persistent-data -ysystemctl enable lvm2-lvmetad.servicesystemctl start lvm2-lvmetad.servicepvcreate /dev/sdbvgcreate cinder-volumes /dev/sdbvi /etc/lvm/lvm.conffilter = [ "a/sda/", "a/sdb/", "r/.*/"]#安装软件包,配原创 2020-08-11 09:57:49 · 270 阅读 · 0 评论 -
openstack(train版)快速安装部署-块存储服务cinder_控制节点(十)
1)mysql添加数据库CREATE DATABASE cinder;GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'localhost' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'%' IDENTIFIED BY '123456';2)、建立用户/服务/API:openstack user create --domain default --password原创 2020-08-10 23:16:10 · 315 阅读 · 0 评论 -
openstack(train版)快速安装部署-horizon服务(九)
#安装软件包yum install openstack-dashboard -y#修改配置文件vi /etc/openstack-dashboard/local_settingsALLOWED_HOSTS = ['*']OPENSTACK_HOST = "controller"SESSION_ENGINE = 'django.contrib.sessions.backends.cache'CACHES = { 'default': { 'BACKEND': 'dja...原创 2020-08-10 22:44:40 · 699 阅读 · 0 评论 -
openstack(train版)快速安装部署-neutron网络服务_计算节点(八)
#安装软件包,修改 neutron 配置文件yum install openstack-neutron-linuxbridge ebtables ipsetcp -a /etc/neutron/neutron.conf{,.bak}grep -Ev '^$|#' /etc/neutron/neutron.conf.bak > /etc/neutron/neutron.confopenstack-config --set /etc/neutron/neutron.conf DEFAULT tr.原创 2020-08-10 22:35:07 · 279 阅读 · 0 评论 -
openstack(train版)快速安装部署-neutron网络服务_控制节点(七)
1)mysql添加数据库CREATE DATABASE neutron;GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'%' IDENTIFIED BY '123456';2)、建立用户/服务/API:openstack user create --domain default --pas原创 2020-08-10 22:32:18 · 404 阅读 · 0 评论 -
openstack(train版)快速安装部署-nova计算服务_计算节点(六)
yum install python-openstackclient openstack-utils -yyum install openstack-nova-compute -ycp -a /etc/nova/nova.conf{,.bak}grep -Ev '^$|#' /etc/nova/nova.conf.bak > /etc/nova/nova.confopenstack-config --set /etc/nova/nova.conf DEFAULT enabled_apis ..原创 2020-08-10 22:20:55 · 228 阅读 · 0 评论 -
openstack(train版)快速安装部署-nova计算服务_控制节点(五)
1)mysql添加数据库CREATE DATABASE nova_api;CREATE DATABASE nova;CREATE DATABASE nova_cell0;GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'localhost' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'%' IDENTIFIED BY '123456';GRANT ALL PRI原创 2020-08-10 22:17:17 · 322 阅读 · 0 评论 -
openstack(train版)快速安装部署-placement放置服务(四)
1)mysql添加数据库CREATE DATABASE placement;GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'localhost' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'%' IDENTIFIED BY '123456';2)、建立用户/服务/API:openstack user create --domain d..原创 2020-08-10 22:12:14 · 381 阅读 · 0 评论 -
openstack(train版)快速安装部署-glance镜像服务(三)
1)mysql添加数据库,:CREATE DATABASE glance;GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' IDENTIFIED BY '123456';2)、建立用户/服务/API:openstack user create --domain default --pass..原创 2020-08-10 22:02:11 · 271 阅读 · 0 评论 -
openstack(train版)快速安装部署-keystone服务(二)
1)mysql添加数据库,建立用户mysql -u root -pCREATE DATABASE keystone;GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' \IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' \IDENTIFIED BY '123456';2)安装软件包并修改/etc/keystone/keyst原创 2020-08-10 22:00:45 · 436 阅读 · 0 评论 -
openstack(train版)快速安装部署-基础环境部署(一)
一、环境1、配置好IP地地址主机名(修改/etc/hosts文件)2、所有安装的机器做好对时3、启用OpenStack库1)wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo2)yum install centos-release-openstack-train -y3)yum install python-openstackclient openstack-utils -y原创 2020-08-10 21:57:49 · 854 阅读 · 0 评论