TrueNAS SCALE 套娃安装PVE虚拟机,并挂载NFS
序很多人看到这个标题可能就觉得没必要,或者部署很理解,实际上我其实一开始是玩一玩,试一下SCALE支不支持嵌套虚拟,我试过了是支持的。因为SCALE的虚拟机并不是非常好用,只能以zvol的方式当做硬盘,而且没有模板之类的东西,所以对于做实验什么的不是很方便,所以我才套娃一个PVE。 实际上用下来感觉还可以,做一些实验用的虚拟机没有什么问题。而且还可以挂载scale 的NFS,使用scale的快照之类的。 安装首先去下载镜像,可以去官网下载,该教程使用的版本为7.2-1 然后像安装普通的镜像一样安装 我这里直接给了24核心,这里根据自己的需求设置 大小自己随意设置,后面我们可以挂载NFS的 这里选择桥接网卡 这里找到我们的ISO镜像 下面全部默认保存即可 开机,点击展示 直接回车 一路下一步,设置好密码 这里的主机名要带.local,最后点击install等待安装 安装好之后我们直接点PowerOff 点击设备把CD删除,然后再开机 然后看vnc显示的地址,浏览器打开,输入账户密码即可登录 挂载NFS先创建一个数据集,点击共享,添加NFS 设置数据集权限因为...
TrueNAS上Docker Compose的实践
介绍Docker Compose 是一个用于定义和运行多容器 Docker 应用的工具。通过使用一个 YAML 文件,您可以配置应用程序需要的所有服务。然后,只需一个命令,就可以创建并启动所有服务。 TrueNAS SCALE 24.10 开始使用docker和docker compose部署应用,所以写这一篇简单的介绍一下如何编写docker compose文件(即TrueNAS SCALE 的自定义应用) 编写docker-compose.yaml 文件docker-compose.yaml 文件使用 YAML 格式定义服务、网络和卷。以下是文件的基本结构: 123456789101112services: service_name: image: image_name:tag build: . ports: - "host_port:container_port" volumes: - host_path:container_path environment: - ENV_VAR=value ...
lxc搭建zerotier转发nat内网
宿主机 nano /etc/pve/lxc/lxc-id.conf文件最后添加 12lxc.cgroup2.devices.allow: c 10:200 rwm lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file 安装zerotier 1curl -s https://install.zerotier.com | sudo bash 加入 1zerotier-cli join 设置转发 1echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf && sysctl -p 配置nat 1iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 开机自动nat 持久化保存 1apt install -y iptables-persistent && bash -c iptables-save > /et...
在Picgo上配置Cloudflare-R2图床
什么叫图床图床就是将图片上传到相关服务商或者个人服务器,通过上传文件的网络地址进行远程访问。可以方便快速的将图片插入到文章中,方便后续图片二次使用、迁移、分享。 常用图床的几种方式 VPS自建:通过购买服务器搭建图床程序,比如easyimage,lsky-pro等。优点:方便,快捷,空间大缺点:速度取决于vps的线路,迁移服务时大量数据需要迁移。 云端oss储存+cdn优点:稳定,速度快缺点:付费(腾讯cos/阿里oss+cdn(cdn需备案))。免费的额度有限(Backblaze B2 + Cloudflare)。 Github + JsDelivr(cdn)优点:github绝对稳定,jsdelivr充当github的cdn加速缺点:虽然有加速,速度也算不上快,属中等。 本篇介绍CLoudFlare R2+Picgo 方案 CLoudFlare R2 免费用户有10GB/月的存储额度(30天内每天储存峰值的平均值),对于小网站基本足够,超额的存储是$0.015/GB/月, 标准储存:日常存储容量前10GB/月免费(30天内...
安装Docker以及其他容器
一键安装脚本12curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh Redhat系安装docker12345678910111213141516安装依赖dnf -y install yum-utils device-mapper-persistent-datalvm2导入docker源wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo官方源yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo阿里源dnf makecache更新索引dnf install docker-ce docker-ce-cli containerd.io安装docker组件 Debian系安装docker123456789101112131415...
Hugo博客搭建教程以及配置调优
正式开始 请全程在Windows上操作 我们首先需要安装Scoop,这是一个适用于Windows的包管理器,个人认为非常好用 Scoop默认会安装到C盘,如果你想要换盘请按需更改 1234$env:SCOOP='D:\Scoop'$env:SCOOP_GLOBAL='D:\ScoopApps'[Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP, 'User')[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine') 安装Scoop: 12Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserInvoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expres...
Pve开源虚拟化常见配置
安装 点击 i agree进行下一步 选择自己要安装pve操作系统的硬盘(pve宿主机的位置不是虚拟机哦) 这一步如果当前网络环境有网络并且dhcp获取到ip地址会默认获取国家跟时区直接下一步,如果没有网络环境这一步需要手动输入时区以及国家 设置管理员密码以及管理员邮箱如果有事件会发邮件通知的哦!! 这一步默认会选择已经连接的管理口网卡设置想要的域名以及静态ip地址 最终确定然后点击install安装 耐心等待即可 安装完毕后请拔出u盘这时屏幕会显示管理的地址如果提示不是私密连接点击高级,继续访问即可 输入用户名root 密码为安装界面设置的密码 移除pve里的local-lvm分区在我们安装好pve后我们会发现有一个local分区以及local-lvm分区吧我们的硬盘分开来,这样很不利于我们的空间使用所以我们要把local-lvm分区删除然后把空间全部合在local分区里让空间利用率最大化 点击节点然后点击shll输入如下命令 12lvremove pve/datalvextend -l +100%FREE -r pve/root 提示是否移除卷输入y 点...
收藏几个动态懒加载图片
前言一直想把网站的懒加载图片换掉,因为主题默认的是个骷髅图片,自己不喜欢。但是我又不知道去哪儿找,网上找的一些不是图片模糊就是样式不喜欢。这里要感谢@困困鱼提供的图片,样式都很不错,专门收藏下来。 加载图片
Shell关键字
Shell 脚本中关键字很多,常见的包括: 语句/命令 描述 if 条件语句,用于根据条件执行不同的命令。 else 条件语句的补充,当if语句中的条件不满足时执行。 elif 条件语句的补充,用于添加多个条件判断。 then 条件语句的结束符号,表示条件判断结束。 for 循环语句,用于对一组数据进行迭代操作。 while 循环语句,根据条件执行循环体内的命令。 until 循环语句,根据条件不满足时执行循环体内的命令。 case 条件语句,用于根据不同的值执行不同的命令。 in 用于在case语句中指定多个值。 do 循环语句的开始符号,表示循环体的开始。 done 循环语句的结束符号,表示循环体的结束。 function 定义函数,用于封装一段代码并在脚本中多次调用。 select 菜单语句,用于生成一个菜单供用户选择。 time 用于计算命令执行的时间。 exit 用于退出脚本或函数。 export 用于将环境变量导出到子进程中。 readonly 用于将变量设置为只读,不能被修改。 ...
vSphere Hypervisor(ESXI)
VMware OVF Tool导出虚拟机1安装VMware-ovftool-4.3.0-12320924-win.x86_64.msi 2进入安装目录 C:\Program Files\VMware\VMware OVF Tool\ 输入cmd进入命令提示符 ` 12345ovftool vi://root:@192.168.1.10/RockyLinuxServer E:\ovf\RockyLinuxServer.ovaovftool vi://root:@192.168.1.10/WindowsServer2022 E:\ovf\WindowsServer2022.ovaovftool vi://root:@192.168.1.10/DSM920 E:\ovf\DSM920.ova ` ESXI直通板载SATA控制器 1查看”设备ID“和“供应商ID” 2SSH,不细表 3打开直通映射文件: 1vi /etc/vmware/passthru.map 编辑如下内容: 12345\# Union Point-H AHCI Controller\# <...












