Running nested VMware ESXi host under KVM hypervisor

Published on Author admin

Prerequisites: hardware support for VT-x enabled nested virtualization for KVM Use below command to create KVM virtual machine containing VMware ESXi: virt-install --virt-type=kvm --name=vmware-esxi1 \ --ram 4096 --vcpus=4 \ --virt-type=kvm --hvm \ --cdrom /home/pawel/ISO/VMware/VMware-VMvisor-Installer-6.7.0.update01-10302608.x86_64.iso \ --network network:default,model=e1000 \ --graphics vnc --video qxl \ --disk pool=default,size=128,sparse=true,bus=ide,format=qcow2 \ --boot cdrom,hd --noautoconsole --force \ --cpu host-passthrough I was… Continue reading Running nested VMware ESXi host under KVM hypervisor

Running VMRC (VMware Remote Console) 9.0 on Fedora 28

Published on Author admin

To run VMRC (VMware Remote Console) on Fedora 28 use below steps. Download VMRC 9.0 from VMware website (around 60MB): VMware Remote Console 9.0 for Linux Install VMRC 9.0 as a root: bash ./VMware-Remote-Console-9.0.0-4288332.x86_64.bundle To fix zlib version conflict (Fedora 28 ships with zlib 1.2.11 while VMRC 9.0 ships with zlib 1.2.9) use following commands… Continue reading Running VMRC (VMware Remote Console) 9.0 on Fedora 28

Using AWS EC2 CLI - part 2

Published on Author admin

Using AWS EC2 CLI - part 2 Script for checking VMs status: https://github.com/openterprise/scripts/blob/master/aws-status.sh Example user data file script: https://github.com/openterprise/scripts/blob/master/aws-user-data.sh #create VM centos aws ec2 run-instances --image-id ami-18f8df7d --security-group-ids sg-ID --subnet-id subnet-ID --count 1 --instance-type t2.micro --key-name KEY-NAME --user-data file://aws-user-data.sh --block-device-mappings 'DeviceName=/dev/sda1,Ebs={VolumeSize=10,DeleteOnTermination=false}' --query 'Instances[0].InstanceId' #stop ALL instances (only those are running) aws ec2 stop-instances --instance-ids `aws… Continue reading Using AWS EC2 CLI - part 2

Creating AWS EC2 instances from CLI

Published on Author admin

Install Python PIP: yum install python-pip or yum install python3-pip Install AWS CLI using PIP: pip install awscli --user or pip3 install awscli --user PIP installs aws inside $HOME/.local/bin/ directory. Configure $PATH inside ~/.bash_profile PATH=$PATH:$HOME/bin:$HOME/.local/bin Configure AWS client: $ aws configure AWS Access Key ID [None]: AWSACCESSKEYID AWS Secret Access Key [None]: AWSSECRETACCESSKEY Default region… Continue reading Creating AWS EC2 instances from CLI