day064-kodbox接入对象存储与配置负载均衡

发布于:2025-07-30 ⋅ 阅读:(35) ⋅ 点赞:(0)

0. 老男孩思想-性格的颜色

0.1 红色性格

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

0.2 蓝色性格

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

0.3 黄色性格

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

在这里插入图片描述

0.4 绿色性格

在这里插入图片描述

在这里插入图片描述

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

1. OSS对象存储

OSS(Object Storage Service) 是一种云存储服务,用于存储和管理非结构化数据(如文件、图片、视频等)。与传统的文件系统(如块存储或文件存储)不同,对象存储采用扁平化的存储结构,每个文件(对象)通过唯一的 Key(键) 进行访问,并支持 HTTP/HTTPS 协议进行读写。

1.1 存储方案

存储方案 说明
块存储 硬盘、云盘(云服务器硬盘)
文件存储 NAS(网络附加存储):
NFS(Linux服务端和客户端)、smb(Samba Linux服务端,Windows客户端)
对象存储(一般是分布式存储) ceph/minio(自己部署)
OSS(云产品对象存储、存储桶):阿里云、七牛云、华为云……

1.2 创建阿里云OSS

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

在这里插入图片描述

  • 点击创建

1.3 创建访问控制RAM

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1.4 kodbox接入oss

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2. 克隆云服务器

2.1 云服务器克隆过程

在这里插入图片描述

2.2 创建镜像

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.3 根据镜像生成实例

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 访问一下kodbox:

在这里插入图片描述

3. SLB负载均衡

3.1 负载均衡服务分类

在这里插入图片描述

负载均衡服务 说明
CLB 传统负载均衡,支持四层和七层负载均衡
ALB application,应用层(七层)负载均衡:根据请求的url实现负载均衡
NLB network,网络层(四层)负载均衡:根据ip和端口实现负载均衡
GWLB gateway,网关负载均衡
自建负载均衡 nginx/haproxy/lvs+keepalived,需要申请havip(高可用虚拟ip)

3.2 创建负载均衡实例

在这里插入图片描述

在这里插入图片描述

3.3 为kodbox接入负载均衡服务

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 测试一下

在这里插入图片描述

在这里插入图片描述

  • 接下来为ip配置域名,并配置DNS解析

4. DNS解析

  • 需要一个备案过的域名

在这里插入图片描述

在这里插入图片描述

  • 测试

在这里插入图片描述

  • 现在域名只能用http访问,接下来配置HTTPS

5. 为域名开通https访问

5.1 创建SSL证书

在这里插入图片描述

5.2 为负载均衡服务部署证书

在这里插入图片描述

5.3 添加负载均衡监听

5.3.1 添加443端口

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

5.3.2 修改之前的80端口监听规则

在这里插入图片描述

在这里插入图片描述

  • 测试https的域名
  • 最后释放资源

6. 踩坑记录

1. ubuntu报错:Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 4349 (Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 4349 (unattended-upgr)

这个错误表明系统中有另一个进程(unattended-upgr,进程 ID 4349)正在占用 dpkg的锁文件(/var/lib/dpkg/lock-frontend),导致你无法执行当前的包管理操作(如 aptdpkg命令)。

unattended-upgr是 Ubuntu 的自动更新服务,通常会在后台运行。你可以:

  • 等待几分钟,让它完成操作后自动释放锁。

7. 思维导图

https://kdocs.cn/join/gpuxq6r?f=101\r\n邀请你加入共享群「老男孩教育Linux运维99期-孙克旭」一起进行文档协作


网站公告

今日签到

点亮在社区的每一天
去签到