Jump to content
Калькуляторы

Создание 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-битность.

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

Share this post


Link to post
Share on other sites

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

 

Share this post


Link to post
Share on other sites

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 сказал:

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

Share this post


Link to post
Share on other sites

1 минуту назад, QWE сказал:

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

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

Share this post


Link to post
Share on other sites

32 минуты назад, Andrei сказал:

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

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

Share this post


Link to post
Share on other sites

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.

 

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

 

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

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

Share this post


Link to post
Share on other sites

В ‎13‎.‎07‎.‎2018 в 15:43, Andrei сказал:

HP Proliant DL360 G5

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

Share this post


Link to post
Share on other sites

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 сказал:

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

6 часов назад, Andrei сказал:

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

 

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

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

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

Share this post


Link to post
Share on other sites

28 минут назад, bg80211 сказал:

ESXI <5 Rules

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

В 17.07.2018 в 07:29, Andrei сказал:

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

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.