由于opennebula的共享存储的方式需要nfs,为了opennebula 3.8在ubuntu 12.04上搭建做铺垫,先介绍下nfs server和client端的安装和配置。
用红字部分就可以,只安装服务端
1. nfs server端的安装和配置
(1)安装nfs server
-
sudo apt-get install nfs-kernel-server nfs-common
(2)重启nfs server
-
sudo service nfs-kernel-server restart
(3)设置nfs共享目录
-
sudo vim /etc/exports
-
//在文件末尾添加一行
-
/path-to-share *(rw,sync) //path-to-share是要共享的目录,根据自己情况修改
修改完成后,重启nfs server 即可,方法见(2)!
2. nfs client端安装和配置
(1)安装nfs client
-
sudo apt-get install nfs-common
(2)查看nfs server上共享的目录
-
showmount -e 192.168.xx.xx
(3)创建共享挂载点,并执行挂载
-
mkdir /path-to-mount
-
mount -t nfs 192.168.xx.xx:/path-to-share /path-to-mount
(4)修改/etc/fstab文件
-
192.168.35.17:/data3/nfsroot/data3/nfsroot nfs defaults 0 0
3. 在共享目录下创建一个文件,看看另外一端能不能看到。
/etc/hosts.deny 保持为空
配置/etc/hosts.allow为
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
修改完成后,重启nfs server 即可,方法见(2)