所以我正在尝试开始使用 Juju,并尝试使用 LXC 在本地执行此操作。
我按照这里的说明操作:如何为本地使用配置 juju?
不幸的是,这似乎对我不起作用。
状态显示如下:
$ juju status
machines:
0:
agent-state: running
dns-name: localhost
instance-id: local
instance-state: running
services:
mysql:
charm: cs:precise/mysql-1
relations:
db:
- wordpress
units:
mysql/0:
agent-state: pending
machine: 0
public-address: null
wordpress:
charm: cs:precise/wordpress-0
exposed: true
relations:
db:
- mysql
units:
wordpress/0:
agent-state: pending
machine: 0
open-ports: []
public-address: null
2012-05-10 14:09:38,155 INFO 'status' command finished successfully
Run Code Online (Sandbox Code Playgroud)
如您所见,代理状态为“待处理”,并且没有公共地址可供我访问新创建的站点。我在这里错过了什么吗?
更新:尝试破坏环境并重新做所有事情(多次)。这是调试日志的输出:
~$ juju debug-log
2012-05-11 08:50:23,790 INFO Enabling distributed debug log.
2012-05-11 08:50:23,806 INFO …
Run Code Online (Sandbox Code Playgroud) 我被告知安全使用我可以重新安装应用程序snap remove brave
,然后snap install brave
又不失应用程序的数据,只要你不添加--purge
。
所以这就是我所做的。在删除步骤中,有一条消息:“正在为 #112 备份数据”。然后我重新安装,运行应用程序。是的,所有数据都消失了,完全空白...
我的问题是:是否有任何其他位置可以将数据备份到除 /snap/<app>/
我可以从哪里恢复位置?
编辑:刚刚发现数据已保存:
~ » snap saved andre@andre-office
Set Snap Age Version Rev Size Notes
31 brave 51.5m 1.24.82 112 1.72GB auto
Run Code Online (Sandbox Code Playgroud) 我无法使用 ufw gui 向防火墙添加新规则。在日志中,我收到以下错误。
[19/01/16 14:16:43] Error running: /usr/sbin/ufw allow in from any to any port 8000 > WARN: Duplicate profile 'Apache', using last found | WARN: Duplicate profile 'Apache Secure', using last found | WARN: Duplicate profile 'Apache Full', using last found
Run Code Online (Sandbox Code Playgroud)
谁能解释我如何解决这个问题?在我升级到 15.10 之前它运行良好。