LXC直通USB端口:
打印机Canon LBP6030的USB口和PVE主机的USB口对接
lsusb查看连接的USB装置
lsusb
看到Bus 001内的Device 003是Canon
查看Canon装置的数字编号是189
ls -al /dev/bus/usb/001
透过cgroup2允许LXC存取PVE的USB装置
cat >> '/etc/pve/lxc/100.conf' << EOF
lxc.cgroup2.devices.allow: c 189:* rwm
lxc.mount.entry: /dev/bus/usb/001 dev/bus/usb/001 none bind,optional,create=dir
EOF
LXC的ID是100 #配置文件路径是: /etc/pve/lxc/100.conf
189:* rwm 内的装置 # 允许读、写、挂载
挂载整个Bus 001 USB端口 # 这样的好处是就算印表机的USB unplug多次而变动Device的编号也不影响挂载
在LXC容器内的Console查看是否已经挂载成
dmesg | grep -in 'canon'
看到Manufacturer: Canon,Inc. 代表已成功在LXC容器内连入到USB印表机
评论 (0)