前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【玩转CLB】负载均衡后端服务器通过CFS实现文件管理

【玩转CLB】负载均衡后端服务器通过CFS实现文件管理

原创
作者头像
参谋带个长
发布2022-05-30 16:41:59
发布2022-05-30 16:41:59
6770
举报
文章被收录于专栏:服务器运维日常

背景说明

在做负载均衡时有多台Web服务器提供访问服务,通过负载均衡器调度分发。但如果将网站文件都分别部署在所有Web服务器上,则需要对所有Web服务器都进行文件维护,同时需要考虑文件同步问题,这将带来极大的工作量。

解决方案可以使用腾讯云文件存储CFS产品,将网站文件部署在CFS上,多台Web挂载CFS的分区,这样只需维护CFS上的网站文件即可。方便扩展Web服务器的同时,也极大降低了工作量。

本教程介绍Linux CentOS 7.x下的WEB服务器与文件存储CFS的搭建。

准备工作

Web服务器:服务器2台

文件存储CFS:1个

创建CFS

1、进入文件存储CFS页面,点击立即使用后,在左侧点击文件系统后,右边选择与服务器相同的地区然后创建。

1.jpg
1.jpg

2、选择类型并填写内容

2.jpg
2.jpg
3.jpg
3.jpg

3、查看CFS信息

4.jpg
4.jpg

4、查看挂载信息

进入CFS管理页,点击“挂载点信息”,会看到默认的挂载命令。

5.jpg
5.jpg

上述命令中,"localfolder" 指用户本地自己创建的目录;"subfolder" 指用户在 CFS 文件系统里创建的子目录。这些可以根据情况进行修改。

服务器配置

1、安装NFS-Utils

在 服务器 上执行上述挂载命令前,请先确保已经成功安装 NFS-Utils。本教程以CentOS为例子说明,执行以下命令。

代码语言:javascript
复制
sudo yum install nfs-utils

2、在A服务器上先挂载并建立测试文件夹

假设挂载目录名为:localfolder,则执行第1.4中的挂载命令,以NFS 4.0挂载根目录为例。

代码语言:javascript
复制
mkdir /localfolder

sudo mount -t nfs -o vers=4.0,noresvport IP为CFS的IP:/ /localfolder

3、查看是否挂载

8.jpg
8.jpg

建立测试文件夹

代码语言:javascript
复制
cd /localfolder

mkdir testdir
6.jpg
6.jpg

4、在B服务器上同样执行以上操作

代码语言:javascript
复制
sudo yum install nfs-utils

mkdir /localfolder

sudo mount -t nfs -o vers=4.0,noresvport IP为CFS的IP:/ /localfolder

df -h

挂载成功后,直接进入挂载分区,即可以看到A服务器所建立的文件夹

代码语言:javascript
复制
cd /localfolder

ls
7.jpg
7.jpg

说明A、B两台服务器使用同一个CFS实现文件的统一处理。

总结

通过以上操作,结合CLS负载均衡,即可实现多台服务器共同使用相同的文件。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景说明
  • 准备工作
  • 创建CFS
    • 1、进入文件存储CFS页面,点击立即使用后,在左侧点击文件系统后,右边选择与服务器相同的地区然后创建。
      • 2、选择类型并填写内容
        • 3、查看CFS信息
          • 4、查看挂载信息
          • 服务器配置
            • 1、安装NFS-Utils
              • 2、在A服务器上先挂载并建立测试文件夹
                • 3、查看是否挂载
                  • 4、在B服务器上同样执行以上操作
                  • 总结
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档