OpenStack 存储服务 Cinder存储节点部署NFS(十七)
Cinder存儲(chǔ)節(jié)點(diǎn)部署
1、安裝軟件包
yum install -y nfs-utils rpcbind提示:早期版本安裝portmap
- nfs-utils :包括基本的NFS命令與監(jiān)控程序?
- rpcbind或portmap:支持安全NFS RPC服務(wù)的連接
2、配置NFS目錄的訪問權(quán)限、用戶映射
mkdir -p /data/nfsvim /etc/exports /data/nfs *(rw,no_root_squash)訪問權(quán)限選項(xiàng)
- 設(shè)置輸出目錄只讀:ro
- 設(shè)置輸出目錄讀寫:rw
用戶映射選項(xiàng)
- all_squash:將遠(yuǎn)程訪問的所有普通用戶及所屬組都映射為匿名用戶或用戶組;
- no_all_squash:訪問用戶先與本機(jī)用戶匹配,匹配失敗后再映射為匿名用戶或用戶組;
- root_squash:將root用戶及所屬組都映射為匿名用戶或用戶組;
- no_root_squash:來訪的root用戶保持root帳號(hào)權(quán)限;
3、啟動(dòng)服務(wù)
systemctl restart rpcbind systemctl restart nfs4、cinder存儲(chǔ)節(jié)點(diǎn)安裝請(qǐng)參考博文?http://www.cnblogs.com/shhnwangjian/p/6367854.html
cinder控制節(jié)點(diǎn)安裝請(qǐng)參考博文?http://www.cnblogs.com/shhnwangjian/p/6367422.html
本文后續(xù)內(nèi)容主要講解nfs在cinder的配置和應(yīng)用
編輯 /etc/cinder/cinder.conf,同時(shí)完成如下動(dòng)作:
- 驅(qū)動(dòng)指定NFS
提示:配置文件中的驅(qū)動(dòng)路徑實(shí)際上是/usr/lib/python2.7/site-packages/cinder/volume/drivers/nfs.py文件中的NfsDriver這類
- NFS掛載路徑
在/etc/cinder/nfs_shares文件中配置路徑
vim /etc/cinder/nfs_shares 192.168.137.11:/data/nfs權(quán)限設(shè)置
chown root:cinder /etc/cinder/nfs_shares- 掛載點(diǎn)
- 配置nfs名稱
5、啟動(dòng)塊存儲(chǔ)卷服務(wù)及其依賴的服務(wù),并將其配置為隨系統(tǒng)啟動(dòng)
systemctl enable openstack-cinder-volume.service systemctl restart openstack-cinder-volume.service6、檢查
mount cinder service-list7、創(chuàng)建云硬盤類型
cinder type-create lvm cinder type-create nfs8、將硬盤類型和volum關(guān)聯(lián)
cinder type-key lvm set volume_backend_name=iSCSI-Storage cinder type-key nfs set volume_backend_name=NFS-Storage?
創(chuàng)建NFS類型云硬盤
- 將192.168.137.11上的存儲(chǔ)節(jié)點(diǎn)云硬盤nfs-test連接到192.168.137.12主機(jī)的云主機(jī)上
192.168.137.12主機(jī)上mount
?
?
參考文章:https://wiki.openstack.org/wiki/How_to_deploy_cinder_with_NFS
轉(zhuǎn)載于:https://www.cnblogs.com/shhnwangjian/p/6371660.html
總結(jié)
以上是生活随笔為你收集整理的OpenStack 存储服务 Cinder存储节点部署NFS(十七)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信小程序购物商城系统开发系列-工具篇
- 下一篇: Hibernate基础小案例