此处,将 SDB、SDC、SDE SATA 盘用于 Ceph OSD,SDD 盘则用于 Ceph Journal盘。Kolla 对 Ceph 的 OSD 及日志盘的识别是通过卷标来实现的。如 OSD 的卷标为 KOLLACEPHOSDBOOTSTRAP,Journal 的卷标为 KOLLACEPHOSDBOOTSTRAP_J。 将SDB、SDC 和 SDE盘,格式化为Ceph OSD盘,如下,在控制节点上执行:(注意:OSD 盘和...
vim/etc/kolla/globals.ymlkolla_base_distro:"centos"kolla_install_type:"source"openstack_release:"queens"kolla_internal_vip_address:"10.89.127.123"docker_namespace:"kolla"network_interface:"ens160"neutron_external_interface:"ens192"enable_haproxy:"no"nova_compute_virt_type:"qemu"#开启freezer:enable...
自劢生成 openstack 各服务的密码文件 vim /etc/kolla/passwords.yml 改:162行 keystone_admin_password: HsPbEQHxTqmewKYNoRPpIOyQNdEYpHy36OX67TG3 为:keystone_admin_password:123456注:这是登录 Dashboard,admin 使用的密码,你可以根据自己需要进行修改。 编辑/etc/kolla/globals.yml 自定义 openstack 中部署...
接下来,你需要克隆 Kolla 项目的仓库到本地。 AI检测代码解析 $gitclone 1. 步骤3: 生成配置文件 进入Kolla 项目的根目录,并使用提供的工具生成配置文件。 AI检测代码解析 $cdkolla $sudo./tools/kolla-ansible genconfig 1. 2. 步骤4: 配置 OpenStack 和 Ceph 现在,你需要编辑生成的配置文件,以配置 OpenSt...
OpenStack集群Ceph配置 将ceph.conf配置文件复制到OpenStack部署机的目录下 ssh kollatest sudo tee /etc/kolla/config/ceph.conf </etc/ceph/ceph.conf 注意调整ceph.conf文件的格式,开头不能有tab和空格,在末尾追加三条配置 auth_cluster_required = cephx auth_service_required = cephx auth_client_required ...
kolla-ansible -iinventory deploy AI代码助手复制代码 验证对接 1. 验证Glance与Ceph的对接 上传一个镜像到Glance,并检查Ceph的images池中是否生成了对应的RBD镜像。 # 上传镜像 openstack image create "cirros"--filecirros-0.5.2-x86_64-disk.img--disk-formatqcow2--container-formatbare--public# 检查Ceph中...
Kolla是一个非常棒的项目了,它解决了原始OpenStack部署的一些痛点,kolla项目是为了容器化openstack,目标是做到100个节点的开箱即用,所有的组件的HA都具备。 部署开始 (适合Openstack/ceph有了解的阅读人群) 系统环境规划 配置前准备 修改主机名 Kolla/Ceph-1/Ceph-2/Node01/Node02 ...
如果首次安装没有使用ceph作为存储,同样也可以重新部署为存储使用ceph,注意,在本例中,重新部署后,所有的后端存储都使用ceph,包括虚拟机文件、cinder、glance、对象存储。另外,本示例的前提是一开始就使用kolla作为部署工具。 下面是简单步骤: 1.增加一块硬盘,/dev/sdb,然后分区: ...
Kolla的目标 简化部署和运维。提供生产级别的Docker镜像,提供用于镜像部署的运维工具。在100台物理节点的规模下做到开箱即用。 特性 支持所有服务的高可用; 支持ceph 做后端存储,glance/nova/cinder/gnocchi; 支持多个Linux发行版; CentOS/ OracleLinux /Ubuntu/ RHEL; ...
上篇《Openstack 之使用外部ceph存储》中提到,为了达到不同的pool可以使用不同类型的硬盘组成的存储池,对于只是需要解决存储分级的小规模集群场景来说,先使用kolla进行统一部署ceph,在部署完成之后,然后通过手动调整ceph crush存储规则,新建rule,将相应的osd划入对应的rule,最后将相应的pool调整到相应的rule。这里我们就这...