Перейти к содержимому
Калькуляторы

Создание 64-битной виртуалки

Есть еще пара серверов, один из них  HP Proliant DL360 G5 с 4-мя процессорами  Intel(R) Xeon(R) CPU  5150  @ 2.66GHz. 
ОС - Debian 64-разрядный:
uname -a
Linux gate 3.2.0-4-amd64 #1 SMP Debian 3.2.82-1 x86_64 GNU/Linux

Для виртуализации стоит VirtualBox 5.2.
Но на нем почему-то не могу создать 64-битную виртуалку .
Процы вот такие https://ark.intel.com/ru/products/27218/Intel-Xeon-Processor-5150-4M-Cache-2_66-GHz-1333-MHz-FSB и по спецификации 
"Технология виртуализации Intel® (VT-x) " - Да
В /proc/cpuinfo флаг виртуализации (VMX - https://habr.com/post/109394/ ) присутствует., т.е. в BIOS эта фича судя по всему включена.
Но при всем этом создать 64-разрядную виртуалку не удается: в X-Win32 просто нет выбора 64-разрядности, а если попробовать импортировать готовую 64-битную виртуалку, то они импортируется, но не запускается, говоря что не поддерживается 64-битность.

Что еще глянуть? Куда копнуть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

proxmox поставьте, тот же дебиан

ставиться быстро

Изменено пользователем QWE

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 minutes ago, Andrei said:

ОС - Debian 64-разрядный:
uname -a
Linux gate 3.2.0-4-amd64 #1 SMP Debian 3.2.82-1 x86_64 GNU/Linux

Это ядро 64-битное, а сама ОС может быть и 32-битная при этом. Проверьте, например, вывод:

# file /bin/bash
/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=4be0cc32aba02ec4e0f010047be5ae9dee756960, stripped

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, QWE сказал:

proxmox поставьте, тот же дебиан

ставиться быстро

советы "проще поставить..." сразу в сад, не проще, проверено многократно.

 

3 часа назад, rm_ сказал:

Проверьте, например, вывод:

 

 file /bin/bash
/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0x38828625574a93705ab21bdbcd70f830e795bccd, stripped

 

3 часа назад, zhenya` сказал:

Виртуалбокс тоже должен быть 64 битный..

не знаю как это посмотреть. 

# virtualbox --help
Oracle VM VirtualBox Manager 5.2.12
(C) 2005-2018 Oracle Corporation

# vboxmanage --version
5.2.12r122591

 

1 час назад, QWE сказал:

У меня хост-машина не под виндой, но все эти проверки были сделаны с самого начала - см.первый пост.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

"т.е. в BIOS эта фича судя по всему включена."  а зайти в биос и посмотреть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, QWE сказал:

а зайти в биос и посмотреть?

Для этого надо сервак грузануть, а на нем еще роль пограничного роутера :) Так что это будет крайний вариант и если только глубокой ночью.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
32 минуты назад, Andrei сказал:

Для этого надо сервак грузануть, а на нем еще роль пограничного роутера :) Так что это будет крайний вариант и если только глубокой ночью.

https://stackoverflow.com/questions/11116704/check-if-vt-x-is-activated-without-having-to-reboot-in-linux

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

root@gate# rdmsr 0x3a
1

 

cat /proc/cpuinfo| egrep "vmx|svm"

This will only show if VT-x is supported by the CPU, not if it is activated in the BIOS.

 

Похоже надо ребутить сервер и искать где это включается в биос

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Посмотрите в ядре модуль intel kvm, если загружен, то vt включен и поддерживается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, dignity сказал:

Посмотрите в ядре модуль intel kvm, если загружен, то vt включен и поддерживается.

в составе какого пакета дистра идет этот модуль?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В составе любого.

 

https://www.linux-kvm.org/page/Main_Page

Если сможете загрузить этот модуль, то система поддерживает создание любых, хоть 32, хоть 64 бит vm. А вообще, ваши cpu - это хлам, который и за бесплатно брать не надо...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В ‎13‎.‎07‎.‎2018 в 15:43, Andrei сказал:

HP Proliant DL360 G5

Учтите, что у этого поколения был один вредный баг. Настоятельно рекомендуется выбить окно в пару часов и обновить все потроха с DVD, были случаи, когда поддержка в BIOS слетала прямо на ходу, и после ребута по любой причине игра "Сапёр" начиналась сначала.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, dignity сказал:

В составе любого.

видимо не любого:

root@gate# uname -a
Linux gate 3.2.0-4-amd64 #1 SMP Debian 3.2.82-1 x86_64 GNU/Linux
root@gate# kvm-ok
sh: kvm-ok: command not found

 

 

5 часов назад, jffulcrum сказал:

Учтите, что у этого поколения был один вредный баг.

Спасибо, сделаю эти шаманства.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, Andrei сказал:

видимо не любого:


root@gate# uname -a
Linux gate 3.2.0-4-amd64 #1 SMP Debian 3.2.82-1 x86_64 GNU/Linux
root@gate# kvm-ok
sh: kvm-ok: command not found

 

 

Спасибо, сделаю эти шаманства.

modprobe kvm_intel

lsmod|grep kvm

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
root@gate# modprobe kvm_intel
ERROR: could not insert 'kvm_intel': Operation not supported
root@gate# lsmod|grep kvm
kvm                   291951  0

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну вот и все, нет у Вас никакой аппаратной виртуализации. Или в bios отключена. А 32 бит vm, скорее всего - эмулированный клячный cpu. Вообще не ясно зачем Вам vbox, если есть прекрасный kvm/libvirt/virtmanager.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В этой теме даже на одной странице уже дважды посоветовали "поставь лучше ..."  :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Andrei сказал:

В этой теме даже на одной странице уже дважды посоветовали "поставь лучше ..."  :)

 

Серьезно?  Думаете, кому-то есть дело? Люди просто советы дают, которые релевантны их опыту. А дают их потому, что

А. Вы попросили;

Б. У Вас такого опыта нет, судя по всему, иначе Вы бы на серверную платформу virtualbox не закатали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

kvm+libvirt реально лучше виртуалбокса. Сабж только на домашнем компе для исследования систем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
28 минут назад, bg80211 сказал:

ESXI <5 Rules

А чем он rules на одном боксе с локальной ФС? Ну так, для кругозора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Почему один продукт лучше/хуже - вопрос субъективный.

Опыта с virtualbox достаточно, и стоит он на серверах давно и успешно. 

И изначальный вопрос топика был вобщем-то не про сам virtualbox, а про аппаратную платформу, на которую он ставится. Думаю, что и kvm на эту платформу не встанет ровно по той же причине, которую озвучили выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 17.07.2018 в 07:29, Andrei сказал:

Почему один продукт лучше/хуже - вопрос субъективный.

Опыта с virtualbox достаточно, и стоит он на серверах давно и успешно. 

И изначальный вопрос топика был вобщем-то не про сам virtualbox, а про аппаратную платформу, на которую он ставится. Думаю, что и kvm на эту платформу не встанет ровно по той же причине, которую озвучили выше.

Вы в биос так и не заглянули? активна опция для аппаратной виртуализации?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас