centos7公司内网环境搭建集群性能测试环境(ip+域名部署)

本文介绍了如何使用二手服务器构建虚拟机集群,通过ESXi创建虚拟机并配置内网IP与域名。搭建过程中,借助TP-LINK路由器进行内网DNS解析,并利用nginx实现负载均衡。在遇到权限问题时,通过修改sebool设置解决。最后,配置IP与主机名映射,完成基础网络环境搭建。

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

1.原因

一直以来,都是买云端的服务器,用来做测试服务器。这种方式用来测试功能是没有问题。但如果想搭集群的环境来测试的话,这种买云端的服务器就太费钱了。所以我们基于省钱的角度,在某宝上买了一台二手的服务器。配置如下:

花了5000多块,买了一台20核心40线程64G内存的服务器。这个价格,如果是买新机器,就是一台新电脑的价格了。

机器让厂家装了 ESXi系统,之前还不清楚,这个技术可以用来创建虚拟机,这样我就可以把这台机器虚拟出4~5台4核8G左右的虚拟机了。这样整个集群环境也可以搭建了。

2.搭建思路

1.机器卖家搭建ESXi系统---> 2.搭建5台虚拟机 ---> 3.配置内网ip + 域名(本地,想起什么,就起什么) ---> 4.部分服务有时候还是需要外网环境的。

3.重点操作内网ip + 域名

注意:系统环境:centos 7.9

3.1.通过公司路由器,把域名解析到内网ip

 我这边使用的是TP-LINK路由器(双核多WAN口千兆企业VPN路由器TL-ER3220G)。

这样配置完,如果不出问题,我们就可以在内网环境中通过这个域名访问到我们的虚拟机中的服务了。但是这样却不是我们最终的目的,我们的目的是通过一个域名,访问的时候能自动自动负载到不动的虚拟机机器上。所以我们要先搭建一个nginx服务,通过它来做转发。

3.2.nginx搭建

centos 7安装nginx_猿小飞的博客-CSDN博客

这里有个小插曲:配置了nginx转发的时候,访问发现报了以下错误:

解决nginx转发请求异常的解决办法 failed (13: Permission denied) while connecting to upstream

解决方法:在命令行中,输入该命令。

 setsebool -P httpd_can_network_connect 1

 3.3.配置IP与host域名映射

1.在/etc/hostname文件中,添加我们先添加我们自己的域名。

vi /etc/hostname

2.在/etc/hosts 配置ip和域名映射。

例如:192.168.31.101 www.baidutest.com

做完这两步后,重启一下网络服务。

3.重启网络服务

systemctl start network.service

 到这里,基础网络环境就弄得差不多了。

​看到最后,画重点了,如果您需要(智慧餐厅)有关设备,或者身边有这样的资源,可以推荐给我,达成合作后,你懂的,致富链接:

未来餐饮革命:加入我们的“智能餐厅”代理、自主开拓市场计划!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猿小飞

您的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值