
openstack
有理叔
软件爱好广泛,对代码质量和结构有深刻的理解,代码洁癖,掌握Linux C语言开发,Android应用开发,Python开发,iOS开发等,最近沉迷Golang不可自拔
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Openstack上直接安装Ubuntu Server 20.04和Win10
Openstack上使用ISO直接安装Ubuntu Server 20.04和Win10原创 2022-01-05 09:35:17 · 1279 阅读 · 0 评论 -
kolla部署openstack
最近又使用kolla部署了openstack,主要卡在了外网不通的问题上,主要是使用virtualbox创建虚拟机要记得把网卡的混杂模式设置为全部允许。使用kolla部署十分简单,kolla-ansible环境搭建按照官网说明进行即可,主要工作在于配置文件的编写,这里把改动列出来/etc/kolla/global.yml# Valid options are ['centos', 'debian', 'rhel', 'ubuntu']kolla_base_distro: "ubuntu"#原创 2021-10-15 10:57:13 · 3049 阅读 · 0 评论 -
制作OpenStack可以用户名密码登录的Ubuntu Sever 20.04镜像
1. 下载官方镜像focal-server-cloudimg-amd64.imghttp://cloud-images.ubuntu.com/focal/current/focal-server-cloudimg-amd64.img2. 安装guestfishsudo apt-get install libguestfs-tools3. 运行镜像sudo guestfish --rw -a focal-server-cloudimg-amd64.img进入guestfish的命原创 2021-10-12 16:34:41 · 1048 阅读 · 0 评论 -
OpenStack使用的官方镜像源
CentOS:http://cloud.centos.org/centosUbuntu:http://cloud-images.ubuntu.com原创 2021-09-14 12:45:28 · 1862 阅读 · 4 评论 -
OpenStack部署过程问题汇总
1. Compute节点/var/log/nova-compute.log报错There was a conflict when trying to complete your request.\n\n Conflicting resource provider name: compute already exists.解决方式:停止nova-compute服务sudo systemctl stop nova-compute.service删除已有的resource provider原创 2021-09-14 11:10:42 · 2065 阅读 · 0 评论 -
Ubuntu Server 20.04最小部署openstack Wallaby(七)——Cinder
Cinder是OpenStack中管理块存储的服务。1. Controller节点的配置创建数据库(注意替换CINDER_DBPASS)mysql -u root -pMariaDB [(none)]> CREATE DATABASE cinder;MariaDB [(none)]> GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'localhost' \ IDENTIFIED BY 'CINDER_DBPASS';MariaD原创 2021-09-11 10:21:10 · 590 阅读 · 0 评论 -
Ubuntu Server 20.04最小部署openstack Wallaby(六)——Horizon
Horizon是管理OpenStack的Dashboard,方便我们操作OpenStack。部署在Controller节点。安装程序sudo apt-get install openstack-dashboard修改配置文件sudo vim /etc/openstack-dashboard/local_settings.py修改以下变量OPENSTACK_HOST = "controller"ALLOWED_HOSTS = ['*']SESSION_ENGINE = 'd原创 2021-09-10 17:53:02 · 490 阅读 · 0 评论 -
Ubuntu Server 20.04最小部署openstack Wallaby(五)——Neutron
Neutron是OpenStack管理网络的服务,需要在Controller和Compute节点都做相应的配置。1. Controller节点创建数据库(注意替换NEUTRON_DBPASS)sudo mysql -u root -pMariaDB [(none)] CREATE DATABASE neutron;MariaDB [(none)]> GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' \ IDENT原创 2021-09-10 17:28:32 · 394 阅读 · 0 评论 -
Ubuntu Server 20.04最小部署openstack Wallaby(四)——Nova
Compute服务与其他OpenStack服务协作,协调各种工作,是OpenStack的核心服务,这里需要操作Controller和Compute两个节点。1. Controller节点配置创建数据库(注意替换NOVA_DBPASS)mysql -u root -pMariaDB [(none)]> CREATE DATABASE nova_api;MariaDB [(none)]> CREATE DATABASE nova;MariaDB [(none)]> CREA原创 2021-09-10 12:14:12 · 474 阅读 · 0 评论 -
Ubuntu Server 20.04最小部署openstack Wallaby(三)——Placement
Placement服务用来跟踪资源的使用情况。Placement部署在Controller节点上。创建数据库和用户(注意替换PLACEMENT_DBPASS)mysql -u root -pMariaDB [(none)]> CREATE DATABASE placement;MariaDB [(none)]> GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'localhost' \ IDENTIFIED BY 'PLAC原创 2021-09-10 11:01:23 · 296 阅读 · 0 评论 -
Ubuntu Server 20.04最小部署openstack Wallaby(二)——Glance搭建
Glance是OpenStack的镜像服务,负责用户虚拟机镜像的发现,注册和获取。Glance部署在Controller节点上。创建数据库和用户mysql -u root -pMariaDB [(none)]> CREATE DATABASE glance;MariaDB [(none)]> GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' \ IDENTIFIED BY 'GLANCE_DBPASS';Mari原创 2021-09-10 10:00:32 · 392 阅读 · 0 评论 -
Ubuntu Server 20.04最小部署openstack Wallaby(一)——基础环境和keystone搭建
三台物理主机,主机名分别为controller,compute和block1,安装系统为Ubuntu Server 20.04,下面开始部署。1. Controller,Compute和Block-Storage节点的公共配置安装net-toolssudo apt-get install net-tools增加虚拟网卡sudo vim /lib/systemd/system/rc-local.service添加[Install] WantedBy=multi-user.t原创 2021-09-09 18:35:33 · 1180 阅读 · 0 评论