%20%D0%BD%D0%B5%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B0%20Ubuntu%2014.04%2C%20xl%20%D0%BD%D0%B5%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82.png)
Я сделал новую установку Ubuntu 14.04 Desktop 64-bit с опцией LVM, выбранной во время установки. Затем первое, что я сделал, это установил гипервизор Xen.
sudo apt-get install xen-hypervisor-4.4-amd64
Я перезагрузился в этот основной Ubuntu один раз. Затем я перезагрузился вUbuntu с гипервизором Xen. Когда я пытаюсь что-либо сделать с помощью набора инструментов по умолчаниюXL-размер, выдает ошибку.
# xl info xc: error: Could not obtain handle on privileged command interface (2 = No such file or directory): Internal error libxl: error: libxl.c:87:libxl_ctx_alloc: cannot open libxc handle: No such file or directory cannot init xl context
Кажется, эта проблема была в разных версиях Xen и время от времени решалась в обновлениях, но нет четкого набора инструкций для использования в моем случае, Xen 4.4. Любая ясная помощь будет оценена.
ПРИМЕЧАНИЕ: Я делаю все это на 64-битной виртуальной машине в Virtualbox, очевидно, мой процессор (как исходный, так и виртуальный) поддерживает виртуализацию на аппаратном уровне, и она включена.
решение1
Я знаю, что немного поздно, но у меня была та же проблема (за исключением того, что я установил Xen 4.5).
Я решил проблему, запустив
/etc/init.d/xencommons start
при каждом запуске.
Надеюсь, это кому-то поможет.
решение2
Похоже, вы пытаетесь использовать xl
без sudo
. xl
требует, чтобы каждая команда имела префикс sudo
.
Вместо
xl info
, пытаться
sudo xl info