- 博客(169)
- 收藏
- 关注
原创 千帆模型微调及部署
相比于传统的开发场景,使用大语言模型进行的应用开发更加的灵活,大语言模型可以在整个应用构建的过程中的多个组件中发挥作用。同时可以在这些不同参数规模的模型上,获得推理效果不符合预期的回复,在微调的数据构造时,采用人工的方式有针对性的构造数据集。在开始进行微调任务前,首先要有明确的评估标准,避免模型微调完成后完全由人工评估或者线上效果来评估,造成负面的影响。在完成模型微调和评估之后,微调后的模型发布之后可以在 “我的模型” 页面查看,点击具体的模型名称之后可以将模型进行部署。此步骤可参考相关模型api文档。
2026-08-09 12:03:52
202
原创 阿里百炼平台模型应用创建初体验--鸡汤美文流程
由于结果只能输出文档和json格式,所以音频和视频我们选择返回对象存储的url。文字输出:使用提示词设定人设,最终输出鸡汤文。本文主要介绍百炼大模型平台 创建工作流。使用图片模型将鸡汤内容生成一张主题图片。这个是一个可以生成鸡汤文章的工作流。使用音频模型将鸡汤转化为语音。先到这里了,后期再逐步优化…AI生成的图片也比较逼真哈。
2026-07-24 14:28:35
63
原创 阿里云--RDS MySQL
RDS 高可用版的主备节点阿里云自动互通,但 RDS 只部署在指定的某一个 VPC 里。如果你的应用在其他 VPC,需要手动配置 VPC 对等连接或云企业网。同 VPC 内所有子网默认路由互通,不需要额外配置。如果访问不通,检查安全组或网络ACL即可。创建高权限账号,用于管理库。阿里云RDS MySQL。
2026-07-23 20:07:50
220
原创 ACK的集群日志接入及ARMS的应用性能监控及主机监控(云监控)
安装LoongCollector:通过DaemonSet模式部署LoongCollector,确保集群中每个节点均运行一个采集容器,统一采集该节点上所有容器的日志。验证与故障排查:配置完成后,验证日志是否成功采集,如遇采集无数据、心跳失败或解析错误等问题,请参考常见问题排查。在容器服务Kubernetes版控制台,左侧导航栏选择集群,在集群列表页面上的目标集群右侧操作列单击应用管理。在弹出的页面中可以配置相关的参数,建议使用默认值,无需修改配置,点击确定。
2026-07-23 16:13:19
234
原创 阿里云sls采集ECS本地日志及告警
单击安装并创建为机器组,安装成功后,配置机器组名称(例如 my-nginx-server),单击确定。验证:告警条件满足时,配置的通知渠道将收到告警信息。在创建LogStore成功的弹窗中,单击确定,打开快速数据接入面板。配置一条告警规则,当服务出现异常(例如错误数激增)时,自动发送通知。触发条件:配置为当:有特定条数据>100条时,触发严重告警。单击创建机器组,在弹出面板中,选择目标ECS实例。选择渠道(例如短信),并配置接收人,选择内容模板。单击预览,确认可以查询到数据,单击确定。
2026-07-23 12:09:46
216
原创 华为公有云使用初体验
VPC 简单来说就是创建一个私有网络,并划分多个子网,子网可以实现不同业务直接的隔离,保障网络安全性等,后续创建其它服务的时候就可以通过规划好的VPC及子网进行选择配置。
2026-07-22 15:05:26
238
原创 kubelet-csr-approver之kubelet证书自动审批工具
kubelet-csr-approver 是一个 Kubernetes 控制器,旨在自动验证 kubelet 的证书签名请求(CSR)。该项目受到现有项目(如 kubelet-rubber-stamp)的启发,并实现了额外的验证,以防止攻击者伪造证书。它与 kubelet-csr-approver 类似,但 kubelet-csr-approver 提供了更多的安全检查和配置选项。此时,集群中应该会有一些 CSR 请求,kubelet-csr-approver 将根据部署参数自动批准或拒绝这些请求。
2026-07-15 19:50:47
223
原创 jmeter部署
JMeter(Apache JMeter)是一款开源的Java 应用程序,主要用于性能测试和负载测试。官网下载软件:https://jmeter.apache.org/– zip为windows版本,tgz为linux版本。编辑CLASSPATH变量(没有就新增),加上。也可以通过命令提示符,输入jmeter打开。下载后解压到指定目录,然后配置环境变量。编辑path变量,加上。
2026-06-22 11:08:10
274
原创 基于rancher-rke部署 k8s集群
RKE 即 Rancher Kubernetes Engine,是由 Rancher 发布的一个极其简单、快速的 Kubernetes 安装程序,简化了 Kubernetes 集群的部署过程。RKE 经过 CNCF 认证,支持多种操作系统,包括 MacOS、Linux 和 Windows,可以在裸金属服务器(BMS)和虚拟服务器(Virtualized Server)上运行。RKE 会自动安装 CNI 插件、Ingress-Contoller 等组件。
2026-04-27 12:48:49
586
原创 记一次mysql 命令行登录报错(error while loading shared libraries: libssl.so.1.1)
mysql 命令行登录报错 mysql: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
2022-09-23 16:09:40
4627
原创 【记一次jenkins调度故障 stderr: error: The requested URL returned error: 401 Unauthorized while accessing】
jenkins调度异常排障
2022-07-06 17:00:26
1009
原创 【NACOS安装总结单机OR集群部署】
NACOS安装总结单机OR集群部署Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。nacos的作用就是一个注册中心,用来管理注册上来的各个微服务。可以简单一句话概括他就是集注册、发现、配置于一身的管理平台软件下载下载地址: https://github.com/alibaba/nacos/releases 下载zip格式
2022-04-21 15:18:47
709
原创 Redis中的Scan命令的使用
Redis中的Scan命令的使用Redis中有一个经典的问题,在巨大的数据量的情况下,做类似于查找符合某种规则的Key的信息,这里就有两种方式,一是keys命令,简单粗暴,由于Redis单线程这一特性,keys命令是以阻塞的方式执行的,keys是以遍历的方式实现的复杂度是 O(n),Redis库中的key越多,查找实现代价越大,产生的阻塞时间越长。二是scan命令,以非阻塞的方式实现key值的查找,绝大多数情况下是可以替代keys命令的,可选性更强以下写入100000条key***:value***
2021-12-02 10:54:14
3040
原创 Tomcat进程意外退出的问题分析
Tomcat进程意外退出的问题分析节前某个部门的测试环境反馈tomcat会意外退出,我们到实际环境排查后发现不是jvm crash,日志里有进程销毁的记录,从pause到destory的整个过程:org.apache.coyote.AbstractProtocol pausePausing ProtocolHandlerorg.apache.catalina.core.StandardService stopInternalStopping service Catalinaorg.apache.
2021-11-05 10:53:32
676
原创 kubernetes调整Node节点快速驱逐pod的时间
kubernetes调整Node节点快速驱逐pod的时间kubernetes调整Node节点快速驱逐pod的时间_node节点 pod故障时间迁移调整在使用kubernetes的使用,不知道你有没有遇到或者关注到当你的Node节点挂掉,也就是kubelet无法提供工作的时候,你的pod是否自动的调度到其他的节点上去,而调度到节点上的时间有没有注意大概花了多长时间,我相信如果你仔细关注这件事,你对kubernetes项目也很熟练了,由于官方给了相关的参数,但是真正怎么用,怎么来实现这个问题,还需要我们自己
2021-09-09 16:00:00
1750
原创 cgroup泄露导致容器无法启动
cgroup泄露导致容器无法启动现象:容器状态异常, 通常是FATAL容器日志中, 显示"mkdir /sys/fs/cgroup/ no space left on device"分析处理cgroup 是系统对进程进行资源限制的控制单位, 在4.3 以上的linux内核这个问题才算是稳定修复 首先执行下列检查:cat /proc/cgroups|grep memory结果中第三位是当前cgroups占用/目录的数量ls -l -F /sys/fs/cgroups/memory/docke
2021-03-29 21:01:00
1074
1
原创 自动化工具ansible-playbook篇【一】
文章目录前言具体实例实例一实例二实例三hosts和users介绍编写yml测试正常修改参数,继续测试测试:指定远程主机sudo切换用户:实例二下面针对不同的目标主机执行不同的任务Handlers介绍举例:执行也可以使用变量执行playbook使用变量的方法:1.通过ansible命令传递2.直接在yaml中定义变量---如上handlers示例3.直接引用一些变量如:引用ansible的固定变量去目标主机上查看vars.txt文件内容再如:引用主机变量--------条件测试--------当检测主机版本为
2021-01-20 22:12:52
663
原创 ansible模块管理与主机清单配置
ansible 是一款强大的开源的自动化运维管理工具,底层代码主要用python编写,结合了paramiko jinjia2 yaml 三个模块
2020-12-27 12:19:41
1187
1
原创 ansible执行命令报错Using a SSH password instead of a key is not possible because Host Key checkingis enabl
ansible执行命令报错192.168.100.10 | FAILED | rc=-1 >>Using a SSH password instead of a key is not possible because Host Key checkingis enabled and sshpass does not support this. Please add this host’s fingerprint to your known_hosts file to manage this
2020-12-26 21:41:29
10237
原创 深入kubernetes调度之NodeSelector
Kubernetes的调度有简单,有复杂,指定NodeName和使用NodeSelector调度是最简单的,可以将Pod调度到期望的节点上。1 . NodeNamePod.spec.nodeName用于强制约束将Pod调度到指定的Node节点上,这里说是“调度”,但其实指定了nodeName的Pod会直接跳过Scheduler的调度逻辑,直接写入PodList列表,该匹配规则是强制匹配。例子:apiVersion: extensions/v1beta1kind: Deploymentmetad
2020-12-07 22:10:28
1098
原创 OpenStack多节点部署安装(本地源 Rocky版)
OpenStack是一个开源的云计算平台,它可以提供计算、存储和网络资源的管理。Train版和Rocky版是OpenStack的两个版本,分别发布于2018年和2017年。其中,Train版是OpenStack的第十六个版本,而Rocky版是OpenStack的第十五个版本。
2020-11-23 21:59:46
3393
原创 VIMware 虚拟化部署ESXI 6.7.0
文章目录前言创建虚拟机资源加载镜像资源进行安装安装完成,浏览器访问IP,进行操作控制,在平台创建一台win7测试前言vimware workstation 模拟安装 部署vimware虚拟化 ESXIdell 服务器提供的 ESXI镜像包下载https://www.dell.com/support/home/zh-cn/drivers/DriversDetails?driverId=P2JV2创建虚拟机资源加载镜像资源进行安装
2020-11-23 15:25:45
1106
原创 k8s的etcd的原理版本分析 和 Etcd 数据快照备份与恢复
文章目录前言Etcd 数据快照备份与恢复k8s的etcd的原理分析(V2,V3版)前言Etcd 数据快照备份与恢复ETCD : v3.3.13官网文档地址:https://etcd.io/docs/v3.3.13/op-guide/recovery/快照备份使用v3 api 备份快照,命令如下:/data/etcd/etcd-cluster-snapshot.sh #!/bin/shdatestr=$(date +%Y%m%d)ETCDCTL_API=3 etcdctl \--cac
2020-11-15 16:58:05
982
原创 redis群集搭建---哨兵模式(理论加实例)
1、哨兵简介:Redis SentinelSentinel(哨兵)是用于监控redis集群中Master状态的工具,其已经被集成在redis2.4+的版本中是Redis官方推荐的高可用性(HA)解决方案。2、作用1):Master状态检测2):如果Master异常,则会进行Master-Slave切换,将其中一个Slave作为Master,将之前的Master作为Slave3):Master-Slave切换后,sentinel.conf的监控目标会随之调换3、工作模式1):每个Sentinel
2020-11-11 23:11:09
415
1
原创 K8S 发布资源方式之---- ingress详解(理论加案例)
前言一 . ingress原理介绍暴露service的三种方式ClusterIP、NodePort与LoadBalance,这几种方式都是在service的维度提供的,service的作用体现在两个方面,对集群内部,它不断跟踪pod的变化,更新endpoint中对应pod的对象,提供了ip不断变化的pod的服务发现机制,对集群外部,他类似负载均衡器,可以在集群内外部对pod进行访问。但是,单独用service暴露服务的方式,在实际生产环境中不太合适:ClusterIP的方式只能在集群内部访问。No
2020-11-07 21:47:24
5306
1
原创 prometheus+grafana 监控 Kubernetes
前言Prometheus官方网址,或者百度自己了解脑补:https://prometheus.io/官方文档说明链接Prometheus是一个开源的系统监控工具。根据配置的任务(job)以http/s周期性的收刮(scrape/pull)指定目标(target)上的指标(metric)。目标(target)可以以静态方式或者自动发现方式指定。Prometheus将收刮(scrape)的指标(metric)保存在本地或者远程存储上。Prometheus以pull方式来收集指标。对比pu
2020-11-06 13:32:26
756
原创 K8S 污点使用方法示例(禁止资源创建在某节点)
文章目录1. 介绍2 . 实操--在master 上进行打污点,防止资源创建在此上1. 介绍node打上污点(可以想象成一个标签),pod如果不定义容忍这个污点,那么pod就不会被调度器分配到这个node操作命令:node打上污点方法 的三种类型以及介绍Shellkubectl taint nodes node1 key=value:NoSchedulekubectl taint nodes node1 key=value:NoExecutekubectl taint nodes
2020-11-01 11:01:48
1064
原创 docker容器化部署kubeadmin --1.18版
Kubernetes概述简介Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心怎么去做,Kubernetes会自动去监控,然后去重启,新建,总之,让apache一直提供服务),管理员可以
2020-10-31 14:47:49
1334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅