Personal tools

Difference between revisions of "VMWare"

From MohidWiki

Jump to: navigation, search
(Installation Phase)
(Production Phase)
Line 89: Line 89:
  
 
===Restore VM===
 
===Restore VM===
 +
 +
===IP List===
  
 
==Links==
 
==Links==

Revision as of 18:05, 6 March 2012

VMWare was the second step of virtualization infraestructure in Maretec (after Xen).

Physical Machines

Installation Phase

Migrating Existing VM in Xen

Existing VM in Xen server were duplicated in VMWare environment in RAID machine (the future backup machine). Before installation in definite place (CISCO server, ESXi1) the original ones should be replaced by the news to ensure the system works.

Creating a new FTPServer

A VM was added to vShere and installed Windows Server 2008 and configured as the existing Xen FTPServer. See Creating a FTPServer in VMWare for details.

Creating a new OpenDAPServer

A VM was added to vShere and installed Fedora and configured as the existing Xen OpenDAPServer.

See Creating an OpenDAPServer in VMWare for the first attempt with LVM defaults from Fedora. After PVextend machine crashed.

See Creating an OpenDAPServer in VMWare2 for the second attempt with user defined LVM and till now the best creation.

Creating a new Domain Controller

A VM was added to CISCO server, ESXi1, and installed Windows Server 2008 R2. See Creating a Domain Controller in VMWare for details.

Production Phase

Changing the bridging between the LAN and the DMZ

Opendap

eth0 - LAN

eth1 - DMZ

The steps are for changing from DMZ to LAN and (from LAN to DMZ)

Enter the domain through console access as user:

  • Just use network icon in rigt up corner, disconnect eth1(eth0) and connect eth0(eth1)
  • Add in copernico the new IP and name to DNS list. It is done if change is temporary!
  • However if connection is to maintain after reboots it is better to take eth0(eth1) down definitely in network restart
Other--> Network Connections 
Select to not connect eth1(eth0) automatically but connect automatically eth0(eth1)    'or eth1(eth0) it would give fail in network restart after taking it down below)
Save.

> ifconfig ethx down                 'x is 1 in case of wanting to go LAN at restart, is 0 otherwise
> service network status
> su
> service network restart
> ifconfig

FTPServer

Just go to connections and disable one and enable the other.

Increase /opendap size

First, do a snapshot, backup the files.

  • Add a virtual disk to the VM vSphere Client from the same physical disk(default)or select other datastore.

IMPORTANT: do not add size to the existing virtual disk or the space will not be usable. Add one new disk.

  • Check the name of the new disk in the VMMachine Disk Utility (Accesories). It was /dev/sdb
  • Create a new partition of appropriate size using fdisk
>fdisk /dev/sdb
>n             (create new partition, select start and end cylinders (default), all free space is selected by default)
>w             (save partition table and exit)
>fdisk -l      (check the new partition, /dev/sdb1 was created ~10G in size)
  • Create an ext3 filesystem in the partition (this step is optional, just a quick test that all is well)
>mkfs.ext4 /dev/sdb1
  • Initialise the partition for use as a physical volume in lvm and add it to vg_opendap2
>pvcreate /dev/sdb1
>vgextend vg_opendap2 /dev/sdb1
  • Extend LogVol00 (use 'df /' to check that / is mounted on LogVol00) as required (by 10G here)
>lvextend -L +10G /dev/vg_opendap2/lv_opendap
  • If you receive errors about not enough physical extents, then reduce the size of the extension a little until it fits.
  • Finally, resize the filesystem (this part normally would require unmounting /, but for ext4 it works while the partition is mounted)
>resize2fs /dev/vg_opendap2/opendap
  • Type 'df -h /', to check it worked, there should be an extra 10G available

(you can use vgdisplay, pvdisplay and lvdisplay (as root) to see detailed info, pvscan for a summary)

Backup VM

Restore VM

IP List

Links

Go Back to Virtualization

Xen