Поддержка Juju для Google Compute Engine GCE

Я столкнулся с подобной ошибкой:

Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.

Я следовал аналогичным предложениям для копирования status-old.

$ head /var/lib/dpkg/status
$ head /var/lib/dpkg/status-old

Все мои статусные файлы были пустыми для некоторых причина. К счастью, я обнаружил, что есть резервные копии этих файлов:

$ ls -l /var/backups/dpkg.status.*
-rw-r--r-- 1 root root 444620 Nov 15 06:33 /var/backups/dpkg.status.0
-rw-r--r-- 1 root root 444620 Nov 15 06:33 /var/backups/dpkg.status.1.gz
-rw-r--r-- 1 root root 128168 Sep 20  2013 /var/backups/dpkg.status.2.gz
-rw-r--r-- 1 root root 112545 Sep 16  2013 /var/backups/dpkg.status.3.gz
-rw-r--r-- 1 root root 107767 Sep 14  2013 /var/backups/dpkg.status.4.gz
-rw-r--r-- 1 root root 107766 Sep 11  2013 /var/backups/dpkg.status.5.gz
-rw-r--r-- 1 root root  94583 Sep 11  2013 /var/backups/dpkg.status.6.gz

Я проверил последнюю резервную копию ...

$ head /var/backups/dpkg.status.0

... но она была пустой. Поэтому я расстегнул старую ...

$ gunzip /var/backups/dpkg.status.1.gz
$ head /var/backups/dpkg.status.1

На этот раз был контент. Поэтому я скопировал его ...

$ cp /var/backups/dpkg.status.1 /var/lib/dpkg/status

Тогда apt-get update бежал без проблем.

Кредит отправляется на этот пост.

1
задан 9 January 2015 в 04:05

3 ответа

Начиная с версии 1.23 beta, доступна поддержка GCE. Прочтите примечания к выпуску:

https://launchpad.net/juju-core/+milestone/1.23-beta1

1
ответ дан 24 May 2018 в 00:20

Я столкнулся с этим старым вопросом и добавил новую информацию, чтобы добавить ответ.

Начиная с 1.23 Juju поддерживает поставщика Google Compute Engine (GCE)! Вы можете прочитать о том, как настроить Juju с вашими учетными данными GCE на сайте документации jujucharms.com.

Я использую GCE с момента выпуска версии 1.23 и могу подтвердить, что она действительно работает.

1
ответ дан 24 May 2018 в 00:20

В настоящий момент Juju не поддерживает GCE в качестве провайдера. Но будьте внимательны, они могут работать над этим в ближайшем будущем!

0
ответ дан 24 May 2018 в 00:20

Другие вопросы по тегам:

Похожие вопросы: