Make simple Kubernetes cluster and deploy own Golang application

Main goal to create simple cluster with one master node and two worker-nodes . All procedures we will do on 3 VPS with Ubuntu 20.04 Server installation. First step is to create separate user on all VPS, for the test environment let it be ‘kubuntu’. For orchestration we will use Ansible Lets create directory for … Читати далі

Автостарт виртуальных машин в XenServer 6.2(6.x)

В отличии от предыдущих версий, графическая оболочка XenCenter не содержит опции по настройке автостарта виртуалок. Если я не ошибаюсь, то данную функциональность перенесли в интерфейс HA (High Availability)
Но все это доступно с консоли.
Сначала нужно указать автостарт для всего пула (pool)
Заходим на XenServer по ssh, и смотрим uuid всего пула:

[root@localhost ~]# xe pool-list
uuid ( RO)                : 8a28925c-9c9d-25af-7c87-d08376e57516
          name-label ( RW):
    name-description ( RW):
              master ( RO): 235d4c41-f310-4bba-b1e8-9505b3cede83
          default-SR ( RW): 8f7f2c38-dd71-ed21-1967-057f94d2464b

Читати далі

Установка Xen-tools в гостевом debian

Для установки Xen tools в гостевой виртуальной машине, которая крутится на XenServer 6.2 нужно проделать такие манипуляции.
Заходим в XenCenter.
xencenter
Выбираем Install XenTools

Читати далі

Драйвера Intel и VMWare ESXi 5.1

Предистория: жил-был сервер с виртуалками и в один прекрасный момент он умер (высыпался винт). Развернули новый. Со старого выкинули винчестер, вставили живой винт и поставили туды ESXi 5.1
Для того, чтобы заставить ESXi 5.1 видить сетевые карты Intel Corporation 82573E Gigabit Ethernet Controller и Intel Corporation 82573L Gigabit Ethernet Controller нужно подкинуть ему драйвера с ESXi 5.0
Для это нужна флешка с FAT16.
Делаем
-запускаем DiskPart (Пуск\Выполнить\DiskPart).
-В окно DiskPart пишем:

select volume g:
clean
create partition primary size=4095
format fs=fat quick
exit

Читати далі

Xen приняли в основную ветку ядра

Последние 2 года Xen планомерно впиливался в ядро Линукса. И наконец-то его всунули полностью. Начиная с новой ветки ядра Linux 3.0, которая появилась вместо 2.6.40 (так как от 2.6 почти ничего не осталось), Xen как Dom0 сможет запускаться без каких то манипуляций с ядром (патчинг и т.д.), так же как и KVM, VirtualBox и другие. … Читати далі

Gentoo Xen 4

Повесть о том как я Xen4 мучал… или он меня…..
Что мы имеем:

uname -a
Linux Gentoo 2.6.34-xen-r4 #3 SMP Sat Jan 1 19:30:46 EET 2011 x86_64 AMD Phenom(tm) II X4 925 Processor AuthenticAMD GNU/Linux

И почти мертвый винт на 500Г

  5 Reallocated_Sector_Ct   0x0033   090   090   140    Pre-fail  Always   FAILING_NOW 873

Перед установкой пакетов необходимо снять с них архитектурное маскирование (~x64):

echo "app-emulation/xen
app-emulation/xen-tools
sys-kernel/xen-sources" >> /etc/portage/package.keywords

До начала сборки нужно выполнить следующие шаги:

1. Добавить в /etc/make.conf опции компилятора:

      CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer -mfpmath=sse -funroll-loops -mno-tls-direct-seg-refs"
      CXXFLAGS="${CFLAGS}"

2. Там же (в /etc/make.conf), можно включить опции сборки бинарных пакетов (готовые пакеты emerge разместит в /usr/portage/packages), они пригодятся для ускоренного развертывания domU:

      FEATURES="buildpkg"

3. Пересобрать текущее окружение с новой опцией компилятора, которая нужна корректной работы системного окружения с гипервизором xen (заодно построятся бинарные пакеты окружения):

      emerge -evat world

Предварительный этап окончен, можно запускать сборку/установку пакетов xen, xen-tools и исходников адаптированного для Xen ядра — xen-sources:

emerge -av xen-sources xen xen-tools

Читати далі