Xenserver之HA实现-NFS的实现

本文介绍如何在XenServer环境中搭建NFS存储并实现高可用性(HA)。通过详细步骤展示了如何配置CentOS 7作为NFS服务器、格式化与导出NFS共享、启动NFS服务,并在XenServer中使用该共享存储。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:
在vm上安装好一台Xenserver服务器,一台centos7虚拟机(用来做NFS存储,因为实现HA需要共享存储),网络连接方式为桥接模式

echo '- - -'>> /sys/class/scsi_host/host0/scan
echo '- - -'>> /sys/class/scsi_host/host1/scan
echo '- - -'>> /sys/class/scsi_host/host2/scan      #这三条语句用于热加载硬盘,就是不重启直接识别新添加的硬盘
ls /dev/sd*
cat /proc/partitions        #这两个命令执行后都可以看到多了一个 /dev/sdb这个新硬盘
fdisk /dev/sdb     #配置新硬盘,n新建,p分区,然后一路默认,最后w记录配置退出就可以了
mkfs.ext3 /dev/sdb1  #格式化
yum install nfs-utils rpcbind -y   #我的这个是系统已经装好了的
mkdir /NFS    #新建目录
mount /dev/sdb1 /NFS    #挂载呗
echo "/NFS *(rw,no_root_squash,sync)">> /etc/exports   #应该是格式化NFS的意思吧
systemctl start rpcbind
systemctl start nfs
showmount -e 127.0.0.1  #执行后,出现下面的语句,说明创建成功了
Export list for 127.0.0.1:
/NFS *

在xencenter中新建SR,选择nfs创建
这里写图片描述
那个版本那里怎么看呢,你直接中centos终端输入nf然后tab补全,我的是弹出nfs4开头的,所以我选择下面那个版本。
创建好之后,新建虚拟机,存储设备那里选择nfs这个就可以了。因为目前我只有一台xenserver,另一台突然因为某些问题无法正常开启,所以就不演示了。
HA需要至少两台服务器才可以,如果你连接上了两台xenserver服务器(需要放在同一资源池里),那么你就可以在其中一台开启HA,选择出现问题后重启那个选项。实验成功没有,只需要在设置了HA的服务器上关闭一台虚拟机,那么这台被关闭的虚拟机会自动在另一台服务器上重启

 

转载于:https://www.cnblogs.com/biaopei/p/7730458.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值