banner
年糕

年糕日记

此站为备份站点,最新文章请访问 oior.net
telegram
email

防止LXC小鸡(PVE环境)中系统文件每次重启后自动修改

PVE 环境下的 LXC 容器每次启动时 PVE 都会自动探测容器中运行的操作系统,并自动修改某些操作系统配置文件,以 Alpine Linux 为例,会自动修改以下配置文件:

  • /etc/hostname
  • /etc/hosts
  • /etc/resolv.conf
  • /etc/network/interfaces

自行修改这些文件内容后,如果不想每次重启后被 PVE 自动修改,可以在该文件同目录下创建文件名为 [.pve-ignore.+ 文件名] 的空文件,这样 PVE 就不会自动修改这个文件内容了。
例如:

1. 禁止PVE自动修改网络接口设置
$ touch /etc/network/.pve-ignore.interfaces

2. 禁止PVE自动修改DNS设置
$ touch /etc/.pve-ignore.resolv.conf

3. 禁止PVE自动修改主机名设置
$ touch /etc/.pve-ignore.hosts
$ touch /etc/.pve-ignore.hostname

官方文档在这里:
https://pve.proxmox.com/wiki/Linux_Container#_guest_operating_system_configuration

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。