烂泥:NFS存储与VSphere配合使用
本文首发于烂泥行天下。
公司服务器的虚拟化使用的是VM ESXi 5.0,为了更有效的利用服务器的硬盘空间。就把所有的镜像文件存放到另外一台linux服务器上,这样在使用vsphere安装虚拟机时可以直接使用linux服务器上的镜像文件,从而到达节省ESXi硬盘的空间的好处。
要达到这个目的,我们首先要在linux服务器上配置NFS网络文件系统。
本次实验linux OS:centos 6.4 64bit
esxi:5.0 vsphere:5.0
NFS网络文件所需要的软件包包括:nfs-utils和rpcbind。
其中nfs-utils包提供了NFS服务器程序和相应的管理工具,而rpcbind是一个管理RPC连接的程序,rpcbind服务对NFS是必须的,因为它是NFS的动态端口分配守护进程,如果rpcbind不启动,NFS就是启动不了的。注意在centos5以前的版本使用的是portmap,centos6以后的版本使用的是rpcbind。
登录linux服务器,查询NFS相关的软件包。
yum list nfs*

直接安装nfs所需要的软件包:
yum -y install nfs* 或者 yum –y install nfs-utils*


安装rpcbind软件包:
yum -y install rpcbind

创建需要对外共享的目录:
mkdir –p /data/work/soft/iso/

以上操作完毕后,我们来配置NFS,编辑exports文件,输入一下内容:
/data/work/soft/iso/ *(rw)

这条语句包括三部分内容:
需要共享的文件目录
*表示对所有用户
rw表示所有用户对此目录具有读写权限
注意exports配置文件是在rpcbind安装完毕后生成的,该文件所在位置为/etc/exports。
以上配置完毕后,我们需要先启动rpcbind服务,然后再启动nfs服务。

注意,此时我们没有考虑各种权限以及防火墙的问题。
NFS正常启动后,我们现在来配置vsphere。
打开vsphere连接esxi,如下图:

进入vsphere后,我们需要选择“配置”—“存储器”—“添加存储器”选择项,如下图:
存储器类型,我们要在此选择为“网络文件系统”,如下图:

在服务器选项中,填入NFS所在的服务器地址
文件夹选项中填入NFS的共享目录
数据存储名称选项中,可以自己自定义
如下图:


添加完毕后,我们就可以在存储器选项中看新加的NFS存储。如下图:

也可以浏览该NFS的内容:


我们也可以通过ssh连接esxi,查看到添加的NFS存储,如下图:

烂泥:NFS存储与VSphere配合使用的更多相关文章
- docker volume创建、备份、nfs存储
docker存储volume #环境 centos7.4 , Docker version 17.12.0-ce docker volume创建.备份.nfs存储 #docker volume 数据存 ...
- NFS存储服务
NFS存储服务笔记======================================================================NFS共享存储是什么: 英文名-Netwo ...
- rancher2.1.7安装nfs 存储类
NFS存储类不建议作大规模存储,块存储建议采用CEPH(独立安装) NFS只作为外接存储与普通NGINX类的配置文件,业务配置文件建议走配置中心. 增加自定义商店 地址为:https://github ...
- Rancher2.0中使用外置NFS存储部署Nginx实验
目录: 1.环境准备工作 1.1 准备好Rancher2.0集群环境 1.2 准备好外部NFS服务器 2.Rancher2.0中使用NFS存储的方法 2.1 在集群中创建持久卷(PV) 2.2 在项目 ...
- NFS存储服务及部署
1 NFS简介 1.1 什么是NFS NFS=Network File System=网络文件系统.主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录.NFS客户端(一般为应用服 ...
- nfs 存储服务
今日内容: NFS 1.什么是nfs? network file system 网络文件系统 nfs共享存储 2.nfs能干什么? nfs 能为 不同主机系统之间 实现 文件的共享 3.为什么要使用n ...
- NFS存储迁移至GlusterFS
NFS存储迁移至GlusterFS 前提条件 为防止脑裂,建议使用最低3台节点制作3复制集的存储卷: 在进行存储迁移前,GluseterFS存储节点需先成为k8s集群中的node节点: 存储切换时请勿 ...
- 挂载nfs存储
查看nfs服务器上提供了哪些nfs目录 showmount -e 172.16.3.8 使用showmount前需要安装nfs-utils包 yum install nfs-utils -y 挂载nf ...
- NFS存储服务部署
第1章 NFS介绍 1.1 NFS服务内容的概述 □ RPC服务知识概念介绍说明,以及RPC服务存在价值(必须理解掌握) □ NFS服务工作原理讲解(必须理解掌握) □ NFS共享文件系统使用原理讲解 ...
随机推荐
- Jquery对象,DOM对象
jquery对象就是通过Jquery包装Dom对象后产生的对象,Dom对象想要通过jquery进行操作,先转换为jquery对象: dom对象转化为jquery对象,使用$(dom对象): jquer ...
- SQL Server 性能调优(一)——从等待状态判断系统资源瓶颈【转】
转载自:http://blog.csdn.net/dba_huangzj/article/details/7607844#comments 通过DMV查看当时SQL SERVER所有任务的状态(sle ...
- 重新想象 Windows 8.1 Store Apps (79) - 控件增强: MediaElement, Frame
[源码下载] 重新想象 Windows 8.1 Store Apps (79) - 控件增强: MediaElement, Frame 作者:webabcd 介绍重新想象 Windows 8.1 St ...
- 与众不同 windows phone 8.0 & 8.1 系列文章索引
[源码下载] [与众不同 windows phone 7.5 (sdk 7.1) 系列文章索引] 与众不同 windows phone 8.0 & 8.1 系列文章索引 作者:webabcd ...
- csharp:VerifyCode in winform or webform
winform: using System; using System.Collections.Generic; using System.ComponentModel; using System.D ...
- php中的字符串常用函数(一) strpos() 子字符首次出现的位置
strpos($str, $needle); 1.返回$needle在$str首次出现的位置.(大小写敏感). 2.从php5开始$needle支持多字符.php4只能用单个字符. 3.能找到$nee ...
- java jdk environment variables
1. create system variable 2. edit the system path note: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 3. cre ...
- HTML5的新特性
HTML5 中的一些有趣的新特性: 用于绘画的 canvas 元素 用于媒介回放的 video 和 audio 元素 对本地离线存储的更好的支持 新的特殊内容元素,比如 article.footer. ...
- Window下生成OpenSSL自签证书
:OPenSSL下载地址:https://www.openssl.org/source/ 编译好的OpenSSL下载地址: http://slproweb.com/products/Win32Open ...
- 如何使用mybatis《三》
在前边阐述了单独使用mybatis的方法,在实际开发过程中mybatis经常和spring一起使用,即mybatis和spring进行集成,现在我们来看如何集成. mybatis和spring进行集成 ...