openstack搭建之 cinder配置(12)

2022-08-29 12:12:11 字數 4217 閱讀 3262

mysql -u root -proot

create database cinder;

grant all privileges on cinder.* to 'cinder'@'localhost' identified by 'cinder_dbpass';

grant all privileges on cinder.* to 'cinder'@'%' identified by 'cinder_dbpass';

#執行環境變數

. admin-openrc

#建立cinder使用者並新增角色為admin

openstack user create --domain default --password cinder_pass cinder

openstack role add --project service --user cinder admin

#建立cinder和cinderv2服務

openstack service create --name cinder --description "openstack block storage" volume

openstack service create --name cinderv2 --description "openstack block storage" volumev2

#建立cinder和cinderv2服務站點

openstack endpoint create --region regionone volume public

openstack endpoint create --region regionone volume internal

openstack endpoint create --region regionone volume admin

openstack endpoint create --region regionone volumev2 public

openstack endpoint create --region regionone volumev2 internal

openstack endpoint create --region regionone volumev2 admin

#安裝cinder軟體並編輯cinder配置檔案

#填充資料庫

su -s /bin/sh -c "cinder-manage db sync" cinder

#編輯nova配置檔案

vim /etc/nova/nova.conf

[cinder]

os_region_name = regionone

#啟動服務

systemctl restart openstack-nova-api.service

systemctl restart openstack-cinder-api.service openstack-cinder-scheduler.service

systemctl enable openstack-cinder-api.service openstack-cinder-scheduler.service

systemctl status openstack-cinder-api.service openstack-cinder-scheduler.service

#驗證. admin-openrc

openstack volume service list

#安裝軟體

yum install lvm2  -y

#啟動lvm2服務

systemctl restart lvm2-lvmetad.service

systemctl enable lvm2-lvmetad.service

systemctl status lvm2-lvmetad.service

#建立vg

pvcreate /dev/vdb

vgcreate cinder-volumes /dev/vdb

#編輯lvm配置檔案

vim /etc/lvm/lvm.conf

devices {

filter = [ "

a/vda/

", "

a/vdb/

", "

r/.*/

"]

#安裝cinder軟體並編輯配置檔案

#啟動cinder服務

systemctl restart openstack-cinder-volume.service target.service

systemctl enable openstack-cinder-volume.service target.service

systemctl status openstack-cinder-volume.service target.service

openstack環境搭建

openstack環境配置 一.雲計算有三種服務模式 1.iaas基礎設施即服務.2.paas.平台即服務 3.saas.軟體即服務 openstack是一套iaas解決方案 二.openstack主要的元件 1.horizon,基於web管理介面,用來管理各種服務 2.keystone,令牌認證,...

openstack搭建之 基礎服務配置(7)

基礎環境準備,所需伺服器及說明 172.16.2.51 base.test.com 基礎服務節點 172.16.2.52 ctrl.test.com 控制節點 172.16.2.53 com1.test.com 計算節點 172.16.2.54 cin1.test.com 儲存節點 allow 17...

openstack基礎環境搭建

1.使用命令列方式設定主機名,防火牆以及 selinux 設定如下 1 設定控制節點主機名 controller 計算節點主機名 compute。2 各個節點關閉防火牆,設定開機不啟動。3 設定各個節點 selinux 狀態為 permissive。1 hostnamectl set hostnam...