Linux - 虚拟化 - 运维
文章平均质量分 68
SpeculateCat
这个作者很懒,什么都没留下…
展开
-
群晖使用 zsh报错: env: zsh: No such file or directory
在群晖上没有 apt 这样的软件包安装工具,如果想要安装软件,可以使用 IPKG 工具。IPKG 工具安装IPKG 安装方法如下,以下为 arm 机型安装方法,x86 可以选择 i686 后缀的安装包。# 切换 rootsudo -i# 下载安装脚本wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh# 赋予执行权限chmod +x原创 2021-07-16 16:43:33 · 7199 阅读 · 0 评论 -
PVE直通Intel核显虚拟机配置ffmpeg-qsv硬件加速
在之前的文章 《Ubuntu 20.04 ffmpeg 添加 Intel 核显QSV加速支持》中介绍了如何配置 Linux 环境下的 Intel QSV 硬件加速。本文将再进一步,介绍如何在 PVE 中配置直通核显及在虚拟机中配置最新版本的Intel驱动及ffmpeg硬件加速。PVE Intel 核显直通配置首先需要安装好PVE,我所安装的PVE是6.4-9版本,不同版本的PVE配置有所不同,PVE 6版本的配置应该相同,可以根据自己的实际情况来对配置进行相应的修改。其次是需要在主板中打开CPU虚拟化原创 2021-06-30 15:53:23 · 6798 阅读 · 0 评论 -
Proxmox(PVE) Web 控制面板添加登录二步验证(TFA)
PVE 提供了功能非常完善的图形化控制的Web管理界面,我们很多的操作都可以在这个管理界面上完成,但是,同样是因为这个管理界面有着比较高的权限,因此如果出现了账号密码泄漏,则会出现较为严重的影响。所以,给Web管理界面再加上二步验证机制,能提升我们系统的安全等级。PVE 官网也提供了教程,不过这个教程需要在命令行下完成。但最近我发现了一个非常简便的方法,不需要使用PVE的命令行,也不需要借助生成oathkey脚本,只需要在Web管理界面上简单鼠标操作即可。准备工作在开始配置前,需要先准备好以下内容:原创 2021-06-18 16:19:44 · 3760 阅读 · 0 评论 -
Ubuntu20.04 ffmpeg添加 Intel核显QSV加速支持
背景介绍ffmpeg 是一款非常常用的视频编码解码工具,而且 ffmpeg是支持 NV 显卡硬件加速以及 Intel 核显的 QSV 加速。在 Window 下,使用 ffmpeg 的 qsv 加速还算不太复杂,但在 Ubuntu 下,需要安装一大串工具,而且还需要自己编译 ffmpeg。之前尝试过失败后, 就放弃了。过去一直使用二手服务器来进行视频转码压缩,服务器 CPU 一般核心多,而且 SAS 硬盘便宜,一台几十核的服务器装好虚拟机,一起运行解码,就算没有硬件加速,速度也是勉强过得去。然而,最近原创 2021-05-14 17:44:27 · 3523 阅读 · 3 评论 -
无法使用rsync同步文件到群晖解决方案
问题描述有很长一段时间,都是将文件放到群晖,然后在群晖上使用rsync命令把文件推送到其他机器。但是最近有一个需求,要把远程的文件同步到群晖上,再进行后续的操作。然后就发现了之前一直正常在群晖上能用的rsync在其他机器上推到群晖就不行了,报错:Permission denied, please try again.rsync: connection unexpectedly closed (0 bytes received so far) [sender]rsync error: error in原创 2021-04-23 09:56:19 · 3609 阅读 · 1 评论 -
PVE使用USB蓝牙直通配置
背景介绍最近在IoT蓝牙开发,项目内容大概是以树莓派作为网关,通过蓝牙控制设备。然而,因为开发使用的是树莓派3,性能非常有限,使用VSCode远程连接,并且开启Jupyter Notebook进行开发、测试经常会出现断联和死机,因此考虑需要在另外的机器先开发好,再进行移植到树莓派上。然而,在Window上的蓝牙BLE完全是不一样的世界,并没有现成的GATTTool和hcitool使用,macOS情况也类似。虽然可以在Window下使用C#实现BLE连接以及macOS也有相应的库,但是这样又离项目原本的目原创 2021-04-14 17:40:35 · 6059 阅读 · 0 评论 -
树莓派安装Python3.8 64bit
在之前,树莓派并没有好用的conda环境。常用的Miniconda最后的更新也是在2015年。而且这还是32bit的版本。如今Ubuntu已经为树莓派提供了64bit的系统版本,我们也希望能够用上新版本的conda以及支持64bit的python。这里我们选择Miniforge提供的conda,它目支持arm平台以及支持64位的系统,以下为使用树莓派3的安装示例:我所使用的硬件为树莓派3,操作系统为64bit的Ubuntu20.04,如果需要为树莓派安装Ubuntu20.4 64bit系统的,可以参考原创 2021-02-09 11:50:54 · 3310 阅读 · 2 评论 -
iOS 14 Termius [No route to host] 解决方案
问题描述iOS 升级成 iOS14后,出现 Termius 使用 SSH 连接局域网主机无法连接,报错内容如下:Connection could not been established:No route to host但是连接远程主机却正常。问题原因升级 iOS14 后,在软件设置中,会多了一个 本地网络 的选项。如果没有打开这个本地网络的设置,就会出现无法访问局域网内的主机。解决打开 设置 ,下拉找到 Termius,进入找到 本地网络,将旁边的按钮打开。重新打开 App,即可正常访原创 2020-12-26 19:05:51 · 2154 阅读 · 0 评论 -
R410 iDRAC6 更新
需求背景接上一篇《Dell R410 BIOS 升级方法》 升级完R410的BIOS之后,第二个需求是更新远程管理的iDRAC版本。iDRAC需要服务器安装了远程管理卡才可以使用,然而一般现在网上买到的二手R410都是非常旧的iDRAC版本。(简单判断方法:管理页面是浅蓝色配色白底背景的是旧版本,新版本为深色背景) 和更新BIOS的问题相似,网上极少有关于服务器iDRAC更新的资料。且官方的文档说明也部全。经查阅整理,总结出以下升级方法。关键问题及升级方法首先,第一个大的门槛就是更新固件版本的问题。如原创 2020-11-25 11:22:06 · 1343 阅读 · 0 评论 -
Dell R410 BIOS 升级方法
需求背景Dell R410 应该是不少二手服务器的热门选择之一。这款服务器虽然便宜,但也是因为年代久远,网上并没有很多资料(更可能的原因是因为这些服务器原来都是企业购买,本来带有技术支持的),所以如何给服务器进行BIOS固件升级似乎成了一个难题。以下是以Dell R410为例,对服务器进行BIOS升级的介绍。BIOS 固件下载首先,可以在Dell官网支持中找到R410页面的相关下载。然后我们操作系统选择BIOS,即可在下拉列表中找到BIOS的固件,当前最新的版本是1.14.0。另外,也可以在http原创 2020-11-24 15:17:21 · 2620 阅读 · 0 评论 -
Proxmox VE 利用虚拟机对宿主机进行关机操作
以下操作不适合生产环境使用,请谨慎评估需求后再进行相关操作本文目标实现只能由特定虚拟机登录宿主机实现虚拟机中任务完成后实现宿主机关机操作临时解决 PVE web端无法登录问题问题缘由由于之前为PVE设置了OTP(动态一次性密码)登录,但由于最近服务器出现故障,可能时硬件问题导致服务器时钟不正确,也可能时软件问题,导致无法使用web端正常登录,因此需要使用命令行进入宿主机进行相关的操作。过去一般时远程通过web登录查看服务器状态,如果当前服务器已经完成所有任务,为了节能,会对服务器进..原创 2020-11-11 17:59:36 · 4263 阅读 · 1 评论 -
Proxmox VE使用LVM新硬盘(多硬盘)
PVE 添加硬盘PVE 提供 Web 界面可以完成大部分的操作。但使用阵列卡,如 Dell 的 PERC 阵列卡等,在 Web 界面并不能直接完成添加硬盘和创建 LVM 卷的操作。以下为以 Dell PERC 阵列卡挂载新硬盘为例,介绍如何为 PVE 添加新硬盘。阵列卡添加硬盘使用阵列卡,添加硬盘需要先在开机(或根据不同的阵列卡操作)进行挂载。完成挂载后,在系统中查看新硬盘是否已成功挂载...原创 2020-02-11 12:00:53 · 11438 阅读 · 0 评论 -
Linux下为LVM更换硬盘操作
在我们使用 Linux 操作系统时,有时我们可能因为硬盘故障、或者需要升级硬盘,这时候我们就需要做更换硬盘的操作。以下将以 Ubuntu 系统,LVM 分区 作为例子,简单介绍如何给 Linux 系统下 LVM 磁盘分区作更换硬盘操作。操作大致分为以下几个步骤:1- 添加新的硬盘到需要更换的 VG卷2- 迁移旧硬盘的数据到新的硬盘中3- 检查确认数据4- 删除旧硬盘为方便说明,以下为...原创 2019-12-09 17:40:50 · 3081 阅读 · 0 评论 -
ProxmoxVE 更新软件包数据库失败解办法
使用 Proxmox VE 默认的 APT 更新源,在 WEB 管理面板 更新 点击 刷新 后,会显示错误:TASK ERROR: command 'apt-get update' failed: exit code 100这时因为默认的更新源为 Proxmox VE 企业版的订阅,如果我们没有购买订阅,就会提示签名错误,从而使得 APT 更新失败。解决的办法很简单,就是更换软件源就可以...原创 2019-10-22 10:25:22 · 14506 阅读 · 1 评论 -
Windows10 Chrome 无法打开 Proxmox VE Shell
问题描述最近在使用 Proxmix VE 6.0-4 的时候发现无法在 Web 端打开 Shell,但是却能在 MacOS、手机客户端的 Chrome浏览器正常打开Shell。出现问题的系统是 Windows10 专业版 1903,Chrome 版本为 77.0.3865.120,有安装 Eset Internet Security,版本为12.2.30.0。解决通过查找相关信息,找到 ...原创 2019-10-18 15:15:00 · 2829 阅读 · 2 评论