macOS 版本下 Docker for Desktop 跨cpu架构运行容器的方法

如果你是x86架构(intel)的macOS:

# 运行x86的容器
docker run -it --rm alpine sh

# 运行arm架构的容器
docker run -it --rm --platform linux/arm64 alpine sh

如果你是arm架构(m1)的macOS:

# 运行arm架构的容器
docker run -it --rm alpine sh

# 运行x86架构的容器
docker run -it --rm --platform linux/amd64 alpine sh

在老旧的asus设备(ac68u)上 安装 tailscale 客户端

题外话

我这台ac68u确实太老了,已经快10个年头了。
即便刷了梅林系统,386版本,软件中心也没有tailscale的app。
这个老旧的软件中心,已经很多年没更新维护过了,因此要安装tailscale只能自己想办法了。

新方式:koolshare应用中心离线包(推荐)

https://github.com/scjtqs2/merlin_tailscale_arm384

前置要求

  • 一台华硕的路由器,这里用的armhf的ac68U,官方固件、梅林固件都可以。
  • 有足够的jffs剩余空间,armhf版本的版本的tailscale+tailscaled要吃掉40M的空间。不够的可以上usb。当然,可以随意存在哪,不是非得jffs,脚本的绝对路径能找到就行。
  • 一个tailscale.sh脚本,用来启动tailscaled和tailscale。

浏览全部 →

Supermicro 超微 SFT-DCMS-SINGLE 的 ipmi license json 授权修改

1. 修改bmc的 mac地址为 3CECEF72FC46

ipmitool -H host -U ADMIN -Ppassword lan set 1 macaddr 3C:EC:EF:72:FC:46

修改完成后,拔掉网线,重新插一下,使bmc重新获取新的Ip地址。

2. 使用下面的 license.lic

{"ProductKey":{"Node":{"LicenseID":"2","LicenseName":"SFT-DCMS-SINGLE","CreateDate":"20220614"},"Signature":"ZKFCkgKEYh9+8MNZW7RfPlt/nRxQJGJ0kLHLkalLt1tpgs4MTLHrXvp/eZzfhSPUb5qMNu9RkFn9MaukK6vNXlOIG7ijbR+vjkxVcdIIkMnhzHFLxE/0ws74/lJyGLkSO1jHRQRaczSDuHgzSgsWivjHejB/tRlSpnAEM7FplgyuBSbisek8pEgSKua5jCf7Zn4sjYXXO7T9rTV4aFq090XgRbEay45eBSGpun9pcyGs8UIeNH93qzqCmlkcjj+bFSNcm3VeucEjScE3fzqG93NMEQQWYEdsYcuJb4a+kWP/ffFvyVRWvqSWvPgD5N+eNqKAmmC4MmjykRy3DWw4fA=="}}

通过 ipmi界面上传这个授权文件。即可出现授权成功

激活成功后如下:

Platform Support

Platform Generation OOB Key Non-JSON Key JSON Key
8 and earlier NO NO NO
9 YES NO NO
10 YES YES NO
11 YES YES NO
12 (select models) YES YES NO
12 NO NO YES

Select 12th generation platform motherboards accept non-JSON keys instead of JSON keys
(source):
– H12DSU-iN
– H12DST-B
– H12SST-PS
– H12SSW-iN
– H12SSW-iNL
– H12SSW-NT
– H12SSW-NTL

参考文献

https://github.com/zsrv/supermicro-product-key

esxi 开启 嵌套虚拟化。 当你遇到“ 具有 PCI 直通设备的虚拟机不支持嵌套硬件辅助虚拟化” 的时候有点用处

esxi 正常情况下,开启了 pci直通后,无法再开启嵌套虚拟化(虚拟机内再开虚拟机的支持)

当你在开启了 pci直通后,再去勾选“cpu开启硬件虚拟化”,就会报 具有 PCI 直通设备的虚拟机不支持嵌套硬件辅助虚拟化 这个错误了!

下面我们来说说如何绕过这个错误,同时开启俩服务。

浏览全部 →

truenas scale 中使用 nvidia grid 驱动(esxi中使用vpgu切割显卡给truenas)

背景

随着ai的大兴,和狂潮的结束,各种显卡都出来了。尤其是一些大显存的卡,像什么nvidia tesla p4 8G、 nvidia tesla P40 24G、nvidia tesla P100 16G 之类的纯计算卡,支持vgpu,可以一卡分配给多个系统使用。这里 博主自己搞了块p4的半高刀卡显卡插到了我的超微x11sri-if上使用。

先要卸载官方原版的n卡驱动

apt remove nvidia-alternative
apt-get autoremove

浏览全部 →

来自民间的 nvidia的 vgpu 授权服务 fastapi-dls

转载来自

fastapi源码

FastAPI-DLS

Minimal Delegated License Service (DLS).

Compatibility tested with official DLS 2.0.1.

This service can be used without internet connection.
Only the clients need a connection to this service on configured port.

Official Links

  • https://git.collinwebdesigns.de/oscar.krause/fastapi-dls (Private Git)
  • https://gitea.publichub.eu/oscar.krause/fastapi-dls (Public Git)
  • https://hub.docker.com/r/collinwebdesigns/fastapi-dls (Docker-Hub collinwebdesigns/fastapi-dls:latest)

All other repositories are forks! (which is no bad – just for information and bug reports)

浏览全部 →