Netplan Generate 不生成任何内容

Netplan Generate 不生成任何内容

刚刚执行了 sudo netplan generate 来添加新的 yaml 文件。它没有被创建。即使以 root 身份执行它也会失败。

forge@app-webserver-1:~$ sudo netplan generate
[sudo] password for forge: 
forge@app-webserver-1:~$ cd /etc/netplan/
forge@app-webserver-1:/etc/netplan$ ll
total 16
drwxr-xr-x   2 root root  4096 May  8 19:33 ./
drwxr-xr-x 108 root root 12288 Jun 27 06:22 ../

forge@app-webserver-1:/etc/netplan$ sudo su
root@app-webserver-1:/etc/netplan# ll
total 16
drwxr-xr-x   2 root root  4096 May  8 19:33 ./
drwxr-xr-x 108 root root 12288 Jun 27 06:22 ../

我这样做是因为我需要添加一个静态 ipv6 地址,因为使用当前 dhcp 设置无法访问 ipv 地址。在另一个 Ubuntu 18.0.4 盒子上它在那里,但在这个盒子上没有。也许是因为这是从 16.0.4 升级的。我不确定。

我该如何解决这个 netplan 问题?

答案1

$ netplan --help
usage: /usr/sbin/netplan  [-h] [--debug]  ...
[...]
    generate  Generate backend specific configuration files from
              /etc/netplan/*.yaml

netplan generate命令不会生成 netplan 配置。它生成配置对于后端使用您已提供的 netplan 配置/etc/netplan/*.yaml

相关内容