Top Advertising on Sys-Adm.in
11111111111Rating 1.00 (1 Vote)
3.66666666666671111111111Rating 3.67 (3 Votes)

vagrant logoВ прошлой статье я рассказывал про Vagrant. если кратко, то Vagrant это автоматизированная среда для виртуальных сред. В рамках статьи рассказывалось про сайты с которых можно загружать образы и использовать их в своей работе, НО если честно не ко всем образам есть доверие, в некоторых образах "выпилены" некоторые пакеты и т.п., это крайне неудобно и не безопасно, выход - создать свой образ, настроить его, установить нужные пакеты и конвертировать его в Vagrant Box.

В качестве базовой платформы будет использоваться CentOS 7 Minimal, я буду использовать свой автоматический образ (про него писал в статье Kickstart или Автоматическая установка CentOS Linux), этот образ будет сформирован в среде VirtualBox, дальше я расскажу о том:

  • Как создать машину, указать ей при этом нужные настройки
  • Как настроить машину для комфортной работы с Vagrant

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

Создание виртуальной машины VirtualBox

Здесь все просто - необходимо создать виртуальную машину, после создания машины необходимо зайти в настройки, отключить (мне эти опции не нужны включенными):

  • Отключить USB
  • Отключить Audio
  • Отключить Floppy
4.44444444444441111111111Rating 4.44 (9 Votes)
vagrant logoДля начала скажу какие среды поддерживает Vagrant и позволяет ими управлять:
  • KVM (libvirtd)
  • Docker
  • VirtualBox
  • VMWare
  • Hyper-V
  • Parallels
  • Облака - AWS, Azure
Легко управлять и хранить конфигурации в Git... Уже интересно, не так ли?

Кратко о Vagrant и Hashicorp

Vagrant - это Open Source продукт от компании, которая предлагает мощные и открытые проекты, такие как - Terraform, Vault, Consul... Если ты еще не знаешь, что это и кто это все производит, то не отставай от жизни и прямиком пиз#уй иди на офф сайт Hashicrop и начинай познавать облачный дзен при помощи программной продукции и документации к ней найденной по представленной ссылке выше :)
31111111111Rating 3.00 (2 Votes)
Итак, есть Hyper-V хост и даже не один - несколько гипервизоров. Вопрос - как быстро найти машину по MAC адресу, скажем тому, который зафиксировался в DHCP или его резервации? Как оказалось довольно просто, для начала нужно просто посмотреть можно ли подключиться из PowerShell к нужному Hyper-V:
Import-Module Hyper-V
Get-VM -ComputerName "Server1"
11111111111Rating 1.00 (1 Vote)

 

Изображения из материала статьи уже точно не помню куда выпилил, в общем они успешно утеряны спустя какое-то время с момента публикации статьи :( Думаю этот материал можно считать устаревшим.

Данная статья пошагово описывает процесс создания виртуальной машы в VMWare Workstantion.

1.81111111111Rating 1.80 (5 Votes)
vbox cli 1
 
Управлять виртуальными машинами VirtualBox из командной строки - эта идея все время меня преследовала, так как ГУЙ уже порядком надоел, в результате возникла мысль написать интерпретатор команд, который бы позволял быстро производить базовые действия над виртуальными машинами из терминала Linux (Проверено и используется на Fedora / CentOS).

Vbox-cli

Позволяет в одну короткую команду использовать следующий функционал:
  • Просмотр всех созданных виртуальных машин
  • Просмотр статуса всех созданных виртуальных машин (Запущена, выключена, на паузе и т.п.)
  • Показать только запущенные виртуальные машины
  • Запустить виртуальную машину с стандартным GUI окном
  • Запустить виртуальную машину без GUI окна
  • Запустить виртуальную машину с базовым GUI окном без кнопок управления
  • Поставить на пузу виртуальную машину
  • Снять с паузы виртуальную машину
  • Отправить в резет виртуальную машину (аналогично кнопке reset на системном блоке)
  • Потушить виртуальную машину
Ну что еще надо для полного счастья? :)
51111111111Rating 5.00 (1 Vote)
Попросили помочь провести миграцию (попросту перенос) БД от VMWare vCenter с одного SQL сервера на другой, начальные данные — база с именем VM_VCDB, и имена SQL серверов с доступом к ним. Изначально можно обратиться к офф. документации, все бы ничего, да одно условие омрачало весь спектакль - были утерян пароль от пользователя БД vCentre, но мы этот вопрос решили сбросом пароля для оного пользователя. Создав нового пользователя на новом сервере БД, с необходимым уровнем привидегий к новой БД vCentre.
Когда то у меня уже был опыт переноса БД от vCentre, все сводится в итоге к «нескольким» шагам:
  • Остановить сервисы VMware
  • Создать резервную копию БД
  • Создать резервные копии скриптов SQL агентов
  • На новом сервере БД создать учетную запись (для доступа vCentere к БД)
  • На новом сервере БД создать новую базу, указать учетную запись в качестве владельца
  • Восстановить бэкап в базу
  • Изменить параметры подключения к БД в vcdb.properties
  • Обновить параметры подключения ODBC
  • Запустить сервисы VMware
11111111111Rating 1.00 (1 Vote)
Все задания расположены в каталоге VCentre, для разных версий, это будет свой каталог:
  • VirtualCenter 2.5: C:\Program Files\VMware\Infrastructure\VirtualCenter Server\dbupgrade\Upgrade-v3-to-v4\T-SQL\
  • VirtualCenter 2.5, Update 4: C:\Program Files\VMware\Infrastructure\VirtualCenter Server\dbupgrade\Upgrade-v4-to-v5\T-SQL\
  • vCenter Server 4.x: C:\Program Files\VMware\Infrastructure\VirtualCenter Server\sql
  • vCenter Server 5.x: C:\Program Files\VMware\Infrastructure\VirtualCenter Server\sql
  • vCenter Server 6.0: C:\Program Files\VMware\vCenter Server\vpxd\sql
  • vCenter Server 6.5: C:\Program Files\VMware\vCenter Server\vpxd\sql
11111111111Rating 1.00 (2 Votes)
База разраслась до размеров в ~50Гб, возникла необходимость ее обрезать, так как данные для просмотра администраторами (в данном случае) актуальны не более трех месяцев. В самой БД содержатся параметры, которые позволяют включить максимальный срок жизни хранения событий (по умолчанию этот параметр отключен), для этого необходимо открыть SQL Server Management Studio, развернуть БД VCentre - Tables, найти таблицу dbo.VPX_PARAMETER, щелкнуть ПКМ и выбрать опцию - Edit Top 200 Rows
 
truncate vmware db
 
11111111111Rating 1.00 (1 Vote)

Представим, что один гипервизор обслуживает несколько виртуальных машин, у каждой машины свои задачи, у каждой машины свое потребление ресурсов, например несколько машин для разработчиков, несколько web сервров и т.п., отдать им всем все ресурсы сервера на мой взгляд не совсем правильно, в данном случае эффективнее было бы разделить машины по назначению, для каждого «назначения» создать свой пул ресурсов, «раскидать» машины по пулам. Так же можно ограничения на выделение ресурсов выставить в свойствах самих машин. Я например разбиваю машины по уровням, так называемым level'ам, которые определил для себя сам, например L1, L2, L3, где выставляю соответствующие приоритеты / ограничения, или по назначению и их приоритизации.

 vmware res1 vmware res2
4.51111111111Rating 4.50 (2 Votes)

Недавно в мои руки попал Zero Client или Нулевой клиент, посредством протокола PCoIP позволяет осуществлять удаленный доступ к виртуальным рабочим станциям.

Экземпляр попавший ко мне представлял из себя монитор с тремя USB портами и выходом для наушников. Как выяснилось для работы данному устройству необходимо подключение к локальной сети, ZCM (Zero Client Management), виртуальна среда VMWare (на момент написания данной статьи осуществлена поддержка только VMWare). 

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

51111111111Rating 5.00 (3 Votes)

Ситуация

Есть установленная CentOS в среде VMware для комфортной и правильной работы ОС необходимо установить VMware Tools на данную машину.

Сейчас 135 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз