自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱折腾的技术人

念念不忘,必有回响

  • 博客(109)
  • 问答 (1)
  • 收藏
  • 关注

原创 Vue学习笔记(一)

vue学习笔记1

2023-01-05 10:23:03 442 2

原创 Linux设置开机自启动脚本

下的配置文件,该目录下的文件会链接 (软链接)这篇文章写systemd 的自启动方法。重启之后查看下服务有没有启动。systemd 默认读取。

2024-07-09 18:10:47 270

原创 Stable Diffusion 插件安装与推荐,助力你的AI绘图

在上一篇文章我们安装了Stable Diffusion ,这篇文章我们来安装Stable Diffusion的插件Stable Diffusion的插件是绘画中重要的一环,好的插件可以让你的绘画更加得心应手。

2024-06-22 17:28:35 968

原创 Stable Diffusion部署教程,开启你的AI绘图之路

这一步骤会下载一些常用模型,如果遇到下载失败,根据报错提示在huggingface.co下载模型放到对应目录,如下载stable-diffusion-v1-5模型,搜索找到https://huggingface.co/runwayml/stable-diffusion-v1-5/tree/main。cd到stable-diffusion-webui目录安装相应的依赖,如有访问网络超时、失败等,注意按照章节2.3中设置国内源,如果再次失败,重试几次一般都可完成安装。将如下内容复制到文件。

2024-06-22 17:03:53 1705

原创 Ollama部署大模型并安装WebUi

Ollama用于在本地运行和部署大型语言模型(LLMs)的工具,可以非常方便的部署本地大模型。

2024-06-21 13:35:34 1922

原创 ubuntu设置GPU功率

上次发了一篇文章,我使用脚本自动根据GPU温度调整服务器风扇转速但是我实测之后,发现这个方法还是压不住我GPU的温度,暂时不清楚什么原因所以我准备把GPU功耗压低先看看gpu的功耗限制使用上面的命令会输出gpu的功耗的信息,如果出现找不到命令的情况先安装gpu驱动来看看这张显卡的最低和最高功率限制多少我这张卡是两个核心的,所以会显示 GPU 00000000:01:00.0 和GPU 00000000:02:00.0可以看到单个核心最低功率是100W,最高功率的175W。

2024-06-11 10:29:50 1122

原创 Dell服务器根据GPU温度调整风扇转速

dell服务器自动风扇是根据CPU温度来调速的,我跑AI的时候cpu温度不高但是GPU温度很高导致显卡卡死PVE虚拟机直接挂起无法运行,我看了下也没有基于显卡温度调速的脚本,于是我就自己写了一个。

2024-06-06 19:03:47 818

原创 Anaconda3 使用sudo运行时找不到命令

最近在跑AI,使用到了Anaconda,但是在使用sudo命令运行的时候会出现找不到命令的情况。

2024-06-05 14:52:30 496

原创 Anaconda 出现HTTP000报错的解决方法

在使用Anaconda 安装python的时候遇到这个错误我看了下似乎是网络相关的问题,我第一时间想到的是源的问题,我主机的网络没问题,那就是源的问题下面是更换Anaconda源为清华大学源。

2024-06-01 15:19:19 439

转载 黑群晖DSM7.0/7.1/7.2 Synology Photos人脸识别补丁

仅适用于X86_64的黑群晖7.0-7.2机型,目前测试识别正常,索引期间CPU占用率也不高。原理修改为不调用GPU显卡,只用CPU,所以不算完美!仅测试了DS918+、DS920+,其它机型自行研究!像万由NS202直接支持face识别,不需要修复,BIOS里面关闭vt-d即可!所以建议先研究下实在不行再搞补丁。

2024-04-29 13:41:05 1809

转载 Nginx通过二级目录(路径)映射不同的反向代理,规避IP+端口访问

APP在获取数据时,会先通过域名向服务器发起一个简单的校验请求,如果得到的不是预期数据,说明该网络环境下的DNS已被污染,比如被运营商劫持,请求A内容却给你展示B内容!Ps:正如代码中的注释,示例代码只用了一个 DemoBackend 节点配置,为的是分享另一个小技巧:当后端节点承载了多个站点而且都是监听80端口时(比如某些小公司同一个IIS服务器部署了N个站点),反向代理中的proxy_set_header参数,可以自定义传递一个host域名给后端节点,从而正确响应预期内容!即可,而不需要开放多余端口。

2024-04-18 19:59:36 642

原创 编译OpenWRT固件

编译环境,我是使用Ubuntu16.04.07 LTS 64位版。

2024-04-17 19:38:12 832

原创 windows结束进程

加上/T 结束相关子进程。

2024-04-14 16:27:48 126

转载 群晖DSM7.X的登录界面美化成半透明

1、美化的设置目前在DSM7.1-42661版本(包括DSM7.1-42661up1到DSM7.1-42661up4版本)和DSM7.1.1-42962版本系统下设置成功,如果DSM系统不是这两个版本的,能不能用请自行测试;3、根据DSM系统版本选择对应的代码,复制到“任务设置”标签的“用户定义的脚本”处粘贴,再点“确定”;3、打开群晖控制面板,任务计划,新增,触发的任务,用户定义的脚本;4、在控制面板,任务计划,找到刚刚添加的任务,右键,运行;6、在控制面板,任务计划,刚刚添加的任务,右键,删除;

2024-04-01 19:18:42 984

原创 黑群晖基于docker配置frp内网穿透

我的黑群晖需要设置一下内网穿透来外地访问,虽然zerotier的p2p组网已经很不错了,但是这个毕竟有一定的局限性,比如我是ios的国区id就下载不了zerotier的app,组网不了。

2024-03-28 19:52:12 1182 1

原创 VMware虚拟机更换引导顺序

我用wmware装了黑群晖测试,将img转成vmdisk的格式之后发现系统引导盘之后1G,有点太小了我准备把wmware的黑群晖系统迁移到新添加的虚拟磁盘里。

2024-03-28 19:17:25 1523

原创 黑群晖Docker安装aria2-pro

最近买了星际蜗牛C款当Nas,来满足我的存储需求,在之前我写过一篇docker安装aria2-pro的文章,既然买了nas那当然也要安装一个aria2-pro做下载器。

2024-03-27 20:24:37 2729

原创 黑群晖的SSD缓存注意事项

2024-03-27 19:39:26 601

转载 黑群晖DSM7.11系统的硬盘扩容教程

一开始没有规划好,给群晖虚拟机的空间不是很大,随着下载的小姐姐越来越多,硬盘要装不下了,但是宿主机的磁盘还有大量空间,又不想添加添加第二个虚拟磁盘,只想使用一个虚拟磁盘,那么就可以直接按照本教程进行扩容。10、我的群晖只有一个存储硬盘,这个存储硬盘的名称是/dev/sdb(如果你的不是这个名称,请自行修改下面的命令哦),还有/dev/sdb1、/dev/sdb2、/dev/sdb3和/dev/sdb5等4个分区,输入命令。11、可以看到/dev/sdb5显示是19.8G,就是这个存储硬盘了,输入。

2024-03-26 18:46:16 2700 4

原创 记一次由于buff/cache导致服务器内存爆满的问题

Buffer cache则主要是设计用来在系统对块设备进行读写的时候,对块进行数据缓存的系统来使用。比如我们在格式化文件系统的时候。一般情况下两个缓存系统是一起配合使用的,比如当我们对一个文件进行写操作的时候,page cache的内容会被改变,而buffer cache则可以用来将page标记为不同的缓冲区,并记录是哪一个缓冲区被修改了。这样,内核在后续执行脏数据的回写(writeback)时,就不用将整个page写回,而只需要写回修改的部分即可。

2024-03-21 18:26:57 2390

原创 iStoreOS使用体验

在原版openwrt中给docker扩容是比较麻烦的,但是在iStoreOS中直接点几下就直接迁移和扩容docker了。我们知道OpenWRT还是有一定的上手难度的,对于小白要玩好openwrt就需要学习openwrt的扩容。最重要的他配了iStore这个应用商店里面支持的功能非常的多,非常的全面,可以根据自己的需求安装。首先他这个首页显示也是比原版的openwrt显示的要多不少,很直观的看到了数据。和一些插件的安装,问题的拍错,需要一定的linux系统基础。他支持的插件非常的多。

2024-03-20 20:04:00 2516

原创 OpenWRT+zeroTier旁路由组网

我之前写过一篇文章,探究了zeroTier的最基础的玩法,那篇文章结尾我提到了使用zeroTier虽然实现组网了,但是我只能访问局域网中制定的设备,局域网中其他设备无法访问,这篇文章我又研究了一套方案openwrt+zeroTier旁路由,完美的解决了这个问题。

2024-03-20 19:53:29 3194 2

原创 Zerotier 异地组网方案初探

Linux下基于docker实现Zerotier 异地组网

2024-03-19 20:16:53 1956

原创 Windows下使用openssh连接服务器的错误

之前连接的目标主机(a1.v100.com)的 ECDSA 密钥已经发生了变化,导致与之前记录在 known_hosts 文件中的密钥不匹配。这可能是由于多种原因引起的,比如目标主机重新生成了密钥或者被替换了。解决这个问题的方法是更新你本地 SSH 客户端的 known_hosts 文件,删除旧的密钥并添加新的密钥,直接将文件原来的内容删除。为了确保你的连接安全,SSH 客户端会检查主机密钥的一致性。当发现密钥发生变化时,会阻止连接以避免潜在的中间人攻击。

2024-03-18 18:07:55 355

原创 PVE强制关闭虚拟机

我在使用pve安装win10的时候,由于设置变动我想要在安装的时候给虚拟机的配置调整下,调整之后需要重启虚拟机才能生效,但是我在pve点击关机之后win10并没有关机。

2024-03-17 10:00:40 2609

原创 Linux系统安装Python3环境

在linux中用python的脚本弄一些自动化还是挺方便的,但是linux的python几乎都是2.X版本,比较老了。

2024-03-14 20:21:21 608

原创 Tengine编译安装

Tengine 比开源版 Nginx 增加了一些编译配置参数。Tengine 增加的编译配置参数如下表所示。Tengine 自带的模块都存储在源码目录的 modules 文件中,用户可根据需要通过编译配置参数。上述模块功能说明来源于源码中的说明文档,具体使用方法可参照源码中的说明文档。在上级目录可以看到nginx的目录。进入nginx目录 启动服务器。模块说明如下表所示。这是最基础的,没安装其他扩展。

2024-03-14 19:25:59 961

原创 淘宝基于Nginx二次开发的Tengine服务器

Tengine还支持OpenResty框架,该框架是基于Nginx的一种Web开发框架,它提供了Lua脚本语言的支持,使得Tengine可以通过Lua脚本来扩展其功能和处理业务逻辑。这种灵活性和可扩展性,使得Tengine可以更好地满足各种Web服务的需求。看到下面有 Tengine提供技术支持,这个Tengine是什么东西呢?我搜索了下似乎是淘宝在nginx的基础上自己改的Web服务器。最近在群里看到这样一张阿里云网关报错的截图,我保存下来看了下。

2024-03-13 18:30:08 614

原创 Linux无分区表

最近我在研究pve + bcache ,发现了bcache默认创建的分区bcache0默认的分区是MBR也就是说,这个分区最大只能存2T数据,我硬盘是6T的,浪费了很多空间。

2024-03-12 20:20:32 757 1

原创 使用gdisk工具将MBR磁盘转成GPT

已经转换为GPT类型了,并且数据不会丢失。输入y就会开始转换了。

2024-03-12 18:48:15 291

原创 PVE8 国内源更换以及优化

PVE8.X更换国内软件源

2024-03-09 17:55:35 3264

原创 Linux内核编译添加bcache

前言由于我需要使用bcache,但是我们安装的centos的内核比较老默认不包含bcache我就想自己编译一个,也顺便学习一下内核编译,当然这篇文章是比较简单的记录不涉及编译内核参数的解释。

2024-03-06 19:26:54 580

原创 Linux使用bcache 将SSD加速硬盘

命令完成bcache的创建,需要安装相关的工具包bcache-tools。这是最新的v1.0.8,如果要查看其他版本请访问。下载源码(我这里使用了github链接代理加速)我们通过编译安装 (Github)

2024-03-04 20:13:18 1553

原创 docker部署aria2-pro

以下环境变量定义后将直接写入配置文件(aria2.conf),通过变量定义后无法通过配置文件修改,因为每次容器重启会自动修正为环境变量定义的值。你也可以选择忽略它们,直接在容器创建后修改配置文件。- RPC 密钥设置,即 WebUI 连接时需要填写的密码,只建议使用字母和数字。如果没有设置,配置文件中的默认密码为P3TERX。- RPC 端口设置。- BT 监听端口(TCP)、DHT 监听端口(UDP)设置,即 Aria2 配置中与选项定义的端口。如果没有设置,配置文件中的默认值为6888。

2024-03-04 19:02:22 4506

原创 Bililive-go 实现直播自动监控录制

最近有直播录制的需求,但是自己手动录制太麻烦繁琐,于是用了开源项目Bililive-go进行全自动监控录制,目前这个项目已经有3K stars了把容器内的配置文件映射到本地服务器/data/bililive-go/config/config.yml直播录制内容映射 /data/bililive-go/videos:/srv/bililive指定外部端口50092.我们需要先创建下config.yml不然启动会报错,而且需要在config.yml添加如下内容。

2024-03-03 10:46:23 1065

原创 ramdisk根文件系统

我们平常接触的一些存储介质,如:nor flash、nand flash、emmc、ufs、以及机械硬盘固态硬盘等,都是用来存储数据的,同理内存也是可以当成磁盘来存储数据的,唯一不同的就是ram是掉电不保存的,而前面提到的那些存储介质掉电都是保存数据的。同理,linux中的ram disk意思就是拿出ram中的一部分大小,用对应的驱动注册层块设备,提供给上层调用。我们都知道,在linux中,上面介绍的flash这些存储介质,都是需要有对应的驱动,注册成块设备。我们查看下现在这个/mnt/ramdisk的。

2024-02-24 15:05:43 420

原创 硬盘基准测试的曲线判断

越平滑越好,速度越高越好。清零SMART看曲线是不是犬牙差互(速度曲线波动的太厉害)。大面积坏道/不良道看曲线中间的骤降。屏蔽坏道看曲线规律,例如用1T刷成500G的假盘,尾部速度远快于正常水平。

2024-02-24 13:23:39 732

原创 基于SSH打通隧道实现异地组网

最近有异地组网的需求,我目前的是用蒲公英X1盒子来进行组网,但是蒲公英X1非会员账号有设备限制3个(这个是硬伤),虽然说可以打通P2P但是在复杂的网络环境下概率不是特别高所以研究下SSH异地组网的方式,想要打通两个局域网只需要登录SSH即可,也就是说只需要在想连接的局域网端部署一台可以ssh的主机,并且将ssh端口开放到公网即可。

2024-02-22 18:53:13 727

原创 OpenWRT 下的 AdGuard Home 插件无法更新核心

openwrt装了AdGuard home插件屏蔽广告,但是发现点击更新核心之后无法正常更新,插件也无法启动,显示未启动未重定向。

2024-02-16 13:43:00 3135

原创 PVE + OpenWRT 实现旁路由

最近想玩下软路由,了解了下各种软路由系统之后选择了openwrt,这个是基于linux的,而且可以安装docker之类的各种有用的插件,但是我手头暂时没有机器可以做软路由,先使用PVE虚拟一台研究,由于openwrt占用的资源很少 1G内存就够了,这篇文章的前提是pve已经安装好了。

2024-02-16 09:44:37 2705

Linux内核4.19.308

Linux内核4.19.308 此内核为开源

2024-03-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除