openstack使用nfs作為nova的后端存儲

當(dāng)你的openstack主機(jī)沒有可用空間了,而你又不能添加硬盤,或許nfs服務(wù)可以幫到你。

目標(biāo):

用nfs作為nove的后端存儲。

過程:

運(yùn)行一個可用的nfs服務(wù):

[root@controller ~]# showmount -e 192.168.100.10
Export list for controller:
/nfs *

查看openstack當(dāng)前nova的后端存儲位置:
我修改了默認(rèn)云主機(jī)存儲路徑

[root@node1 ~]# cat /etc/nova/nova.conf | grep instances_path | grep -v "#"
instances_path=/data/nova/instances

如果是下面這樣:

[root@controller ~]# cat /etc/nova/nova.conf | grep "instances_path"              
#instances_path=$state_path/instances
那么就是默認(rèn)路徑:/var/lib/nova/instances

找到了路徑就簡單了,掛載nfs到后端路徑:

[root@node1 ~]# mount -t nfs 192.168.100.10:/nfs /data/nova/instances/

設(shè)置目錄屬性:

[root@node1 ~]# chown -R nova:nova /data/nova/instances/

驗(yàn)證:
重啟openstack-nova-compute服務(wù)
創(chuàng)建一個虛擬機(jī),查看ID:

[root@node1 ~]# nova boot --image cirros --flavor 1 --nic net-name=sharednet1 cirros
[root@node1 ~]# nova list
+--------------------------------------+--------+--------+------------+-------------+---------------------+
| ID                                   | Name   | Status | Task State | Power State | Networks            |
+--------------------------------------+--------+--------+------------+-------------+---------------------+
| f684f8df-3526-4a6b-bc21-f9a67ed4b9f0 | cirros | ACTIVE | -          | Running     | sharednet1=10.0.0.9 |
+--------------------------------------+--------+--------+------------+-------------+---------------------+

查看云主機(jī)所在目錄:

[root@node1 ~]# ll /data/nova/instances/
total 0
drwxr-xr-x. 2 nova nova 53 May 17 11:24 _base
drwxr-xr-x. 2 nova nova 69 May 17 11:36 f684f8df-3526-4a6b-bc21-f9a67ed4b9f0
drwxr-xr-x. 2 nova nova 58 May 17 11:24 locks

到nfs服務(wù)端查看:

[root@controller ~]# ll -d /nfs/
drwxr-xr-x. 6 nova nova 89 May 17 07:36 /nfs/
[root@controller ~]# ll /nfs/
total 0
drwxr-xr-x. 2 nova nova 53 May 17 07:24 _base
drwxr-xr-x. 2 nova nova 69 May 17 07:36 f684f8df-3526-4a6b-bc21-f9a67ed4b9f0
drwxr-xr-x. 2 nova nova 58 May 17 07:24 locks

成功!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容