Openstack

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «== Установка с помощью [http://devstack.org/ DevStack] [https://github.com/openstack-dev/devstack/pull/48 Патчи] для работы в ALT Li...»)
м (убрал дублирующую категорию)
Строка 1: Строка 1:
-
== Установка с помощью [http://devstack.org/ DevStack]
+
== Установка с помощью [http://devstack.org/ DevStack] ==
[https://github.com/openstack-dev/devstack/pull/48 Патчи] для работы в ALT Linux p7 и производных.
[https://github.com/openstack-dev/devstack/pull/48 Патчи] для работы в ALT Linux p7 и производных.
-
=== Предварительные настройки
+
== Предварительные настройки ==
Дополнительные пакеты, необходимые для установки/работы:
Дополнительные пакеты, необходимые для установки/работы:
Строка 13: Строка 13:
Дать возможность пользователю запускать newgrp:
Дать возможность пользователю запускать newgrp:
-
* control newgrp public
+
  control newgrp public
-
Разрешить пользователям из группы wheel управление libvirt:
+
Разрешить пользователям из группы wheel управление libvirt, добавив файл {{path|/etc/polkit-1/rules.d/openstack.rules}} вида:
-
 
+
-
* Добавить файл: /etc/polkit-1/rules.d/openstack.rules
+
<code>
<code>
-
 
   polkit.addRule(function(action, subject) {
   polkit.addRule(function(action, subject) {
         if (action.id == "org.libvirt.unix.manage" &&
         if (action.id == "org.libvirt.unix.manage" &&
Строка 26: Строка 23:
                     return polkit.Result.YES;
                     return polkit.Result.YES;
             }
             }
-
});
+
  });
</code>
</code>
-
[[Категория:Virtualization]] [[Категория:Виртуализация]]
+
[[Категория:Виртуализация]]

Версия 12:12, 21 мая 2015

Установка с помощью DevStack

Патчи для работы в ALT Linux p7 и производных.

Предварительные настройки

Дополнительные пакеты, необходимые для установки/работы:

  • screen
  • lsb-core
  • lsb-release

Дать возможность пользователю запускать newgrp:

 control newgrp public

Разрешить пользователям из группы wheel управление libvirt, добавив файл /etc/polkit-1/rules.d/openstack.rules вида:

 polkit.addRule(function(action, subject) {
       if (action.id == "org.libvirt.unix.manage" &&
           subject.isInGroup ("wheel")) {
                   return polkit.Result.YES;
           }
 });

 
Личные инструменты