搭建vSphere+nfs集群(四)
admin
2023-03-28 03:41:27
0

第四部分:建立nfs共享存储、安装虚拟机和测试集群的功能

建立nfs存储源

准备一台centos7/8服务器,并安装nfs服务

在主机VMware-workstation中新建一台虚拟机

操作系统类型选Linux、centos7 67位

虚拟机名称设置为centos-nfs,位置选择和前面的esxi主机在同一个目录以便管理

cpu4核 内存4096M 网络暂时选桥接网络,硬盘先创建一个20G的来安装系统,后面再添加一块大的硬盘作为nfs共享磁盘(其实需要添加2块共享磁盘,这里先不添加,后面再添加)

创建好之后删除声卡和打印机,并且将桥接的网络改成自定义,连接到存储网络VMNet1。

搭建vSphere+nfs集群(四)

挂载centos的安装iso,安装centos系统,安装过程这里不再赘述。

如果安装过程中需要连接外网,则再可以添加一块网卡,选择桥接模式即可。

安装好系统之后,配置系统的主机名、网络、selinux、防火墙等

主机名:centos-nfs

ip:192.168.10.254/24,10.8.20.254/24(连接外网需要)

关闭selinux

关闭防火墙

更新系统

为这台centos服务器添加一块500G的硬盘

搭建vSphere+nfs集群(四)

重启服务器后,为其分区,格式化,挂载到根目录下的nfs目录,并写入fstb实现自动挂载。

分区

fdisk /dev/sdb

n

p

两次回车

w


格式化

mk2fs.ext4 /dev/sdb1


挂载

mkdir /nfs

mount /dev/sdb1 /nfs


开机自动挂载

vi /etc/fstab

加入以下内容到文件的最后:

/dev/sdb1 /nfs ext4 defaults 0 0


配置好之后按照下面步骤安装nfs服务:

Step1:安装NFS服务器端软件

yum -y install nfs-utils rpcbind 

Step2:配置NFS目录

vi /etc/exports

加入以下内容:

/nfs 192.168.10.0/24(rw,sync,no_root_squash)

导出nfs目录

exportfs -rav

Step3:启动服务

systemctl enable rpcbind
systemctl start rpcbind
systemctl enable nfs-server
systemctl start nfs-server

nfs服务安装完成


添加nfs存储

在vCenter的集群Cluster1中点击右键,选择“存储”→“新建数据存储...”

搭建vSphere+nfs集群(四)

打开向导

→ 选择 nfs

→ 版本 nfs 4.1

→ 数据存储名称: share-datastore-nfs

文件夹:/nfs

服务器:192.168.10.254

搭建vSphere+nfs集群(四)

→ 不使用kerberos验证

→ 主机可访问性 选择全部3台主机

→ 完成

完成后的数据存储如下图所示:

搭建vSphere+nfs集群(四)

同时在每台主机的数据存储那里都可以看到这个nfs存储

搭建vSphere+nfs集群(四)搭建vSphere+nfs集群(四)

说明共享存储建立成功。


打开集群的功能

下面可以新建虚拟机来测试集群的效果了。

开启集群的DRS和HA功能

搭建vSphere+nfs集群(四)搭建vSphere+nfs集群(四)

最后会出现如下提示,需要再为esxi主机添加一个共享存储做数据检测

搭建vSphere+nfs集群(四)

在centos服务器上再建立一个共享目录,为了简单,我们直接使用centos的第一块磁盘(系统盘)作为共享(正常的话应该再添加一块硬盘,再将其挂载到下面的/nfs1目录)

mkdir /nfs1

修改.etc/exports,添加一行

/nfs 192.168.10.0/24(rw,sync,no_root_squash)
/nfs1 192.168.10.0/24(rw,sync,no_root_squash)

重启nfs服务

systemctl restart rpcbind

systemctl restart nfs-server

然后再在vCenter中添加第二块共享存储的盘,名称为: share-datastore-nfs1

再修改HA的设置

搭建vSphere+nfs集群(四)

这样就不会有提示了


测试集群

在共享存储 share-datastore-nfs 上建立一个iso的目录存放安装虚拟机操作系统的iso镜像,并上传iso文件进去

搭建vSphere+nfs集群(四)

上传文件时,会出现如下的提示

搭建vSphere+nfs集群(四)

下面来解决它

浏览器输入 https://10.8.20.250也就是vCenter的地址,下载右边的受信任的根证书

搭建vSphere+nfs集群(四)

会得到win/linux/mac3个证书

搭建vSphere+nfs集群(四)

将win版的证书导入到浏览器中

打开浏览器设置→隐私设置和安全性→管理证书→导入,找到刚下载的证书,导入win文件夹下的xxx.crt导入。

搭建vSphere+nfs集群(四)

导入完成后,重启浏览器,然后再打开vcenter即可上传文件。

搭建vSphere+nfs集群(四)


下面安装一台centos虚拟机来测试集群的功能

注意,安装虚拟机选择存储时,一定要选择安装在共享存储 share-datastore-nfs 上。

搭建vSphere+nfs集群(四)

具体安装虚拟机的过程不再赘述。

虚拟机关机时的迁移

可以从一台主机迁移到另外一台主机,仅更改计算资源。

搭建vSphere+nfs集群(四)

虚拟机的网卡配置选择VM Network,IP地址设置为10.8.20.0网段,可以连接外网

搭建vSphere+nfs集群(四)

从网络安装CentOS8

搭建vSphere+nfs集群(四)

安装成功

搭建vSphere+nfs集群(四)

然后可以测试群集的DRS自动迁移、手动迁移,模拟主机无响应等。

全文结束

欢迎访问我的技术博客:秋天里的回忆

相关内容

热门资讯

特朗普下令不打了,美国的“余粮... 可以说戛然而止,快得让很多人都无法适应。前两周,每一天美国都要打击伊朗一通。就在7月24日白宫会议前...
穆杰塔巴最新表态:支持黎真主党 △伊朗最高领袖穆杰塔巴·哈梅内伊(资料图)当地时间7月26日晚,伊朗最高领袖穆杰塔巴·哈梅内伊对黎巴...
美军瘫痪一艘驶向伊朗的油轮,特... 美国总统特朗普虽下令暂停打击伊朗,但美军仍在执行对霍尔木兹海峡的封锁任务。针对美军瘫痪一艘驶向伊朗油...
“小牌大耍”的底气到底是哪里来... 澎湃首席评论员 李平这两天,“艺人李权哲乘高铁占座事件”在网上引发热议,该艺人参加的活动主办方曾发布...
越南籍船舶南海遇险沉没,中方已... 据凤凰卫视报道,一艘越南船舶7月24日夜间在越南庆和以东220海里附近遇险沉没,船上共62名越南籍人...
李权哲占座、蒙面、装死:娱乐圈... 你买了一张高铁一等座的票,找到自己的位置,18A。有人坐着。你拿出手机看了眼购票记录——没错,18A...
杭州景区咖啡店闯入1条幼蛇,仅... 夏天气温高、湿度大,蛇类活动进入高峰期,千万别被“小蛇无害”的刻板印象骗了!有些幼蛇看着迷你可爱,实...
AI开源公开信签署企业增至50... IT之家 7 月 26 日消息,英伟达、微软、IBM、Meta 等 25 家美国科技企业本周(7 月...
南阳快手短视频代运营企业的服务... 在短视频平台快速发展的背景下,企业通过快手等渠道进行内容运营已成为常见的市场动作。对于希望借助短视频...
普通人该如何跟上科技发展的步伐 这个被称作科技的词汇, 听起来既有宏大之感, 又颇为遥远, 好似仅仅归属于在实验室里专心致志钻研的科...