私有云落地解决方案之openstack高可用(pike版本)-cinder
来源:互联网 发布:mac 上的page键 编辑:程序博客网 时间:2024/06/06 12:42
作者:【吴业亮】
博客:http://blog.csdn.net/wylfengyujiancheng
创建用户
# openstack user create --domain default --project service --password Changeme_123 cinder
赋予admin权限
# openstack role add --project service --user cinder admin
创建service
# openstack service create --name cinderv2 --description "OpenStack Block Storage" volumev2
# openstack service create --name cinderv3 --description "OpenStack Block Storage" volumev3
定义controller的管理网IP
# export controller=172.16.8.50
创建endpoint
# openstack endpoint create --region RegionOne volumev2 public http://$controller:8776/v2/%\(tenant_id\)s
# openstack endpoint create --region RegionOne volumev2 internal http://$controller:8776/v2/%\(tenant_id\)s
# openstack endpoint create --region RegionOne volumev2 admin http://$controller:8776/v2/%\(tenant_id\)s
# openstack endpoint create --region RegionOne volumev3 public http://$controller:8776/v3/%\(tenant_id\)s
# openstack endpoint create --region RegionOne volumev3 internal http://$controller:8776/v3/%\(tenant_id\)s
# openstack endpoint create --region RegionOne volumev3 admin http://$controller:8776/v3/%\(tenant_id\)s
创建数据库和用户
# mysql -u root -pChangeme_123 MariaDB [(none)]> create database cinder; Query OK, 1 row affected (0.00 sec)MariaDB [(none)]> grant all privileges on cinder.* to cinder@'localhost' identified by 'Changeme_123'; Query OK, 0 rows affected (0.00 sec)MariaDB [(none)]> grant all privileges on cinder.* to cinder@'%' identified by 'Changeme_123'; Query OK, 0 rows affected (0.00 sec)MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.00 sec)MariaDB [(none)]> exit Bye
安装软件包
# yum -y install openstack-cinder
修改配置文件
# mv /etc/cinder/cinder.conf /etc/cinder/cinder.conf.org # vi /etc/cinder/cinder.conf[DEFAULT]my_ip = 172.16.8.60osapi_volume_listen = 172.16.8.60log_dir = /var/log/cinderstate_path = /var/lib/cinderauth_strategy = keystone# RabbitMQ connection infotransport_url = rabbit://openstack:Changeme_123@172.16.8.50# MariaDB connection info[database]connection = mysql+pymysql://cinder:Changeme_123@172.16.8.50/cinder# Keystone auth info[keystone_authtoken]auth_uri = http://172.16.8.50:5000auth_url = http://172.16.8.50:35357memcached_servers = node1:11211,node2:11211,node3:11211auth_type = passwordproject_domain_name = defaultuser_domain_name = defaultproject_name = serviceusername = cinderpassword = Changeme_123[oslo_concurrency]lock_path = $state_path/tmp
修改权限
# chmod 640 /etc/cinder/cinder.conf # chgrp cinder /etc/cinder/cinder.conf
同步数据库
# su -s /bin/bash cinder -c "cinder-manage db sync"
启动服务并设置开机启动
# systemctl restart openstack-cinder-api openstack-cinder-scheduler
# systemctl enable openstack-cinder-api openstack-cinder-scheduler
查看状态
# openstack volume service list
阅读全文
0 0
- 私有云落地解决方案之openstack高可用(pike版本)-cinder
- 私有云落地解决方案之openstack高可用(pike版本)-架构
- 私有云落地解决方案之openstack高可用(pike版本)-环境配置
- 私有云落地解决方案之openstack高可用(pike版本)-数据库
- 私有云落地解决方案之openstack高可用(pike版本)-消息队列
- 私有云落地解决方案之openstack高可用(pike版本)-集群配置
- 私有云落地解决方案之openstack高可用(pike版本)-haproxy
- 私有云落地解决方案之openstack高可用(pike版本)-keystone
- 私有云落地解决方案之openstack高可用(pike版本)-glance
- 私有云落地解决方案之openstack高可用(pike版本)-nova
- 私有云落地解决方案之openstack高可用(pike版本)-neutron【ovs】
- 私有云落地解决方案之openstack高可用(pike版本)-horizon
- 私有云落地解决方案之openstack高可用(pike版本)-配置ovs的vxlan网络
- 私有云落地解决方案之openstack高可用(pike版本)-添加计算节点
- 私有云落地解决方案之openstack高可用(pike版本)-添加存储节点
- 私有云落地解决方案之openstack高可用(pike版本)-集群参数
- openstack cinder-volume 的高可用(HA)
- 私有云落地解决方案之网络篇-网络架构
- IT忍者神龟之Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动
- Kotlin学习
- https
- bootstrap-fileinput自动上传
- 模板方法模式(java实现)
- 私有云落地解决方案之openstack高可用(pike版本)-cinder
- 公钥,私钥和数字签名关系
- 微软推出中文学习AI助手Microsoft Learn Chinese
- Python读写文件模式和文件对象方法
- Vue.directive 自定义指令
- java集合框架
- 动态规划的典型分析与代码实现----主java
- Microsoft's AI-powered app can help you learn Chinese
- BZOJ1924 tarjan+拓扑序