Netplan Generate一无所获

刚刚做了一个sudo netplan生成添加一个新的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问题?

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

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