OpenStack 存储服务 Cinder存储节点部署NFS(十七)
Cinder存储节点部署
1、安装软件包
yum install -y nfs-utils rpcbind
提示:早期版本安装portmap
- nfs-utils :包括基本的NFS命令与监控程序
- rpcbind或portmap:支持安全NFS RPC服务的连接
2、配置NFS目录的访问权限、用户映射
mkdir -p /data/nfs vim /etc/exports
/data/nfs *(rw,no_root_squash)
访问权限选项
- 设置输出目录只读:ro
- 设置输出目录读写:rw
用户映射选项
- all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组;
- no_all_squash:访问用户先与本机用户匹配,匹配失败后再映射为匿名用户或用户组;
- root_squash:将root用户及所属组都映射为匿名用户或用户组;
- no_root_squash:来访的root用户保持root帐号权限;
3、启动服务
systemctl restart rpcbind
systemctl restart nfs
4、cinder存储节点安装请参考博文 http://www.cnblogs.com/shhnwangjian/p/6367854.html
cinder控制节点安装请参考博文 http://www.cnblogs.com/shhnwangjian/p/6367422.html
本文后续内容主要讲解nfs在cinder的配置和应用
编辑 /etc/cinder/cinder.conf,同时完成如下动作:
- 驱动指定NFS
volume_driver = cinder.volume.drivers.nfs.NfsDriver
提示:配置文件中的驱动路径实际上是/usr/lib/python2.7/site-packages/cinder/volume/drivers/nfs.py文件中的NfsDriver这类
- NFS挂载路径
nfs_shares_config = /etc/cinder/nfs_shares
在/etc/cinder/nfs_shares文件中配置路径
vim /etc/cinder/nfs_shares
192.168.137.11:/data/nfs
权限设置
chown root:cinder /etc/cinder/nfs_shares
- 挂载点
nfs_mount_point_base = $state_path/mnt
- 配置nfs名称
volume_backend_name = NFS-Storage
5、启动块存储卷服务及其依赖的服务,并将其配置为随系统启动
systemctl enable openstack-cinder-volume.service
systemctl restart openstack-cinder-volume.service
6、检查
mount

cinder service-list

7、创建云硬盘类型
cinder type-create lvm
cinder type-create nfs

8、将硬盘类型和volum关联
cinder type-key lvm set volume_backend_name=iSCSI-Storage
cinder type-key nfs set volume_backend_name=NFS-Storage
创建NFS类型云硬盘




- 将192.168.137.11上的存储节点云硬盘nfs-test连接到192.168.137.12主机的云主机上


192.168.137.12主机上mount


参考文章:https://wiki.openstack.org/wiki/How_to_deploy_cinder_with_NFS
OpenStack 存储服务 Cinder存储节点部署NFS(十七)的更多相关文章
- OpenStack 存储服务 Cinder存储节点部署LVM(十六)
Cinder存储节点部署 部署在192.168.137.12主机 1.安装lvm2软件包 yum install lvm2 -y 2.启动LVM的metadata服务并且设置该服务随系统启动 syst ...
- OpenStack 存储服务 Cinder存储节点部署LVM (十四)
部署在block(10.0.0.103)主机 一)配置lvm 1.安装lvm2软件包 yum install lvm2 -y 2.启动LVM的metadata服务并且设置该服务随系统启动 system ...
- OpenStack 计算服务 Nova计算节点部署(八)
如果使用vmware虚拟机进行部署,需要开启虚拟化:如果是服务器需要在bios上开启. nova计算节点IP是192.168.137.12 环境准备 安装时间同步 yum install ntpdat ...
- Openstack 网络服务 Neutron计算节点部署(十)
Neutron计算节点部署 安装组件,安装的服务器是192.168.137.12 1.安装软件包 yum install -y openstack-neutron-linuxbridge ebtabl ...
- Openstack 网络服务 Neutron计算节点部署 (十一)
一) Neutron计算节点部署 1.安装软件包 # yum install -y openstack-neutron-linuxbridge ebtables ipset 2.配置文件neutron ...
- OpenStack 计算服务 Nova计算节点部署 (九)
如果使用vmware虚拟机进行部署,需要开启虚拟化:如果是服务器需要在bios上开启. Nova Compute nova-compute 一般运行在计算节点上,通过Messages Queue接收并 ...
- OpenStack 存储服务 Cinder介绍和控制节点部署(十五)
Cinder介绍 OpenStack块存储服务(cinder)为虚拟机添加持久的存储,块存储提供一个基础设施为了管理卷,以及和OpenStack计算服务交互,为实例提供卷.此服务也会激活管理卷的快照和 ...
- OpenStack 存储服务 Cinder介绍和控制节点部署 (十三)
Cinder介绍 OpenStack块存储服务(cinder)为虚拟机添加持久的存储,块存储提供一个基础设施为了管理卷,以及和OpenStack计算服务交互,为实例提供卷.此服务也会激活管理卷的快照和 ...
- 探索 OpenStack 之(9):深入块存储服务Cinder (功能篇)
继研究了Neutron之后,继续Nova的外围研究之旅.本站是研究块存储服务Cinder. 0.验证环境 环境包括: 1.一个controller节点,运行nova-api, nova-schedul ...
随机推荐
- Linux 设置core dump
Linux 设置core dump
- 利用Github搭建自己的博客
教程链接:搭建个人博客 嘿嘿嘿!!一直想自己搭建博客的,一直没机会,这次终于把博客搭了起来.虽然只是一个壳子..套了别人的模板~不过还是很令人兴奋哟!总的来说,就按照这个教程一直往下走,其中有一个坑就 ...
- nova状态同步
服务初始化阶段 nova-compute服务启动时调用manager中的host初始化函数 self.manager.init_host() 在host初始化函数中完成如下操作: #初始化libvir ...
- DelayQueue 订单限时支付实例
1.订单实体 package com.zy.entity; import java.util.Date; import java.util.concurrent.Delayed; import jav ...
- 第一个Spring冲刺周期团队进展报告
第一天:学习了解ocr技术 第二天:继续学习了解ocr技术 第三天:开始尝试寻找识别灰度化处理的代码 第四天:尝试编译运行灰度化处理代码 第五天:能够灰度化处理图片 第六天:搜索提高识别率的代码 第七 ...
- PAT 甲级 1030 Travel Plan
https://pintia.cn/problem-sets/994805342720868352/problems/994805464397627392 A traveler's map gives ...
- [转帖] Oracle数据库 通过触发器 限制登录ip
转帖 From https://yq.aliyun.com/ziliao/123360 create or replace trigger logon_ip_control after logon o ...
- Git查看与修改用户名、邮箱
用户名和邮箱的作用: 用户名和邮箱地址相当于你的身份标识,是本地Git客户端的一个变量,不会随着Git库而改变. 每次commit都会用用户名和邮箱纪录. github的contributions跟你 ...
- 【设计模式】—— 观察者模式Observer
前言:[模式总览]——————————by xingoo 模式意图 观察者模式,也叫发布/订阅模式,从名字来说就能察觉到它的过程应该是,发布——其他人接受. 这个模式定义了对象之间的一种依赖关系,当一 ...
- 51nod 1463 找朋友 (扫描线+线段树)
1463 找朋友 基准时间限制:1.5 秒 空间限制:262144 KB 分值: 80 难度:5级算法题 收藏 关注 给定: 两个长度为n的数列A .B 一个有m个元素的集合K 询问Q次 每次询 ...