cinder塊存儲控制節點


#cinder塊存儲控制節點

 openstack pike 安裝 目錄匯總 http://www.cnblogs.com/elvi/p/7613861.html

 

#cinder塊存儲控制節點
#在控制節點安裝配置cender api服務

#存儲節點安裝配置cinder-volume服務
#控制節點安裝配置cinder-api、cinder-scheduler服務

######################################################
#以下在controller節點安裝配置

#hosts
echo '192.168.58.24   cinder1'>>/etc/hosts

#創建Nova數據庫、用戶
#mysql -u root -p
create database cinder;
grant all privileges on cinder.* to 'cinder'@'localhost' identified by 'cinder';
grant all privileges on cinder.* to 'cinder'@'%' identified by 'cinder';
flush privileges;exit;

# keystone創建cinder用戶、服務、API
source ./admin-openstack.sh
openstack user create --domain default --password=cinder cinder
openstack role add --project service --user cinder admin
openstack service create --name cinderv2   --description "OpenStack Block Storage" volumev2
openstack service create --name cinderv3   --description "OpenStack Block Storage" volumev3
openstack endpoint create --region RegionOne   volumev2 public http://controller:8776/v2/%\(project_id\)s
openstack endpoint create --region RegionOne   volumev2 internal http://controller:8776/v2/%\(project_id\)s
openstack endpoint create --region RegionOne   volumev2 admin http://controller:8776/v2/%\(project_id\)s
openstack endpoint create --region RegionOne   volumev3 public http://controller:8776/v3/%\(project_id\)s
openstack endpoint create --region RegionOne   volumev3 internal http://controller:8776/v3/%\(project_id\)s
openstack endpoint create --region RegionOne   volumev3 admin http://controller:8776/v3/%\(project_id\)s

######################################################
#安裝Cinder yum install openstack-cinder -y yum install nfs-utils -y #NFS cp /etc/cinder/cinder.conf{,.bak} #配置 echo ' [DEFAULT] auth_strategy = keystone log_dir = /var/log/cinder state_path = /var/lib/cinder glance_api_servers = http://controller:9292 transport_url = rabbit://openstack:openstack@controller [database] connection = mysql+pymysql://cinder:cinder@controller/cinder [keystone_authtoken] auth_uri = http://controller:5000 auth_url = http://controller:35357 memcached_servers = controller:11211 auth_type = password project_domain_name = default user_domain_name = default project_name = service username = cinder password = cinder [oslo_concurrency] lock_path = /var/lib/cinder/tmp '>/etc/cinder/cinder.conf #nova echo ' [cinder] os_region_name = RegionOne '>>/etc/nova/nova.conf #初始化數據 su -s /bin/sh -c "cinder-manage db sync" cinder mysql -h controller -u cinder -pcinder -e "use cinder;show tables;" #檢測 #啟動服務 systemctl restart openstack-nova-api.service systemctl enable openstack-cinder-api.service openstack-cinder-scheduler.service systemctl start openstack-cinder-api.service openstack-cinder-scheduler.service netstat -antp|grep 8776 #cheack ##查看到存儲節點@lvm、@nfs 且up狀態說明配置成功 cinder service-list # +------------------+-------------+------+---------+-------+ # | Binary | Host | Zone | Status | State | # +------------------+-------------+------+---------+-------+ # | cinder-volume | cinder1@lvm | nova | enabled | up | # | cinder-volume | cinder1@nfs | nova | enabled | up | # +------------------+-------------+------+---------+-------+

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM