ubuntu20.04 netplan 申请写入系统日志

问题描述

我想将 netplan apply 的结果保留在 /var/log/syslog 中关于成功或失败。

万一 netplan apply 失败,如果文件无效,我想把错误内容放在失败日志中。

每当执行netplan apply时,运行shell文件参数作为结果,记录失败时的错误从shell文件获取它作为参数是否可以通过logger将日志写入syslog?

可能不是上面的方式。

下面的代码不是很有帮助,但它是一个 netplan 配置文件

没有错误文件/etc/netplan/success.yaml

network:
    version: 2
    renderer: networkd
    ethernets:
        enp0s3:
            dhcp4: true
            dhcp6: true
        enp0s8:
            mtu: 1500
            addresses:
            - 10.11.222.22/16
            nameservers:
                addresses:
                - 8.8.8.8
            gateway4: 10.11.0.1
        enp0s9:
            dhcp4: false
        enp0s10:
            dhcp4: false
        enp0s16:
            dhcp4: false
        enp0s17:
            dhcp4: false
        enp0s18:
            dhcp4: false

错误文件/etc/netplan/error.yaml

network:
    version: 2
    renderer: networkd
    ethernets:
        enp0s3:
            dhcp4: true
            dhcp6: true
        enp0s8:
            mtu: 1500
            addresses:
            - 10.11.222.22/16
            nameservers:
                addresses:
                - 8.8.8.8
            gateway4: 10.11.0.1
        enp0s9:
            dhcp4: false
        enp0s10:
            dhcp4: false
        enp0s16:
            dhcp4: false
        enp0s17:
            dhcp4: false
        enp0s18:
            dhcp4: false
dasd

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)