怎么做网上直营店网站,html5主题 wordpress,软件定制开发推荐,网站规划在网站建设中的作用是目录 块存储服务
安装并配置控制节点
安装并配置一个存储节点
验证操作 封装镜像
上传镜像 块存储服务
安装并配置控制节点
创建数据库
[rootcontroller ~]# mysql -u root -pshg12345
MariaDB [(none)] CREATE DATABASE cinder;
MariaDB [(none)] GRANT ALL PR…目录 块存储服务
安装并配置控制节点
安装并配置一个存储节点
验证操作 封装镜像
上传镜像 块存储服务
安装并配置控制节点
创建数据库
[rootcontroller ~]# mysql -u root -pshg12345
MariaDB [(none)] CREATE DATABASE cinder;
MariaDB [(none)] GRANT ALL PRIVILEGES ON cinder.* TO cinderlocalhost \- IDENTIFIED BY cinder;
MariaDB [(none)] GRANT ALL PRIVILEGES ON cinder.* TO cinder% \- IDENTIFIED BY cinder;获取admin凭证
创建服务证书
创建一个 cinder 用户 添加 admin 角色到 cinder 用户上
[rootcontroller ~]# openstack user create --domain default --password cinder cinder
[rootcontroller ~]# openstack role add --project service --user cinder admin创建 cinder 和 cinderv2 服务实体
[rootcontroller ~]# openstack service create --name cinder \--description OpenStack Block Storage volume
[rootcontroller ~]# openstack service create --name cinderv2 \--description OpenStack Block Storage volumev2创建块设备存储服务的 API 入口点
[rootcontroller ~]# openstack endpoint create --region RegionOne \volume public http://controller:8776/v1/%\(tenant_id\)s
[rootcontroller ~]# openstack endpoint create --region RegionOne \volume internal http://controller:8776/v1/%\(tenant_id\)s
[rootcontroller ~]# openstack endpoint create --region RegionOne \volume admin http://controller:8776/v1/%\(tenant_id\)s[rootcontroller ~]# openstack endpoint create --region RegionOne \volumev2 public http://controller:8776/v2/%\(tenant_id\)s
[rootcontroller ~]# openstack endpoint create --region RegionOne \volumev2 internal http://controller:8776/v2/%\(tenant_id\)s
[rootcontroller ~]# openstack endpoint create --region RegionOne \volumev2 admin http://controller:8776/v2/%\(tenant_id\)s安全并配置组件
[rootcontroller ~]# yum install openstack-cinder
[rootcontroller ~]# vim /etc/cinder/cinder.conf
配置数据库访问
[database]
connection mysqlpymysql://cinder:cindercontroller/cinder配置 “RabbitMQ” 消息队列访问
[DEFAULT]
rpc_backend rabbit
[oslo_messaging_rabbit]
rabbit_host controller
rabbit_userid openstack
rabbit_password openstack配置认证服务访问
[DEFAULT]
auth_strategy keystone
[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配置my_ip 来使用控制节点的管理接口的IP 地址
[DEFAULT]
my_ip 192.168.81.11配置锁路径
[oslo_concurrency]
lock_path /var/lib/cinder/tmp初始化块设备服务的数据库
[rootcontroller ~]# su -s /bin/sh -c cinder-manage db sync cinder
配置计算节点以使用块设备存储
[rootcontroller ~]# vim /etc/nova/nova.conf
[cinder]
os_region_name RegionOne [rootcontroller ~]# systemctl restart openstack-nova-api.service
[rootcontroller ~]# systemctl enable --now openstack-cinder-api.service openstack-cinder-scheduler.service
安装并配置一个存储节点
新建虚机block1拷贝仓库无需更改网卡软件包更新新增硬盘sdb
创建LVM 物理卷 /dev/sdb 创建 LVM 卷组 cinder-volumes
[rootblock1 ~]# yum install lvm2
[rootblock1 ~]# systemctl enable --now lvm2-lvmetad.service
[rootblock1 ~]# pvcreate /dev/sdb
[rootblock1 ~]# vgcreate cinder-volumes /dev/sdb
安全并配置组件
[rootblock1 ~]# yum install openstack-cinder targetcli python-keystone
[rootblock1 ~]# vim /etc/cinder/cinder.conf
配置数据库访问
[rootblock1 ~]# vim /etc/cinder/cinder.conf
[database]
connection mysqlpymysql://cinder:cindercontroller/cinder配置 “RabbitMQ” 消息队列访问
[DEFAULT]
rpc_backend rabbit[oslo_messaging_rabbit]
rabbit_host controller
rabbit_userid openstack
rabbit_password openstack 配置认证服务访问
[DEFAULT]
auth_strategy keystone[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配置 my_ip 选项
[DEFAULT]
my_ip 192.168.81.13配置LVM后端以LVM驱动结束卷组cinder-volumes iSCSI 协议和正确的 iSCSI服务
[lvm]
volume_driver cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group cinder-volumes
iscsi_protocol iscsi
iscsi_helper lioadm启用 LVM 后端 配置镜像服务 API 的位置
[DEFAULT]
enabled_backends lvm
glance_api_servers http://controller:9292配置锁路径
[oslo_concurrency]
lock_path /var/lib/cinder/tmp[rootblock1 ~]# systemctl enable --now openstack-cinder-volume.service target.service
验证操作
[rootcontroller ~]# cinder service-listdashboard查看
创建云硬盘
管理连接连接vm2 封装镜像
新建虚机server下载图形化
安装镜像
[rootserver ~]# virt-manager [rootserver ~]# ssh 192.168.122.251先配置仓库server通过apache作为仓库源 安装ACPI服务
[rootlocalhost ~]# yum install acpid
[rootlocalhost ~]# systemctl enable acpid
使用 cloud-init 工具获取公钥
[rootlocalhost ~]# yum install cloud-init安装 cloud-utils-growpart 工具以允许对分区进行调整大小的操作
[rootlocalhost ~]# yum install cloud-utils-growpart禁用 Zeroconf 路由
[rootlocalhost ~]# echo NOZEROCONFyes /etc/sysconfig/network配置控制台终端
[rootlocalhost ~]# vi /boot/grub2/grub.cfg
linux16 /boot/vmlinuz-3.10.0-1160.71.1.el7.x86_64 rootUUID2fca25ac-4fce-41ba-b934-5267529266fb ro consoletty0 consolettyS0,115200n8关闭防火墙selinux修改网卡配置
[rootlocalhost ~]# vi /etc/selinux/config
[rootlocalhost ~]# systemctl disable --now firewalld[rootlocalhost ~]# poweroff
安装管理虚拟化镜像的工具
[rootserver ~]# yum install -y libguestfs-tools-c-1.38.2-12.el7.x86_64清理或删除MAC地址相关的详细信息
[rootserver images]# cd /var/lib/libvirt/images/
[rootserver images]# virt-sysprep -d rhel7.6缩为名为QCOW2镜像
[rootserver images]# virt-sparsify --compress rhel7.6.qcow2 base.qcow2上传镜像
通过apache上传镜像
admin用户
新建镜像 创建云主机类型 demo用户
创建云主机vm3 [rootacontroller -]# openstack console url show vm3 创建云硬盘 [rootvm3 ~]# su -
[rootvm3 ~]# fdisk -l 分区格式化挂载 扩展云硬盘需先分离硬盘