• 陪伴互联网运营小白共同探索成长,与IT爱好者共享探索乐趣
  • 建站只为分享,欢迎在PC端文章面打赏支持
  • 使用Ctrl+D 可收藏本站

转:PVE 内置 LXC 配置文件

好玩有趣 陆子方 8个月前 (03-25) 788次浏览 0个评论 扫描二维码

标准 LXC 直接谷歌就行了,PVE 内置 LXC 配置文件稍微有点区别,给你举几个例子,你举一反三就行了。我现在就是直接 LXC 跑 openwrt 旁路由,直通网卡,调下物理机内核参数,性能不是虚拟机能比的。所以我说 Esxi 就是傻瓜式玩具还收费,和 PVE 完全不是一个层面的东西,Linux 水平扎实 PVE 就是完美的存在,等于自带管理 GUI 配置好虚拟化环境的 Debian 。

限制使用核心数+指定内核:
cores: 4
cpulimit: 4
lxc.cgroup.cpuset.cpus: 0,1,2,3 (指定使用处理器 0 ,1 ,2 ,3 内核)

直通硬盘:
mp0: /物理机目录 0,mp=/容器机目录 0,backup=0,replicate=0
mp1: /物理机目录 1,mp=/容器机目录 1,backup=0,replicate=0
mp2: /物理机目录 2,mp=/容器机目录 2,backup=0,replicate=0 (直接挂载硬盘 /dev 路径也行)

直通网卡:
lxc.net.0.link: enp1s0f1 (物理机网卡名 1 )
lxc.net.0.type: phys
lxc.net.1.link: enp1s0f2 (物理机网卡名 2 )
lxc.net.1.type: phys

直通显卡:
lxc.cgroup.devices.allow: c 226:0 rwm
lxc.cgroup.devices.allow: c 226:128 rwm
lxc.cgroup.devices.allow: c 4:7 rwm
lxc.cgroup.devices.allow: c 29:0 rwm
lxc.mount.entry: /dev/dri/card0 dev/dri/card0 none bind,optional,create=file
lxc.mount.entry: /dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file
lxc.mount.entry: /dev/tty7 dev/tty7 none bind,optional,create=file
lxc.mount.entry: /dev/fb0 dev/fb0 none bind,optional,create=file

直通键鼠:
lxc.cgroup.devices.allow = c 13:* rwm
lxc.mount.entry: /dev/input dev/input none bind,optional,create=dir

直通声卡:
lxc.cgroup.devices.allow = c 116:* rwm
lxc.mount.entry: /dev/snd dev/snd none bind,optional,create=dir

直通之后 LXC 容器内需要安装对应依赖包,比如显卡声卡等


子方有料原创丨转载请注明原文链接
期待您的评论或捐赠,这是最好的鼓励和支持!
喜欢 (0)
[赞赏使我快乐]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到