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...