manila

安装openstack

前提是你 提交于 2020-10-28 02:23:32
环境准备 关闭禁用防火墙NetworkManager iptables systemctl stop firewalld && systemctl disable firewalld systemctl stop NetworkManager && systemctl disable NetworkManager systemctl stop iptables && systemctl disable iptables sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config 添加hosts解析并设置计算机名 192.168.0.91 controller 192.168.0.92 computer 192.168.48.21 controller 192.168.48.22 computer hostnamectl set-hostname controller 安装软件 yum -y install wget net-tools nfs-utils lrzsz gcc gcc-c++ make cmake libxml2-devel openssl-devel curl curl-devel unzip sudo ntp libaio-devel vim ncurses-devel autoconf

OpenStack最新版本Victoria发布亮点与初体验

亡梦爱人 提交于 2020-10-16 08:47:04
前言 OpenStack 是一个云操作系统,可控制整个数据中心内的大型计算,存储和网络资源池,所有资源均通过具有通用身份验证机制的 API 进行管理和配置。 还提供了一个仪表板,可让管理员进行控制,同时授权其用户通过 Web 界面配置资源。 除了标准的基础架构即服务功能外,其他组件还提供业务流程,故障管理和服务管理等其他服务,以确保用户应用程序的高可用性。 Victoria 是2020最后一个 OpenStack 版本,新冠疫情并没有对该版本的发布产生太大的影响,作为 OpenStack 的第22个版本,如今已经更加稳定,更加强健。官网给出的发布时间是2020年10月12号到16号。预计14号左右发布。当前版本已经可以测试使用。 Redhat 作为开源的社区的霸主,其贡献依然排名第一,国内的华为, 99cloud ,中兴, Kylin Cloud 等公司上榜,至2020年10月13号,贡献排名如下图: Victoria发布亮点 Cinder - 块存储服务 Cinder 接口提供了一些标准功能,允许创建和附加块设备到虚拟机,如“创建卷”,“删除卷”和“附加卷”。还有更多高级的功能,支持扩展容量的能力,快照和创建虚拟机镜像克隆。 Notes: 改进了对配置的默认卷类型的处理,并使用 microversion 3.62 添加了新的块存储 API 调用

openstack安装配置—— file share node 配置

北战南征 提交于 2020-07-29 10:21:30
实际生产中,很多时候需要数据源的共享来实现多节点的实时数据保持一致,openstack官方提供了manila服务模块实现了云盘共享,manila服务也是需要manila服务端和存储节点共同组成的,本实验中为了节约虚机节点,就把manila服务端安装在了controller节点上,manila数据存储节点和cinder存储节点合并使用一个虚机节点,各自使用了一块独立硬盘。 manila服务端配置 准备数据库 [root@controller ~]# mysql Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 5826 Server version: 10.1.20-MariaDB MariaDB Server Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> CREATE DATABASE manila; Query OK, 1 row affected (0.00 sec)

Openstack Mitaka安装手顺(8)文件共享系统服务

℡╲_俬逩灬. 提交于 2020-04-06 06:09:26
8、文件共享系统服务 8.1、安装并配置控制节点 8.1.1、创建一个数据库、服务凭证和API端点 8.1.1.1、完成下面的步骤以创建数据库: 用数据库连接客户端以 root 用户连接到数据库服务器: $ mysql -u root -p 创建``manila``数据库: CREATE DATABASE manila; GRANT ALL PRIVILEGES ON manila.* TO 'manila'@'localhost' IDENTIFIED BY 'P@ssw0rd'; GRANT ALL PRIVILEGES ON manila.* TO 'manila'@'%' IDENTIFIED BY 'P@ssw0rd'; 8.1.1.2、获得 admin 凭证来获取只有管理员能执行的命令的访问权限: $ . admin-openrc 8.1.1.3、要创建服务证书,完成这些步骤: 创建``manila``用户: $ openstack user create --domain default --password-prompt manila 设置密码:P@ssw0rd 给 manila 用户添加 admin 角色: $ openstack role add --project service --user manila admin 创建``manila`` 和