Its ok to make mistakes, its ok to repeat it.
But please make it a point to learn from it :)
Sunday, November 14, 2010
Improving Firefox load speeds by using RAM
See source below.
http://lifehacker.com/5687850/speed-up-firefox-by-moving-your-cache-to-ram-no-ram-disk-required?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+lifehacker%2Ffull+%28Lifehacker%29
Saturday, November 13, 2010
Canon driver : Its not in the language i want!!
Cause: Canon printer/scanner drivers usually come in international languages, but during installation, they do not allow the user to select the preferred language. Its usually selected based on the geography settings on the computer. In my case, the Chinese language is selected when i am more comfortable with English.
Solution:
Follow the green stars in the screen shot below and change the language accordingly.
The problem/solution probably will apply in the same manner for other Canon devices.
Monday, September 20, 2010
Windows Mobile 6.5 Pro: Can't start text messaging
Problem: I have a mobile phone running on Windows Mobile 6.5 Professional (A.k.a WinMo Touch version 6.5). One fine day, my phone's text messaging app starts acting weird. Most times, i couldn't even open it.
Cause: The problem lies with Windows Mobile 6.5. You have configured your phone to use storage card to store attachments. This will cause problems as above.
Solution:
1) Go to your text messaging
2) Click 'Menu' -> 'Tools' -> 'Options'
3) Go to the 'Storage' tab
4) Un-check 'When available, use this storage card to store attachments'
5) Soft reset your phone
Warning, the following could result in loss of data. Proceed at your own risk.
Note: If your text messaging app cannot be opened even after a soft reset, then delete the following empty folder in your storage card. 'Inbox.mst****'
Source: http://forum.ppcgeeks.com/htc-vogue/15839-messaging-wont-open.html
Monday, March 22, 2010
vSphere 4.0
Always verify with your own setup or official documentation.
Q8 | How long is the validity of VMware authorized courses before the relevant certification exam is no longer valid? | ||||||||||||||||
| Till the next major version | ||||||||||||||||
Q9 | What kind of hardware does each virtual machine emulate? | ||||||||||||||||
| BX440 motherboard from Intel | ||||||||||||||||
Q11 | Can we anyhow use hardware for kernel? Can we use any available server | ||||||||||||||||
| It has to be certified hardware only, else not supported. | ||||||||||||||||
Q12 | The configuration file, how different is it from VMware Server and other desktop vmware products? | ||||||||||||||||
| Use the free VMware convertor if you want to convert to and from different versions. | ||||||||||||||||
Q13 | Is it better to suspend a VM or shut it down? Does it release the resources? | ||||||||||||||||
| This suspend is different from OS suspend. The entire state is written to disk. | ||||||||||||||||
Q14 | What BIOS is used for the vms? | ||||||||||||||||
| Phoenix BIOS , stored in NVRAM file for each VM. Note that each vram is created upon VM starting. | ||||||||||||||||
Q15 | Are all the configuration files dependant on each other? | ||||||||||||||||
| No. Decoupled. But if the vmdk file is lost, its all gone. Vmx file just stores the hardware configuration of the VM (Not OS). | ||||||||||||||||
Q16 | What is DPM? | ||||||||||||||||
| Dynamic Power Management. Automatically power on/off physical servers accordingly to load requirements. Requires DRS clusters to be up and running. | ||||||||||||||||
Q18 | What factors does V Motion take into account other than CPU allocation? | ||||||||||||||||
| Memory and CPU allocation…. Nothing else. | ||||||||||||||||
Q19 | What is VMM? | ||||||||||||||||
| Virtual Machine Monitor. Supposedly do everything required of the VM (CPU/RAM and IO operations). Although certain items are just pass-thru. In other words, it presents the hardware. | ||||||||||||||||
Q20 | Difference b/w the Hypervisor OS and Service console OS (Redhat) | ||||||||||||||||
| Hypervisor is the real underlying OS, service console is just like another VM that takes care of monitoring and administration of ESX host. | ||||||||||||||||
Q21 | What is ESXI direct console? | ||||||||||||||||
| The screen of the physical ESXI server. To setup basic network and hardware settings. Other settings can be done via the vSphere client | ||||||||||||||||
Q22 | Can the users of ESX management be linked to a LDAP server? | ||||||||||||||||
| Not for ESX, only for VC. But it is strictly limited to Microsoft Active Directory services only | ||||||||||||||||
Q23 | Seen issues of hidden network adaptors, even from GSX times, still there? How to avoid? | ||||||||||||||||
| This is a Microsoft Windows issue. Cos windows see different network adaptors and thus will reassign new network adaptors. Having said that, you will need to remove all the hidden adaptors and recheck every time you clone. | ||||||||||||||||
Q24 | How do you join an ESX to an Active Directory domain?? | ||||||||||||||||
| You can’t. ESX only let u enter DNS information, the domain entry in the ESX is only for DNS purposes. | ||||||||||||||||
Q25 | What is Firewall in service console? | ||||||||||||||||
| It only protects the connection to service console, doesn’t protect the VMs. | ||||||||||||||||
Q26 | What is VMA | ||||||||||||||||
| vSphere Management Assistant. Run command lines against the ESXI servers. ESX got service console to do this. | ||||||||||||||||
Q28 | Permissions? | ||||||||||||||||
| Although u can tap user info from active directory, the actual access control is set in VC only. | ||||||||||||||||
Q29 | Why do I need to join to an AD domain for vCenter? | ||||||||||||||||
| Because to manage multiple ESX servers, you need a domain that would make it easier to manage due to user permissions on different machines. In other words, our infra design will need to incorporate an AD just for virtualization. Note: VMware only support Microsoft Active Directory, nothing else. | ||||||||||||||||
Q30 | For vCenter, is it better to install the database on the machine itself? Port issues if any? | ||||||||||||||||
| Yes. This is especially so if we are using vCenter Server Heartbeat | ||||||||||||||||
Q31 | What is linked mode? | ||||||||||||||||
| To link up different VCs, which then in turn manage their ESXs under those VCs. | ||||||||||||||||
Q32 | Why can’t I log on as root in ESXi? | ||||||||||||||||
| By default, ESXi hosts does not allow root access | ||||||||||||||||
Q33 | What is hostd? | ||||||||||||||||
| A very very important process that handles all execution in the ESX host. A watchdog will attempt to restart the process if it fails. | ||||||||||||||||
Q34 | What is a VM Appliance? | ||||||||||||||||
| A specifically built VM that performs optimally a specific range of operations. | ||||||||||||||||
Q35 | Where can we learn the command line commands of the vCLI? | ||||||||||||||||
| There are documentation on the website. But you don’t really need it most of the times. | ||||||||||||||||
Q36 | What is VMA? | ||||||||||||||||
| VMware Management Application, a Linux based virtual appliance. Contains vCLI, vSphere SDK and vSphere API | ||||||||||||||||
Q37 | What is vCLI? | ||||||||||||||||
| A shell program that can be installed to windows or Linux for command line control to the ESX. Note, whatever you can do in the command line, you can do it in VI Client. The only advantage of vCLI is when you want to write specific scripts to automate some processes. | ||||||||||||||||
Q38 | What controls the MAC address of the Virtual NICs? | ||||||||||||||||
| They use a combination of GUID and a whole bunch of other IDs to generate ‘unique’ MAC addresses. This also means there is still a chance of MAC address conflict, though the chance is extremely low. ESX inherently cannot detect such conflicts, its up to the experience of the network guys should there be an un-resolvable network issue. | ||||||||||||||||
Q39 | How many ports does each virtual switch support? | ||||||||||||||||
| Up to 4088 ports (It should be 4096 but 8 ports are reserved by VMKernel), but only 56 ports is given by default. Note, changing the maximum number of ports will require a reboot of the ESX server. | ||||||||||||||||
Q40 | Does it make any sense or benefits if we group several VMs to a switch or port group? | ||||||||||||||||
| Policies like teaming and security can be set. | ||||||||||||||||
Q41 | Can a vswitch talk to another vswitch? | ||||||||||||||||
| Not possible, unless they are connected via the physical NIC. | ||||||||||||||||
Q42 | How should I connect up my management network? | ||||||||||||||||
| Management network should only connect to the service control port (ESX) or the VMotion Port (ESXi) | ||||||||||||||||
Q43 | How are switches connected to physical adaptors? | ||||||||||||||||
| Each switch can only be assigned to unique adaptors. This is useful for physical separation. Note: 2 different virtual switches cannot communicate with each other without going through their physical adaptors. Good. If more than 1 nics are assigned to a single vswitch, they will be automatically teamed. Note again that NIC teaming and VLAN trunking needs to be supported by the physical switches. | ||||||||||||||||
Q44 | VLANS | ||||||||||||||||
| They can only be configured on predefined port groups on the switch. | ||||||||||||||||
Q45 | What’s the diff between VMKernel/VMotion and Service Console port group? | ||||||||||||||||
| For ESX: The management network should be connected to the Service Console port group. For ESXi: The management network should be connected to the VMKernel port group. Yes, there is a slight difference between the VMKernel port groups in both ESX and ESXi. | ||||||||||||||||
Q47 | What is EVC as seen in ESX summary | ||||||||||||||||
| Cluster feature that prevents VMotion migrations failing due to incompatible CPUs. E.g. If ESX A,B,C has the same vendor type of CPU but of generation 1, 2 and 3. I can choose to set EVC (at DRS level) on generation 2 cpu. So ESX B and C can be placed in same drs cluster, ESX A will be rejected. | ||||||||||||||||
Q49 | By default, the configured no of ports is 64.. Also, theory says default is 56….??? | ||||||||||||||||
| This is because 8 ports are used up by the kernel, thus 56 is the usable port number. | ||||||||||||||||
Q50 | By default, the configured no of ports for a pre created switch is 32. But theory says 24. | ||||||||||||||||
| Cos only 24 is usable? Since 8 are taken up by kernel? | ||||||||||||||||
Q51 | What are the virtual mac addressed made up? | ||||||||||||||||
| 00:50:56. It always start with this number. | ||||||||||||||||
Q52 | Benefits of Distributed switch over Standard switches? | ||||||||||||||||
| The real benefits comes if u use it with Nexus 1000, a CISCO distributed switch. Note: The configuration is done on the VC. So when VC goes down, the operations on the ESX still carry on as per normal, but no more configuration is possible unless using the vCLI on each ESX. | ||||||||||||||||
Q53 | Uplink and Ports on Distributed switch | ||||||||||||||||
| Generally, there is no hard and fast rule on how many uplinks is required of how many ports. Note: I can assign uplink A to port group B. But there won’t be FT if there’s only 1 uplink assigned to a port group. | ||||||||||||||||
Q54 | Bad thing on setting ‘reject’ for promiscuous mode. | ||||||||||||||||
| Up to 10% of CPU cycles would be used for this inspection of packets. But if an application tries to forge MAC Address, all egress traffic will be dropped. Same goes for ingress traffic. | ||||||||||||||||
Q55 | How to properly use VLAN and PVLAN (Isolated, Promiscuous, Community) | ||||||||||||||||
| Can consider using VLAN and PVLAN for N-Tier applications | ||||||||||||||||
Q57 | Storage? | ||||||||||||||||
|
| ||||||||||||||||
Q58 | Fabric? | ||||||||||||||||
| Collection of one or more FC channels. | ||||||||||||||||
Q59 | What are the file systems ESX can read? | ||||||||||||||||
| Only VMFS and NFS. ONLY. Note: VMFS supports up to 2TB only. Note: VMFS can only be created on SCSI disks, not on any other types (e.g. IDE) | ||||||||||||||||
Q60 | Does this means that the local hdd on esx servers are formatted in VMFS? | ||||||||||||||||
| YES. | ||||||||||||||||
Q61 | Does RDM only apply to SAN? How about local SCSI raw devices or even partitions of them? | ||||||||||||||||
| Yes, just to SAN only. Not even NFS. | ||||||||||||||||
Q62 | SANs? | ||||||||||||||||
| Same as what you know, except that there is a human LUN id and a system(SAN) LUN id Note: ESX can only support 2TB storage devices due to VMFS and the SCSI tool used, doesn’t matter if RDM is used or not (E.g. LUNs). But SAN can join different LUNs and the eventual extends can be seen as a single VMFS unit. | ||||||||||||||||
Q63 | We experienced disconnection from NAS quite frequently. NAS is still accessible via its share but ESX simply couldn’t rescan it till we reboot it. Why? How does rescan work? | ||||||||||||||||
| Probably because the NAS doesn’t support NFS 3. Buffalo NAS not supported by VMWare! | ||||||||||||||||
Q64 | Storage Runtime name/Canonical name/SCSI id? | ||||||||||||||||
| Runtime name: vmhbaN:C:T:L N is HAD card id. C is the channel. Each HBA only uses 1 channel. Usually zero. T is the Storage processor on the SAN L is the LUN Number ** Be careful, the runtime name will always be represented even though its not a Fibre channel storage device. ** Canonical Name: Usually naa, but if no naa, then represented as mpx SCSI id: This is provided by the ESX. | ||||||||||||||||
Q66 | Does third party MPP , SATP and PSP always be installed with patches of VMKernel? | ||||||||||||||||
| No, these plug-ins usually comes at a separate charge. Have to approach the vendors separately. | ||||||||||||||||
Q67 | Difference b/w Fibre and iSCSI SANs nomenclature | ||||||||||||||||
|
| ||||||||||||||||
Q68 | Does ESX support software/hardware initiator for iSCSI? | ||||||||||||||||
| Yes. But software initiator disabled by default. Also note that Software initiators take up CPU cycles considerably, as compared to hardware initiators. | ||||||||||||||||
Q69 | Did you say cannot use DNS names for a iSCSI server? Book says can. | ||||||||||||||||
| Can. As long as VC can resolve | ||||||||||||||||
Q70 | Cons of iSCSI? | ||||||||||||||||
| The data transfer is in clear only (via the IP network of this iSCSI) | ||||||||||||||||
Q71 | Is there a one stop info site on all the ports which vSphere is using? | ||||||||||||||||
| Search thru the document page of VMware site. | ||||||||||||||||
Q72 | Authentication on iSCSI SAN? | ||||||||||||||||
| Using CHAP. By setting authentication for iSCSI on esx, you also need to set the authentication on the iSCSI SAN itself | ||||||||||||||||
Q73 | Multipathing for iSCSI networks? | ||||||||||||||||
| Only Active-Passive multipathing. No load balancing. | ||||||||||||||||
Q74 | VMFS? | ||||||||||||||||
| Meant for large size storage, DO NOT save documents on this vmfs!! | ||||||||||||||||
Q75 | Can I use only a portion of a LUN to create my datastore? | ||||||||||||||||
| Datastore can be created to a partial sized LUN. The remaining space of the LUN can be used for creating new datastores or ‘growing’ the datastore on this LUN. But note that the datastore on each LUN is 2TB maximum. After that, you should extent other LUNs to this LUN to form bigger datastore. Note: The datastore (VMFS) can also grow dynamically (automatically). Note: So long as the ESX can see the LUNs, they can be ‘extended’ together. But remember, each LUN size should be 2TB max. Some advice: Create a LUN just large enough so that the total usability is about 60% of the total space. | ||||||||||||||||
Q77 | I notice that sometimes creation of new VMs may result in weird vmdk naming? How does vSphere handle naming of vmdk file? | ||||||||||||||||
| If the VM has > 1 disk file, the file pair for the second disk file and on is named vm_#.vmdk and vm_#-flat.vmdk, where # is the next number in sequence , starting with 1. | ||||||||||||||||
Q78 | Why is there a need to specify Guest OS when installing? | ||||||||||||||||
| Because the VMkernel talks to this VM (The VMM) based on this parameters. Thus it is highly recommended that the user sets the correct OS for each VM. If not, there might be problems later, though it does not show immediately. | ||||||||||||||||
Q79 | Why can’t we put spaces in VM names? | ||||||||||||||||
| Because scripts won’t work with this. | ||||||||||||||||
Q80 | Difference between vm.vmdk and vm-flat.vmdk? | ||||||||||||||||
| The flat file is actually the main file that stores the data, the vmdk (no flat) is just a meta file that describes the disk’s parameters (E.g. cylinders, rpm…etc) | ||||||||||||||||
Q81 | What is .vswp? | ||||||||||||||||
| VM swap file. Meant for the kernel to present a bit of the hard disk to the guest OS as physical ram , as a last resort. Note that this is different from the swap file used in windows OS. | ||||||||||||||||
Q82 | How many vmdk files can a virtual machine take? | ||||||||||||||||
| Up to 60. Because each VM supports 4 SCSI adaptors, which in turn supports 15 hdds. 15x4=60 | ||||||||||||||||
Q83 | How do we do clustering of VMs? | ||||||||||||||||
| Use RDM. All other forms are not supported by VMware officially. | ||||||||||||||||
Q84 | What is .vmxf? | ||||||||||||||||
| Used by the kernel only. An extended configuration file. DO NOT touch this file manually. | ||||||||||||||||
Q85 | What is thin and thick disks? | ||||||||||||||||
| Thin is grow on demand disk, thick is pre-allocated disk | ||||||||||||||||
Q86 | What are the considerations for hardware/software as compared to physical? E.g. Do you need a 1 to 1 comparison? | ||||||||||||||||
| Software for a fact, needs to take advantage of this. For MS os, generally more then 4 CPU won’t do much significant improvement. (Don’t quote Bert…lol) Hardware, of course needs to support. | ||||||||||||||||
Q87 | Virtual disk mode setting? | ||||||||||||||||
| Non independent – For snapshots Independent (Persistant) – Changes written to disks is immediate and permanent. Independent (non persistant) – After reboot, the changes written to disks will be lost. Good for clean slate operations. | ||||||||||||||||
Q88 | Virtual NIC? | ||||||||||||||||
| E1000 and vmxnet3 are more for newer OS like windows server 2008 Use flexible for most cases. | ||||||||||||||||
Q89 | DUMB Question. Can I install ESX or ESXi on a VM??? | ||||||||||||||||
| Yes, but only specific versions of ESX and VMware are possible. Google it. | ||||||||||||||||
Q90 | What are appliances? | ||||||||||||||||
| They are ‘Just Enough OS’ (JEOS) which are highly optimized for the application they are meant for. E.g. Weblogic | ||||||||||||||||
Q100 | How to make sure every Windows VM deployed from template is ‘resetted’? | ||||||||||||||||
| Can install Microsoft Sysprep on the VCenter, then vSphere will handle all those for us. Note: the sysprep cab file needs to be extracted to c:\doc and settings\all users\application data\vmware\vmware virtual center\sysprep\svr2003 Note: Sysprep in vSphere also requires the installer sometimes. So its always a good idea to make an ISO out of the official Windows Setup and keep it in a dedicated software spot. | ||||||||||||||||
Q101 | Converting from physical to virtual, windows reactivation issue? | ||||||||||||||||
| Have to ask Microsoft. | ||||||||||||||||
Q102 | Does conversion work for old OS (Windows NT?) | ||||||||||||||||
| Yes. In fact, the older the better. | ||||||||||||||||
Q102 | Does conversion changes MAC addresses? | ||||||||||||||||
| Yes, the physical MAC addresses cannot be reused in virtual machines. Yes, software licenses tied to mac addresses will need to be redone. | ||||||||||||||||
Q103 | Will all other network and computer information be saved, in the virtual machine? | ||||||||||||||||
| Yes, but there’s the option of changing it. | ||||||||||||||||
Q104 | Support for clustered machine conversion? | ||||||||||||||||
| No. Have to de-cluster, convert and reform cluster. | ||||||||||||||||
Q105 | Support for USB cold conversion? | ||||||||||||||||
| No. | ||||||||||||||||
Q106 | Do you actually get to map each volume to another volume in the ESX? | ||||||||||||||||
| Yes. | ||||||||||||||||
Q107 | Whats a VMCI device? | ||||||||||||||||
| For VM comms. Now not being used. | ||||||||||||||||
Q108 | Hot extend of Virtual Disks reversible? | ||||||||||||||||
| No, unless you use convertor to convert into another VM. | ||||||||||||||||
Q109 | Changing of virtual machine names after they are created? | ||||||||||||||||
| Not recommended, usually not all the dependencies are changed as well. | ||||||||||||||||
Q110 | What is para-virtualisation or VMI? | ||||||||||||||||
| Allows you to create a Guest OS to send commands that are virtualized ready. This increases the VM’s performance. Note: Currently MS Windows is not ready for paravirtualisation. | ||||||||||||||||
Q111 | Snapshots? | ||||||||||||||||
| Snapshots contain new updates from the last image it took. So its actually not a clone from the previous. Note that a snapshot is always dependant on the previous image/snapshot from where it’s taken. Note that when a snapshot is deleted (Using VMWARE’s command!!), the changes are fused into the ‘child’ snapshot. (Note that vmware calls it the parent instead). Be careful! If you try to delete snapshots on your own, be prepared to lose the child snapshots. | ||||||||||||||||
Q112 | Is there a clean up function to find all orphaned vmx/vmdks? | ||||||||||||||||
| Scripting from google | ||||||||||||||||
Q113 | How stringent are CPU compatibility requirements for VMotion and stuff? | ||||||||||||||||
| See pg 560 – 562 of course book 2. | ||||||||||||||||
Q114 | Can role privileges be assigned down to the Datacenter/ESX/Folder/VM level? | ||||||||||||||||
| Yes. But if I vmotioned my VMs from ESX A to B, then the permissions will be renewed and inherited according to the new ESX. | ||||||||||||||||
Q115 | Can users/groups be distinguished between domains? E.g. alpha\user1, beta\user1. | ||||||||||||||||
| Not really, but VMware’s direction is that we should bring in users from other domains into a localized domain. | ||||||||||||||||
Q116 | Permissions. | ||||||||||||||||
| Specific permission defined on a specific object overrides all inherited permissions, union is out. | ||||||||||||||||
Q117 | I suppose the permissions are stored on VC. So permission setting is not possible on independent ESXs? | ||||||||||||||||
| Not really. But the users will be that of the esx SAM. And you cannot administer the roles created on the vc and vice-versa | ||||||||||||||||
Q118 | Is there a generation of roles and permissions report? | ||||||||||||||||
| Sadly no. And don’t know when there will be one. | ||||||||||||||||
Q119 | CPU presentation | ||||||||||||||||
| For a Dual Core physical CPU, vmkernel presents it as 2 logical CPUs. For a Quad Core physical CPU, vmkernel presents it as 4 logical CPUs. The VMs can use any of the logical CPUs presented (Maximum is 8).
Note: The HyperThreading function can only be turned off at the server BIOS level. (Also known as Enable Logical Processors) Note that if a VM has multiple CPUs, the vmkernel must be able to assign that number of logical CPUs to that VM before that VM can continue executing. | ||||||||||||||||
Q121 | Planning of VMs? | ||||||||||||||||
| In general, there is a best practice that each VM should be allocated to just 1 logical CPU. This will allow the vmkernel a greater chance of allocating CPU cycles to the VMs, as compared to VMs with multiple cores (cos need to make sure that number of logical cores is available). So saying so, each VM should be configured such that it only performs one type of operation. (E.g. App server, DB Server…etc) | ||||||||||||||||
Q122 | If I assign 1GB to my VM, and as time goes, the physical ram is not enough to support this requirement. Will the VM crash? | ||||||||||||||||
| No. Cos with the starting of each VM, a VM swap file will be created. The size of this swap file will be the difference between the max ram assigned to the VM and available physical ram. If this swap file cannot be created on starting, the VM will not start at all. Also, vSphere has other ways of getting memory. Transparent Memory paging -> Balloon driver (Only works for inactive pages) -> VMkernel Swap (last resort) | ||||||||||||||||
Q123 | System monitoring tools | ||||||||||||||||
| IOMeter. Perfmon – note that after you install vmwaretools, then you can get additional stats such as the actually physical ram usage as compared to your vm usage. Iostat – to check ios. AppSpeed – A vmware appliannce | ||||||||||||||||
Q124 | Ability to monitor applications and services on the vms? | ||||||||||||||||
| In the AppSpeed appliance. But this is still vague as a lot of features are currently only on the roadmap. | ||||||||||||||||
Q125 | How to change the scale and refresh rates of the performance charts? | ||||||||||||||||
| Nope u cannot. These options are locked in. | ||||||||||||||||
Q126 | Can i print a performance report? | ||||||||||||||||
| Yes. | ||||||||||||||||
Q127 | If a reservation is a guaranteed value, does this means the total reserved value of all the VMs on a single ESX must be less than the total physical memory on the ESX? | ||||||||||||||||
| Yes. And this means that if you try to migrate to an ESX that cannot satisfy the reservation requirements, the system will not allow you to do so. Only way is to reduce the reservation requirements. | ||||||||||||||||
Q128 | Reservation on a multi-cpu VM? | ||||||||||||||||
| The reservation is divided among the number of CPUs on that VM. | ||||||||||||||||
Q129 | Resource pools? | ||||||||||||||||
| It’s a logical abstraction of resources, that indicate the kind of requirements (cpu, i/o, ram) Can set reservation and limit as per normal, loads can span across esxes. You can create hierarchies of resources also. Just be careful that the summation of sources of a child resource pool must be enough to cover this. | ||||||||||||||||
Q130 | Thin disks: Will the disks fail when the actual storage runs out. | ||||||||||||||||
| Yes. So u will have to monitor and increase it as time goes. | ||||||||||||||||
Q131 | Thin disks cannot defrag? | ||||||||||||||||
| Yes. But VMware is coming up with something. | ||||||||||||||||
Q132 | Are there performance issues for using thin disks? | ||||||||||||||||
| Yes. Cos thin disks would also mean more meta updates. | ||||||||||||||||
Q134 | What happens to roles after VCcenter is isolated? | ||||||||||||||||
| The original roles are maintained, newly merged roles discarded. | ||||||||||||||||
Q135 | How to see a server (esx) cpu specifications as required by vSphere? | ||||||||||||||||
| Use the VMware bootable CPUID utility at http://vmware.com/download/shared_utilities.html | ||||||||||||||||
Q136 | Does the system give u specific error when vmotion fail? | ||||||||||||||||
| Sadly, probably not. Can try looking into the logs instead. | ||||||||||||||||
Q137 | Can I enable/disable vmotion at the VM level? Fix an ESX for a VM? | ||||||||||||||||
| Yes. But u have to fix this at the DRS level where you can set it for each VM in the DRS(ESX that’s inside that DRS) | ||||||||||||||||
Q138 | Maintenance Mode? | ||||||||||||||||
| To put esx in a state for management. Virtual machines continue to run till u power off or migrate them out. No VMs can be powered on henceforth. | ||||||||||||||||
Q139 | With VMware HA, does it mean I don’t need Active-Passive Clustering on my guests? | ||||||||||||||||
| Not true. Cos MSCS is FT, and check into service level. Currently, VMware HA by itself can’t do it. We really need to think if we want to do MSCS. Without MSCS, we must accept non FT situations and lack of application level monitoring. Warning: Cold migration might not even be supported for MSCS VMs. | ||||||||||||||||
Q140 | Is there a way to prevent other VC from ‘stealing’ my ESX? | ||||||||||||||||
| No software methods to do that. | ||||||||||||||||
Q141 | VMware cCenter Server Heartbeat? | ||||||||||||||||
| Clustering solution to protect vCenter only | ||||||||||||||||
Q142 | Does vCenter Server Heartbeat comes with vSphere package? If not, can use MSCS? | ||||||||||||||||
| Actually yes, but no answers to the pros and cons | ||||||||||||||||
Q143 | Vmware HA slot size availability? | ||||||||||||||||
| Slot size – Will be activated if under ‘Configuring VMware HA setting’ -> Admission control -> Prevent VMs from being powered on if they violate availability constraints. Slot size are calculate in following manner | ||||||||||||||||
Q144 | HA with DRS? | ||||||||||||||||
| If host fails, HA kicks in first (Even if it means breaking DRS rules), then DRS will come in and reschedule the vms on different ESXs. | ||||||||||||||||
Q145 | Does HA detect OS failures like Blue screen? Can VMware HA be enhanced to support application level monitoring? Are there partner products doing this? | ||||||||||||||||
| VM HA can monitor VMs only if a vmware tools is installed. VM HA will monitor the heartbeat from the VM. Although this can have a side effect that the heartbeat service does not get cpu cycles as another app is hogging the resources, VM HA will think the VM failed and restarts the whole VM in the midst of a busy application running. [This info is confidential] - For application level monitoring, can wait for appSpeed (1/2 a year), or in a quarter or 2, for the next version. | ||||||||||||||||
Q146 | HA. What happens if a clustered ESX is disconnected from heartbeat network? | ||||||||||||||||
| The ESX goes into ISOLATED mode and will be considered as a failure. The VMs on that ESX will be powered off and then powered on in other ESX servers in the same cluster. | ||||||||||||||||
Q147 | For HA, when the situation in Q146 happens, does the booting of the shutdown’ed VMs happen immediately when the VM is shutdown or until all the VMs in that failed ESX is shutdown? | ||||||||||||||||
| No idea. You have to test it out to find out. | ||||||||||||||||
Q148 | For HA, if my heartbeat network is unstable, but all the ESX are running ok. Will HA kick in accidentally? | ||||||||||||||||
| Possible, but u can set a value to determine the time outs for HA to happen. By default is 11secs, you can increase it. | ||||||||||||||||
Q149 | Can I control which VM boot up first? | ||||||||||||||||
| Yes, but indirectly, using priority bootup. This is configured at the cluster level. Not the esx level. | ||||||||||||||||
Q150 | In a Vmware HA cluster, how do the ESX communicate? | ||||||||||||||||
| First 4 ESX added is primary, the rest all are secondary. Warning: This primary/secondary thing is not configurable. The information is not shown also. | ||||||||||||||||
Q151 | What are the uses of VMkernel network? | ||||||||||||||||
| VMotion, IP Storage and Mgmt in the case of ESXi | ||||||||||||||||
Q152 | Pinging of isolation address? | ||||||||||||||||
| To determine if the ESX itself is somehow network isolated. This pinging is 1 sec interval, in addition to the heartbeat testing. | ||||||||||||||||
Q153 | Is FT supported on a wide range? | ||||||||||||||||
| No, only supported on newest ESX hardware | ||||||||||||||||
Q154 | Why or why not Vmware FT ? | ||||||||||||||||
| Cos it’s a possible replacement for MSCS? Actually no. But there’s a whole lot of prerequisites (limitations) for FT. (See pg 678 on course book 2) | ||||||||||||||||
Q155 | vCenter Heart Beat server - Does the creation of the active server automatically create the passive server via network? | ||||||||||||||||
| Yes, this is possible. You can also choose to clone it. | ||||||||||||||||
Q156 | What are the implications of merging different port groups (vmkernel, vmchannel…etc) on the same network? | ||||||||||||||||
| Its ok as long as u separate the production and management and protect them accordingly. | ||||||||||||||||
Q157 | Why is there a hardware requirement for domain controller for Server heartbeat? | ||||||||||||||||
| Not a hardware requirement, but it can be any accessible GC domain controller. | ||||||||||||||||
Q158 | Can I install Server Heartbeat on VM? | ||||||||||||||||
| Yes. Combinations can include VM-VM, VM-Physical, Physical-VM | ||||||||||||||||
Q159 | Can Heart beat protect the Oracle instance installed with VC? | ||||||||||||||||
| This may not work on Oracle, at least not now | ||||||||||||||||
Q161 | Backup ESX? | ||||||||||||||||
| It is far easier to reinstall an ESX than to restore it from a backup. But you can backup ESX configuration and proc info instead. | ||||||||||||||||
Q162 | VCB and vStorage APIs? | ||||||||||||||||
| VCB is old technology. All vendors has promised to move on to vStorage APIs. Need to check with vendors if they will offer upgrade options when this kicked into force is a few quarters. | ||||||||||||||||
Q163 | Host profiles? | ||||||||||||||||
| Some kind of configuration that is created and can be applied to all other ESX hosts if you want them to comply to a standard configuration. This can also be used to check for incompliance when adding a new ESX server. | ||||||||||||||||
Q164 | Update Manager | ||||||||||||||||
| To be able to patch the ESX and the virtual machines. Then copy them out on DVD or USB. Then transfer all these patches to the actual patch DB in the network. Note that you can install the update manager on the VC as well. | ||||||||||||||||
Q165 | For ESXi embedded, patching supported by VMware? | ||||||||||||||||
| No. For such hosts, the patching has to be provided by the vendors only. |