Hyper-V Server 2016 Nested Home Lab – part 3 basic server configuration

When we boot our server for the first time from earlier prepared USB Flash Drive, it might take some time. Systems needs to configure devices and other things according to new hardware configuration. In my cases it took around 5 minutes. First run requires some basic configuration tasks. System will ask us for password change for default Administrator user. Once it’s done, system will open sconfig.cmd console, which will help us to configure basic settings.

Continue reading

Hyper-V Server 2016 Nested Home Lab – part 2 deploying Hyper-V on USB Flash Drive

In this post I’m going to show you how to prepare USB flash drive with preinstalled Hyper-V Server 2016. This server is available for free and offers almost all the components which are available in Windows Server 2016 with Hyper-V as a role. For the purpose of our lab, we will use USB Flash with preinstalled system.


  • USB Flash Drive with at least 8GB free space
  • Install.VIM file from Hyper-V iso image
  • Windows 7 (or newer version) with required tools (DISM, diskpart, BOOTSect, BCDBoot, Reg.exe)
  • A computer supporting boot from USB, x64 processor, Hardware-assisted virtualization and Execute disabled bit (Intel XD or AMD NX bit)

I’m going to use my new Flash Drive Kingston DataTraveler R3.0 G2 16GB.
Continue reading

Hyper-V Server 2016 Nested Home Lab – part 1 project overview

This article starts new series of posts regarding my new project called “Hyper-V Server 2016 Nested Home Lab”. The idea comes from new feature added to newest Hyper-V Server 2016 named “Nested Virtualization”. In nutshell, this feature allows us to run hypervisior inside hypervisior. Similar technology is available in VMware Workstation and has been described in details on my previous series “VMware Home Lab”.

Below diagram shows the idea

Continue reading

VMware tools for nested ESXi 5.x

Hi, Today I’d like to share with you my experience regarding nested ESXi 5.5. I started to learn some topics around Windows Server 2012. For this purpose I prepared small Lab on my VMware Home lab. I’m using two nexted ESXi 5.5, vCenter Virtual Appliance and two Windows Server 2012. For some reason, each time I’m running ESXi, after around 10-15minuts connection to one of them is loss. I can login do DCUI, restart all services but it doesn’t help. I checked also my NIC cards on ESXI (in .vmx file). By default only first is Intel E1000, rest are some others. I changed it manually to e1000 but it doesn’t fix my issues.

And here comes my idea to check if VMware provides VMware tools for ESXi. I found on this page, that VMware actually provides it:

Continue reading

Passed VCP550 – VMware Certified Professional 5 Data Center Virtualization

Hello, For a long time there was no new articles. There is a lot of reasons that things (too much work, new projects, no time to sharing my personal ideas with you). Since the beginning of March 2015, I started to prepare to VCP exam. As a result, today after almost 3 months I’m VCP! :)


For those of you interesting how to gain this certificate, I’d like to share my personal experience. First of all, in order to schedule the VCP550 exam you have to take a part of the one required courses:

– VMware vSphere: Install, Configure, Manage [V5.5]
– VMware vSphere: Optimize and Scale [V5.5]
– VMware vSphere: Fast Track [V5.5]
– VMware vSphere: Troubleshooting Workshop [V5.5]
– VCP5.5 Course Equivalent

I decided to take a part of the first course, VMware vSphere: Install, Configure, Manage – I can truly recommended this course. It’s amazing experience to learn all of the course objective during 5 days training. Next step was to read the book Mastering VMware vSphere 5.5 written by Scott Lowe and Nick Marshall. This book covers most of the topics required on VCP exam. I watched also video course provided by CBT Nuggets VMware vSphere 5.5 VCP5-DCV leading by Keith Barker – it’s another great source of knowledge. This was all I needed to pass my VCP exam.

If you want to know more info, feel free to contact me.

The next plan is start to learn to CCNP Switch exam – maybe in the July 2015 :)

Building a PXE environment to fast deployment Linux Systems – Part 3 PXE server configuration

This article will show you how to install and configure components required to run PXE server on Linux system. Because I gonna use the Windows NTFS share, I have to do a few additional things in order to run PXE server in mixed environment (mixed – Windows/Linux).

In my environment I used the following system with pre-requisites:

  • CentOS 6.5 x86_64 Linux system
  • TFTP Server
  • SAMBA Client
  • FTP Server
  • Syslinux

Continue reading

Building a PXE environment to fast deployment Linux Systems – Part 2 DHCP and network configuration

In this article I’ll describe all steps required to configure the core of PXE environment – DHCP and network. DHCP is required by PXE to provide the address of TFTP server and name of the boot file. In this example I’ll show you how to use Windows Server 2008 R2 to this purpose. This version has build-in role DHCP.

First let’s start from describe my virtualized network. I’m using Vyatta VM’s as a router. This device separates my physical network from virtualized network. If you are wondering how to configure Vyatta, go to the post:


In my test environment, my Vyatta has 4 interfaces:

vyatta@vyatta:~$ show interface
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface        IP Address                        S/L  Description
---------        ----------                        ---  -----------
eth0                     u/u
eth1                         u/u
eth2                         u/u
eth3             -                                 u/u
lo                            u/u

Continue reading

Building a PXE environment to fast deployment Linux Systems – Part 1 PXE overview

In this series of articles, I’m going to show you an amazing tool which is PXE (Preboot Execution Environment). This tool extremely improve the process of installation new OS in Data Centre Environment. I’ll show you how to install and configure necessary components of this solution.

I’ve configured PXE in my home lab. It consists with the following components:

  • Server dc1.zelos.com (Windows Server 2008R2 with AD, DNS, DHCP and File server role installed).
  • Server lvpxe1.zelos.com (CentOS 6.5 with TFTP, PXE server and mounted CIFS from file server).
  • VMware environment (2 ESXI hosts with vCenter server vc1.zelos.com).

This diagram shows the overall environment built in on my home lab.

Continue reading

Installing and Configuring the Oracle 11gR2 Database for vCenter Server part 5 – Instaling vCenter with Oracle Database

This article ends the series “Installing and Configuring the Oracle 11gR2 Database for vCenter Server”. In part 5 I would like to show you how to install and configure ODBC driver in Windows 2008 R2. Then I’ll show you how to configure TNS_ADMIN environment variable. At the end I’ll show how to install VMware vCenter server using Oracle database.

For the purpose of this tutorial, I prepared VM’s with the following configuration:

  • OS Microsoft Windows Server 2008 R2
  • CPU 2 Core 2
  • HDD 40GB
  • 4GB RAM
  • 1x NIC

It should be enough for standalone vCenter installation (without database). More about system requirements can be found on:

Continue reading

Installing and Configuring the Oracle 11gR2 Database for vCenter Server part 4 – vCenter database preparation

Hi, In this article I’m going to show you the steps required to prepare and configure the Database for vCenter Server. When our Oracle Database engine is up and running, it’s time to create dedicated database. I going to base on official VMware documentation file, available at:


Let’s start!

  1. Login to a SQL*Plus session with the system account
  2. Create the Local Oracle Database from the following script (The script is located in the vCenter Server installation package /installation directory/vCenter-Server/dbschema/DB_and_schema_creation_scripts_oracle.txt file)
    CREATE SMALLFILE TABLESPACE "VPX" DATAFILE '/u01/app/oracle/oradata/vcdb1/vpx01.dbf'

    Continue reading