XenServer 6.0 上安装NFS 之 NFS篇

使用U盘安装XenServer6.5 一,使用UltraISO制作U盘启动盘 1,下载软件刻录工具UltraISO 2、下载XenServer的ISO文件,下载地址: 5.6的,http://downloadns.citrix.com.edgesuite.net/akdlm/5667/XenServer-5.6.100-SP2-install-cd.iso  6.2的,http://downloadns.citrix. 阅读详情
     XenServer6.0 是基于 Redhat Enterprise Linux / CentOS 定制的XEN虚拟化系统,本身其实就是Linux。那么Linux上可用的服务XenServer6也应该行,那就试试吧,过程如下。

验证服务是否存在:

[root@xenserver1-NEW ~]# service nfs status
rpc.mountd is stopped
nfsd is stopped
[root@xenserver1-NEW ~]#
[root@xenserver1-NEW ~]# service portmap status
portmap (pid 5584) is running...
[root@xenserver1-NEW ~]#


设置nfs,portmap自动启动:

[root@xenserver1-NEW ~]# chkconfig --level 3 nfs on
[root@xenserver1-NEW ~]# chkconfig --level 3 portmap on
[root@xenserver1-NEW ~]#


将共享的目录写到exports文件中,保存虚拟磁盘的目录使用async (异步方式)是考虑提高性能,会牺牲一些可靠性。

[root@xenserver1-NEW ~]# vi /etc/exports
/newvol/iso 192.168.1.0/24(ro,no_root_squash,sync)
/newvol/vm 192.168.1.232(rw,no_root_squash,async)
/newvol/vm 192.168.1.233(rw,no_root_squash,async)

输出共享目录:

[root@xenserver1-NEW ~]# exportfs -rv
exporting 192.168.1.0/24:/newvol/iso
exporting 192.168.1.232:/newvol/vm
exporting 192.168.1.233:/newvol/vm
[root@xenserver1-NEW ~]#

重启nfs,portmap:

[root@xenserver1-NEW ~]# service nfs restart
[root@xenserver1-NEW ~]# service portmap restart


查看端口号:

[root@xenserver1-NEW ~]# rpcinfo -p
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100021    1   udp  38994  nlockmgr
    100021    3   udp  38994  nlockmgr
    100021    4   udp  38994  nlockmgr
    100021    1   tcp  59675  nlockmgr
    100021    3   tcp  59675  nlockmgr
    100021    4   tcp  59675  nlockmgr
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100005    1   udp    688  mountd
    100005    1   tcp    691  mountd
    100005    2   udp    688  mountd
    100005    2   tcp    691  mountd
    100005    3   udp    688  mountd
    100005    3   tcp    691  mountd
[root@xenserver1-NEW ~]#  
rquotad服务 不知为何没有出现疑问,但是不影响。


在/etc/services结尾增加两行:

[root@xenserver1-NEW ~]# vi /etc/services
mountd          688/udp                         # nfs mountd
mountd          691/tcp                         # nfs mountd

添加iptables防火墙规则:

[root@xenserver1-NEW ~]# vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 691 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 688 -j ACCEPT


最好重启一下服务器:

[root@xenserver1-NEW ~]# shutdown -r now

再次验证nfs,portmap服务已经启动,查看服务端口:

[root@xenserver1-NEW ~]# service nfs status
rpc.mountd (pid 6334) is running...
nfsd (pid 6331 6330 6329 6328 6327 6326 6325 6324) is running...
[root@xenserver1-NEW ~]#
[root@xenserver1-NEW ~]# service portmap status
portmap (pid 5580) is running...
[root@xenserver1-NEW ~]#
[root@xenserver1-NEW ~]# rpcinfo -p
   program vers proto   port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100024    1   udp    600  status
    100024    1   tcp    600  status
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100021    1   udp  35545  nlockmgr
    100021    3   udp  35545  nlockmgr
    100021    4   udp  35545  nlockmgr
    100021    1   tcp  46506  nlockmgr
    100021    3   tcp  46506  nlockmgr
    100021    4   tcp  46506  nlockmgr
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100005    1   udp    688  mountd
    100005    1   tcp    691  mountd
    100005    2   udp    688  mountd
    100005    2   tcp    691  mountd
    100005    3   udp    688  mountd
    100005    3   tcp    691  mountd

[root@xenserver1-NEW ~]#

验证共享目录:

[root@xenserver1-NEW ~]# showmount -e 127.0.0.1
Export list for 127.0.0.1:
/newvol/vm  192.168.1.233,192.168.1.232
/newvol/iso 192.168.1.0/24
[root@xenserver1-NEW ~]#


但是。。。

[root@xenserver1-NEW ~]# showmount -e 192.168.1.233
mount clntudp_create: RPC: Port mapper failure - RPC: Unable to receive
[root@xenserver1-NEW ~]#

也就是说,nfs只接受本机连接请求。百度了,没找到合适的答案;谷歌了,哎,有了。
《Citrix虚拟化实战:Xenserver共享NFS》
2010-01-27 14:32 | 699次阅读 | 已有0条评论发表评论
优快云 云计算频道 | 作者:刘文君 | 收藏到我的网摘
地址:http://cloud.youkuaiyun.com/a/20100127/258587.html


其中提到
cat /etc/sysconfig/network
NETWORKING=yes
PMAP_ARGS=-l     
这个配置说明:portmap只监听本地回环,注释掉即可

真是及时雨,好吧,看看:

[root@xenserver1-NEW ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=xenserver
DNSDEV=xenbr0
GATEWAYDEV=xenbr0
[root@xenserver1-NEW ~]#


没有文中提到的PMAP_ARGS=-l呀,我们来找一找:

[root@xenserver1-NEW ~]# grep "PMAP_ARGS=-l" /etc -R
/etc/sysconfig/portmap:PMAP_ARGS=-l
[root@xenserver1-NEW ~]#


找到了,在配置文件 /etc/sysconfig/portmap 里,把PMAP_ARGS=-l 注释掉。

[root@xenserver1-NEW ~]# vi /etc/sysconfig/portmap
#PMAP_ARGS=-l


重启nfs,portmap:

[root@xenserver1-NEW ~]# service nfs restart
Shutting down NFS mountd:                                  [  OK  ]
Shutting down NFS daemon:                                  [  OK  ]
Shutting down NFS services:                                [  OK  ]
Starting NFS services:                                     [  OK  ]
Starting NFS daemon:                                       [  OK  ]
Starting NFS mountd:                                       [  OK  ]
[root@xenserver1-NEW ~]#
[root@xenserver1-NEW ~]# service portmap restart
Stopping portmap:                                          [  OK  ]
Starting portmap:                                          [  OK  ]
[root@xenserver1-NEW ~]#


再验证共享目录:

[root@xenserver1-NEW ~]# showmount -e 127.0.0.1
mount clntudp_create: RPC: Program not registered

[root@xenserver1-NEW ~]# showmount -e 192.168.1.233
mount clntudp_create: RPC: Program not registered

???
再重启一次 nfs,portmap 服务:

[root@xenserver1-NEW ~]# service nfs restart
[root@xenserver1-NEW ~]# service portmap restart

[root@xenserver1-NEW ~]# showmount -e 192.168.1.233
Export list for 192.168.1.233:
/newvol/vm  192.168.1.233,192.168.1.232
/newvol/iso 192.168.1.0/24
[root@xenserver1-NEW ~]#

可以了!

现在从 xenserver2测试一下nfs连接。注意,测试的客户机也必须启动pormap服务,否则会收到mount.nfs: Input/output error,默认是启动的。

[root@xenserver2 ~]# mkdir /mnt/nfsiso
[root@xenserver2 ~]# mkdir /mnt/nfsvm
[root@xenserver2 ~]# mount -t nfs 192.168.1.233:/newvol/iso /mnt/nfsiso
[root@xenserver2 ~]# mount -t nfs 192.168.1.233:/newvol/vm /mnt/nfsvm

测试了一下,/mnt/nfsiso是只读的,/mnt/nfsvm是读写的。

从客户机卸载已挂载的nfs共享:

[root@xenserver2 ~]# umount /mnt/nfsiso
[root@xenserver2 ~]# umount /mnt/nfsvm

再重启服务器一次吧,重启后测试一切正常。

至此,XenServer NFS安装完成了。

重新将xenserver1 加入到资源池中,为资源池指定NFS ISO library(192.168.1.233:/newvol/iso), NFS virtual disk storage(192.168.1.233:/newvol/vm /mnt/nfsvm),并且成功把xenserver2上的虚拟机移动到NFS virtual disk storage 中。得意

========================================================
排错过程中,找到一个办法是用nmap验证端口状态:

[root@xenserver ]# yum install nmap
[root@xenserver ]#

用nmap验证端口状态:

[root@xenserver1-NEW ~]# nmap 192.168.1.233

Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2011-12-20 15:48 CST
Interesting ports on 192.168.1.233:
Not shown: 1673 closed ports
PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
111/tcp  open  rpcbind
443/tcp  open  https
600/tcp  open  ipcserver
690/tcp  open  unknown
2049/tcp open  nfs

Nmap finished: 1 IP address (1 host up) scanned in 1.284 seconds
[root@xenserver1-NEW ~]#
有111/tcp  open  rpcbind,就说明portmap可以对外服务了,而更改/etc/sysconfig/portmap之前,是没有111/tcp  open  rpcbind这条的。

========================================================





企业本地IaaS云计算方案 CloudStack+Xenserver 第2部分 CloudStack是一个开源的具有高可用性及扩展性的云计算平台,同时是一个开源云计算解决方案。可以加速高伸缩性的公共和私有云(IaaS)的部署、管理、配置。使用CloudStack作为基础,数据中心操作者可以快速方便的通过现存基础架构创建云服务。支持管理大部分主流的hypervisor,如KVM虚拟机,XenServer,VMware,Oracle VM,Xen等。本文使用 CloudStack 4.10 和 Xenserver 6.5 或 7.0 版本。 阅读详情

相关推荐

Cloudstack+XenServer配置和管理一个简单的云平台

Cloudstack+XenServer配置和管理一个简单的云平台 基本配置:Cloudstack4.3,XenServer6.2 操作系统:centos6.6-mini-x64   基本介绍:Cloudstack是一个开源的Iaas平台,XenServer则是一个成熟的服务器端虚拟化软件,此二者能够完美结合。早在Cloudstack开源之前,它就与XenServer配合的很好。因为Hyp

u011289922的博客 4557

XenServer建立NFS存储共享

将一台xenserver进行改造以实现在上面建立NFS共享。 本操作具有一定的危险性,请勿在重要生产服务器上使用:如将破坏xenserver的lvm存储,上面的虚拟机将无法动态增加容量,只能通过挂载新空盘增容。 操作步骤 第一步:获取local storage的SR 输入xe sr-list type=lvm , 复制并记下SR的对应uuid : xe sr-list type=

jxdong 4586

搭建自己的XenServer+CloudStack云平台,提供IaaS服务(一)环境搭建

目标 搭建一个完整的基于XenServer和CloudStack的虚拟化平台,提供IaaS服务。 搭建三台安装了XenServer的服务器搭建一台安装了CloudStack的服务器用以管理云平台搭建一个NFS服务器负责进行存储工作可以使用CloudStack云平台进行虚拟机管理 先期准备 服务器准备 三台服务器安装XenServer一台安装CentOS和CloudStack进

笑笑的程序人生 1万+

在XenServer 7.4 上启用NFS共享服务

  早些时候曾写过一篇博客《将XenServer系统盘上的未分配空间利用起来》,目的是想在XenServer配置一个NFS服务器,把常用ISO镜像共享出来,方便安装虚拟机,同时也把磁盘空间最大化利用起来。  目前安装的XenServer版本是7.4,默认NFS服务都安装了,只是没有启用,其他版本的XenServer暂时未一一测试。查看已安装的XenServer版本信息:# cat /etc/red...

好记性不如烂笔头 3144

xenserver创建本地iso库

xenserver 推荐的方式是使用一个服务器之外的共享存储挂载iso文件。由于新买的服务器cpu与原有的池不兼容,所以暂时先使用本地存储的iso库。由于xcp主机默认的根分区只有4G的存储空间,一两个iso文件就会导致主机空间使用完,所以新添加了一个分区sda3并将其作为iso库的存储。 1 新建一个存放iso文件的目录      mkdir /isoImage 2 fdisk

阿Biang的BLOG 4690

Citrix虚拟化实战:Xenserver上建立NFS

直接利用xenserver主机空间,创建nfs存储共享

xenserver挂载NFS存储

NAS存储是citrix虚拟化中首推的存储,今天,我们想和大家分享的是“如何通过xenserver挂载NAS存储”一 环境介绍xenserver192.168.1.1/24NAS存储192.168.1.100、24二 网络拓扑三 配置过程 转载于:https://blog.51cto.com/wynlx8/1636001...

weixin_34194359的博客 703

xenserver 新增本地硬盘存储

服务器虚拟化xenserver下如何新增本地硬盘存储

借助NFS存储实现XenServer 6.0的高可用特性

原文出处:http://vdi.so/blog/?p=4419 XenServer中的HA(High Availability)是一项在企业应用场景中十分重要的特性,其可以帮助企业抵御意外宕机对业务造成的影响。在HA开启的情况下,一台运行若干VM的XenServer物理服务器节点如果发生故障甚至宕机时,其上的所有VM将根据保护策略,动态迁移至其他可用的XenServer物理...

weixin_33813128的博客 195

从理论到板级:FOC电机驱动硬件电路全链路设计解析

本文从硬件工程师视角,深度解析FOC电机驱动从理论到板级实现的全链路设计。重点剖析了电源保护、核心采样电路、三相逆变桥与驱动电路等关键硬件模块的设计要点与实战经验,强调硬件是FOC算法可靠运行的基石,并提供了PCB布局布线的核心原则,帮助开发者构建高性能、高可靠性的电机驱动硬件平台。

weixin_29240711的博客 333

affymatrix探针转换 | GPL5175探针对应的基因转换

一般情况下,有一些比较成熟的对应平台的注释数据集的R包。但是这个注释平台,我在Bioconductor上找了一圈都没有找到。只能通过最原始也最可靠的方法,从GEO数据集上去下载这部分的注释文件。以下展示全过程。 我要检查的数据平台是:GPL5157。 数据集的注释集链接为:https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GPL5175 这个注释数据集比较难弄的地方在于,它的基因集注释的不太好。没有比较直接的可供提取的genesample的信息;在ge.

weixin_40640700的博客 7124

通过NFS实现远程挂载存储

使用NFS来实现远程挂载存储

m0_71275219的博客 1228

惊爆揭秘!异步启动永磁同步电机,调速核心技术大起底

传统的同步启动方式需要额外的同步设备,成本高且维护复杂。异步启动PMSM则巧妙地利用了鼠笼感应电机的启动原理,无需额外同步设备即可实现安全可靠的启动。其核心思想是将定子电流分解为两个正交的分量:磁链分量(id)和转矩分量(iq),分别控制这两个分量,从而实现对电机转矩的精确控制。随着电机设计技术的不断进步和控制算法的不断优化,异步启动PMSM的性能将得到进一步提升,应用范围也将更加广泛。异步启动PMSM的调速技术是其核心技术之一,直接影响着电机的性能和应用范围。

wen8789的博客 983

XenServer 6.0 上安装NFS 之 分区篇

我这的实验环境原本是用了2台XenServer6.0(xenserver1 - 192.168.1.233, xenserver2 -192.168.1.232),1台 CentOS 做NFS ISO SR 和 NFS SR存储虚拟硬盘文件,同时兼Linux 远程安装服务器(含 apache,dhcp,tftp和Centos安装文件)。为了省一台服务器,打算在其中的一台XenServer(xens

Panblack 4081

别再到处找了!2024最新银河麒麟V10全版本(飞腾/龙芯/兆芯)官方下载与安装保姆级教程

本文提供2024年银河麒麟V10操作系统全版本(飞腾/龙芯/兆芯)的官方下载与安装保姆级教程,涵盖版本选择、镜像获取、启动盘制作及安装优化等关键步骤,助您高效部署国产操作系统。

weixin_26846533的博客 486

基于ESP32的智能车载环境监测系统开发

随着智能汽车技术的飞速发展,车载系统的功能越来越多样化,除了基本的行驶控制和娱乐功能外,车载环境监测系统也成为了一项重要的功能。通过实时监测车内环境数据,例如温度、湿度、空气质量、气体浓度等,智能车载环境监测系统能够提供更为舒适和安全的驾驶体验,同时增强车辆的智能化程度,提升用户的整体体验。ESP32作为一种集成了Wi-Fi和蓝牙功能的高效能低功耗嵌入式开发平台,成为了设计车载环境监测系统的理想选择。它不仅具备丰富的接口和处理能力,还能够实现与云平台、手机应用等系统的远程数据传输和控制。

2201_76125393的博客 715

Xenserver6 free XenServer tria部署手记

原文地址:Xenserver6 free XenServer tria部署手记  http://blog.chinaunix.net/uid-16763274-id-3442281.html 作者:flycentos   一:项目情况介绍 以前购置的刀片机最近频出问题。于是准备整合迁移刀片机上的业务,由于预算费用吃紧,再加上旧机器上跑的并非核心业务。所以考虑迁移到虚拟化平

小透明-溶冰 1374

4、基于STM32 NUCLEO - F030R8开发板的嵌入式编程入门

本文详细介绍了如何在STM32 NUCLEO-F030R8开发板上实现LED闪烁功能,作为嵌入式编程的入门实践。内容涵盖开发板组成、跳线设置、项目创建、代码编写与解析、编译运行步骤,以及常见问题解决方法和拓展应用。通过本文学,习者可以掌握嵌入式开发的基本流程,并为后续深入学习打下基础。

m9n0o的博客 84

XenServer虚拟化—介绍、部署、测试

运维工程师—李晨星 文章目录一、虚拟化1. 什么是虚拟化2. 虚拟化软件的差别二、XenServer服务器虚拟化平台1. 首先从Xen开始说起2. XenServer介绍3. Xen与XenServer的区别三、安装步骤1. 版本选择2. 主机系统要求3. 新建虚拟机4. XenServer引导安装5. 安装XenServer的客户端管理软件XenCenter 一、虚拟化 1. 什么是虚拟化 ...

linux丶晨星 5199

微信小程序一键跳转公众号(使用 official-account 组件)

在当今移动互联网时代,用户体验已成为应用成功的关键因素之一。微信小程序作为一种便捷的应用形式,广泛应用于各个行业,为用户提供了丰富的服务和信息。然而,如何进一步提升用户体验,使其在小程序中能够更方便地获取相关信息,成为开发者需要关注的重要课题。实现一键跳转到公众号的功能,正是一个有效的解决方案。通过这一功能,用户可以轻松访问公众号,获取更多内容和服务,从而增强与品牌的互动和粘性。本文将详细介绍如何在微信小程序中实现这一功能,并提供相关的操作步骤和注意事项。

不迁怒,不贰过。小知识,大智慧。 3127

【数据集】全球陆地表面反照率Albedo

【数据集】全球陆地表面反照率Albedo

WW、forever的博客 1453

linux xenserver教程,Linux虚拟化之XenServer的安装与配置管理

系统要求XenServer 至少需要两台单独的 x86 物理计算机:一台用作XenServer 主机,另一台用于运行 XenCenter 应用程序。XenServer 主计算机完全专用于运行托管 VM 的 XenServer,不用于运行其他应 用程序。运行XenCenter 的计算机可以是满足硬件要求的任何通用 Windows 计算机,也可用于运行其他应用程序。安装说明:安装XenServer 6...

weixin_36016076的博客 4330

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Xenserver安装centos6.5(NFS)

其实本来应该是很简单的事,结果意外的搞复杂了主要是一开始在一台xenserver5.6的母机上花费了很多时间,结果发现xenserver5.6并不支持6以上的centos,然后让机房插光盘安装安装centos时又出现报错,最后是内网用nfs装上的rpm-qa|grepnfs vim/etc/exports /tmp*(rw,no_root_squash)先找了一台...

weixin_34221773的博客 230

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

XenServer 6安装

XenServer6安装体验 选择us键盘; 进入欢迎界面,选OK; 选择“Accept BULA”(同意协议),不同意没的装; 这个不用管,选择ok; 进入选择存储界面,有两个选项,一个是本地Storage;一个是支持thin provisioning,这个功能主要是针对XenDesktop MCS,后面再说。我们这里测试环境,选择本地Stor...

weixin_34010566的博客 145

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

《大大李带你玩转XenServer 7 系列》 一、安装XenServer 7.0

2016年5月24号Citrix低调发布了XenServer 7.0正式版,7.0同6.5一样仍然提供免费的开源版本,同时也保持了两个商用版本Standard 和 Enterprise;StandardEdition是入门级商用产品,如果希望使用强大的高性能虚拟化平台,但不需要 Enterprise Edition 提供的高级功能,而同时仍希望获得全面的 Citrix...

weixin_33978044的博客 2017
上一篇: XenServer 6.0 上安装NFS 之 分区篇
下一篇: Ubuntu 11.10彻底卸载 UNITY和UNITY 2D,安装配置GMONE3 Classic,自定义面板
Panblack
博客等级 码龄15年 2粉丝 6原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值